javax.swing.text

Class DefaultEditorKit

Implemented Interfaces:
Cloneable, Serializable
Known Direct Subclasses:
StyledEditorKit

public class DefaultEditorKit
extends EditorKit

See Also:
Serialized Form

Nested Class Summary

static class
DefaultEditorKit.BeepAction
static class
DefaultEditorKit.CopyAction
static class
DefaultEditorKit.CutAction
static class
DefaultEditorKit.DefaultKeyTypedAction
This action is executed as default action when a KEY_TYPED event is received and no keymap entry exists for that.
static class
DefaultEditorKit.InsertBreakAction
This action inserts a newline character into the document of the text component.
static class
DefaultEditorKit.InsertContentAction
static class
DefaultEditorKit.InsertTabAction
static class
DefaultEditorKit.PasteAction

Field Summary

static String
EndOfLineStringProperty
static String
backwardAction
static String
beepAction
static String
beginAction
static String
beginLineAction
static String
beginParagraphAction
static String
beginWordAction
static String
copyAction
static String
cutAction
static String
defaultKeyTypedAction
static String
deleteNextCharAction
static String
deletePrevCharAction
static String
downAction
static String
endAction
static String
endLineAction
static String
endParagraphAction
static String
endWordAction
static String
forwardAction
static String
insertBreakAction
static String
insertContentAction
static String
insertTabAction
static String
nextWordAction
static String
pageDownAction
static String
pageUpAction
static String
pasteAction
static String
previousWordAction
static String
readOnlyAction
static String
selectAllAction
static String
selectLineAction
static String
selectParagraphAction
static String
selectWordAction
static String
selectionBackwardAction
static String
selectionBeginAction
static String
selectionBeginLineAction
static String
selectionBeginParagraphAction
static String
selectionBeginWordAction
static String
selectionDownAction
static String
selectionEndAction
static String
selectionEndLineAction
static String
selectionEndParagraphAction
static String
selectionEndWordAction
static String
selectionForwardAction
static String
selectionNextWordAction
static String
selectionPreviousWordAction
static String
selectionUpAction
static String
upAction
static String
writableAction

Constructor Summary

DefaultEditorKit()

Method Summary

Caret
createCaret()
Document
createDefaultDocument()
Action[]
getActions()
String
getContentType()
ViewFactory
getViewFactory()
void
read(InputStream in, Document document, int offset)
void
read(Reader in, Document document, int offset)
void
write(OutputStream out, Document document, int offset, int len)
void
write(Writer out, Document document, int offset, int len)

Methods inherited from class javax.swing.text.EditorKit

clone, createCaret, createDefaultDocument, deinstall, getActions, getContentType, getViewFactory, install, read, read, write, write

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Details

EndOfLineStringProperty

public static final String EndOfLineStringProperty

Field Value:
""


backwardAction

public static final String backwardAction

Field Value:
""


beepAction

public static final String beepAction

Field Value:
""


beginAction

public static final String beginAction

Field Value:
""


beginLineAction

public static final String beginLineAction

Field Value:
""


beginParagraphAction

public static final String beginParagraphAction

Field Value:
""


beginWordAction

public static final String beginWordAction

Field Value:
""


copyAction

public static final String copyAction

Field Value:
""


cutAction

public static final String cutAction

Field Value:
""


defaultKeyTypedAction

public static final String defaultKeyTypedAction

Field Value:
""


deleteNextCharAction

public static final String deleteNextCharAction

Field Value:
""


deletePrevCharAction

public static final String deletePrevCharAction

Field Value:
""


downAction

public static final String downAction

Field Value:
""


endAction

public static final String endAction

Field Value:
""


endLineAction

public static final String endLineAction

Field Value:
""


endParagraphAction

public static final String endParagraphAction

Field Value:
""


endWordAction

public static final String endWordAction

Field Value:
""


forwardAction

public static final String forwardAction

Field Value:
""


insertBreakAction

public static final String insertBreakAction

Field Value:
""


insertContentAction

public static final String insertContentAction

Field Value:
""


insertTabAction

public static final String insertTabAction

Field Value:
""


nextWordAction

public static final String nextWordAction

Field Value:
""


pageDownAction

public static final String pageDownAction

Field Value:
""


pageUpAction

public static final String pageUpAction

Field Value:
""


pasteAction

public static final String pasteAction

Field Value:
""


previousWordAction

public static final String previousWordAction

Field Value:
""


readOnlyAction

public static final String readOnlyAction

Field Value:
""


selectAllAction

public static final String selectAllAction

Field Value:
""


selectLineAction

public static final String selectLineAction

Field Value:
""


selectParagraphAction

public static final String selectParagraphAction

Field Value:
""


selectWordAction

public static final String selectWordAction

Field Value:
""


selectionBackwardAction

public static final String selectionBackwardAction

Field Value:
""


selectionBeginAction

public static final String selectionBeginAction

Field Value:
""


selectionBeginLineAction

public static final String selectionBeginLineAction

Field Value:
""


selectionBeginParagraphAction

public static final String selectionBeginParagraphAction

Field Value:
""


selectionBeginWordAction

public static final String selectionBeginWordAction

Field Value:
""


selectionDownAction

public static final String selectionDownAction

Field Value:
""


selectionEndAction

public static final String selectionEndAction

Field Value:
""


selectionEndLineAction

public static final String selectionEndLineAction

Field Value:
""


selectionEndParagraphAction

public static final String selectionEndParagraphAction

Field Value:
""


selectionEndWordAction

public static final String selectionEndWordAction

Field Value:
""


selectionForwardAction

public static final String selectionForwardAction

Field Value:
""


selectionNextWordAction

public static final String selectionNextWordAction

Field Value:
""


selectionPreviousWordAction

public static final String selectionPreviousWordAction

Field Value:
""


selectionUpAction

public static final String selectionUpAction

Field Value:
""


upAction

public static final String upAction

Field Value:
""


writableAction

public static final String writableAction

Field Value:
""

Constructor Details

DefaultEditorKit

public DefaultEditorKit()

Method Details

createCaret

public Caret createCaret()
Overrides:
createCaret in interface EditorKit


createDefaultDocument

public Document createDefaultDocument()
Overrides:
createDefaultDocument in interface EditorKit


getActions

public Action[] getActions()
Overrides:
getActions in interface EditorKit


getContentType

public String getContentType()
Overrides:
getContentType in interface EditorKit


getViewFactory

public ViewFactory getViewFactory()
Overrides:
getViewFactory in interface EditorKit


read

public void read(InputStream in,
                 Document document,
                 int offset)
            throws BadLocationException,
                   IOException
Overrides:
read in interface EditorKit


read

public void read(Reader in,
                 Document document,
                 int offset)
            throws BadLocationException,
                   IOException
Overrides:
read in interface EditorKit


write

public void write(OutputStream out,
                  Document document,
                  int offset,
                  int len)
            throws BadLocationException,
                   IOException
Overrides:
write in interface EditorKit


write

public void write(Writer out,
                  Document document,
                  int offset,
                  int len)
            throws BadLocationException,
                   IOException
Overrides:
write in interface EditorKit


DefaultEditorKit.java -- Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. GNU Classpath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Classpath; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.