|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.text.EditorKit
javax.swing.text.DefaultEditorKit
javax.swing.text.StyledEditorKit
kawigi.editor.ConfigurableEditorKit
public class ConfigurableEditorKit
It's configurable because you can "Configure" the kind of View its ViewFactory returns. And it sounds better than "HackableEditorKit".
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.text.StyledEditorKit |
|---|
javax.swing.text.StyledEditorKit.AlignmentAction, javax.swing.text.StyledEditorKit.BoldAction, javax.swing.text.StyledEditorKit.FontFamilyAction, javax.swing.text.StyledEditorKit.FontSizeAction, javax.swing.text.StyledEditorKit.ForegroundAction, javax.swing.text.StyledEditorKit.ItalicAction, javax.swing.text.StyledEditorKit.StyledTextAction, javax.swing.text.StyledEditorKit.UnderlineAction |
| Nested classes/interfaces inherited from class javax.swing.text.DefaultEditorKit |
|---|
javax.swing.text.DefaultEditorKit.BeepAction, javax.swing.text.DefaultEditorKit.CopyAction, javax.swing.text.DefaultEditorKit.CutAction, javax.swing.text.DefaultEditorKit.DefaultKeyTypedAction, javax.swing.text.DefaultEditorKit.InsertBreakAction, javax.swing.text.DefaultEditorKit.InsertContentAction, javax.swing.text.DefaultEditorKit.InsertTabAction, javax.swing.text.DefaultEditorKit.PasteAction |
| Field Summary | |
|---|---|
protected javax.swing.text.ViewFactory |
factory
My ViewFactory that I return: |
protected java.lang.Class |
viewClass
The Class of View components for this EditorKit. |
| Fields inherited from class javax.swing.text.DefaultEditorKit |
|---|
backwardAction, beepAction, beginAction, beginLineAction, beginParagraphAction, beginWordAction, copyAction, cutAction, defaultKeyTypedAction, deleteNextCharAction, deletePrevCharAction, downAction, endAction, endLineAction, EndOfLineStringProperty, endParagraphAction, endWordAction, forwardAction, insertBreakAction, insertContentAction, insertTabAction, nextWordAction, pageDownAction, pageUpAction, pasteAction, previousWordAction, readOnlyAction, selectAllAction, selectionBackwardAction, selectionBeginAction, selectionBeginLineAction, selectionBeginParagraphAction, selectionBeginWordAction, selectionDownAction, selectionEndAction, selectionEndLineAction, selectionEndParagraphAction, selectionEndWordAction, selectionForwardAction, selectionNextWordAction, selectionPreviousWordAction, selectionUpAction, selectLineAction, selectParagraphAction, selectWordAction, upAction, writableAction |
| Constructor Summary | |
|---|---|
ConfigurableEditorKit()
Constructs a ConfigurableEditorKit with no default View implementation. |
|
ConfigurableEditorKit(java.lang.Class v)
Constructs a ConfigurableEditorKit that uses Views of class v. |
|
| Method Summary | |
|---|---|
javax.swing.text.ViewFactory |
getViewFactory()
Overridden from StyledEditorKit to return my ViewFactory. |
void |
setViewClass(java.lang.Class v)
Sets the class used to create Views for this EditorKit. |
| Methods inherited from class javax.swing.text.StyledEditorKit |
|---|
clone, createDefaultDocument, createInputAttributes, deinstall, getActions, getCharacterAttributeRun, getInputAttributes, install |
| Methods inherited from class javax.swing.text.DefaultEditorKit |
|---|
createCaret, getContentType, read, read, write, write |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Class viewClass
protected javax.swing.text.ViewFactory factory
| Constructor Detail |
|---|
public ConfigurableEditorKit(java.lang.Class v)
public ConfigurableEditorKit()
| Method Detail |
|---|
public void setViewClass(java.lang.Class v)
public javax.swing.text.ViewFactory getViewFactory()
getViewFactory in class javax.swing.text.StyledEditorKit
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||