org.skunk.swing.text.syntax
Class SyntaxEditorKit

java.lang.Object
  |
  +--javax.swing.text.EditorKit
        |
        +--javax.swing.text.DefaultEditorKit
              |
              +--javax.swing.text.StyledEditorKit
                    |
                    +--org.skunk.swing.text.syntax.SyntaxEditorKit
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable, javax.swing.text.ViewFactory

public class SyntaxEditorKit
extends javax.swing.text.StyledEditorKit
implements javax.swing.text.ViewFactory

See Also:
Serialized Form

Inner Class Summary
static class SyntaxEditorKit.SyntaxView
           
 
Inner classes 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
 
Inner classes 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
 
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
SyntaxEditorKit()
           
SyntaxEditorKit(SyntaxStyle.SyntaxStyleSet styleSet)
           
 
Method Summary
 javax.swing.text.View create(javax.swing.text.Element elem)
           
 javax.swing.text.Document createDefaultDocument()
           
 SyntaxStyle.SyntaxStyleSet getStyleSet()
           
 javax.swing.text.ViewFactory getViewFactory()
           
 
Methods inherited from class javax.swing.text.StyledEditorKit
clone, 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
 

Constructor Detail

SyntaxEditorKit

public SyntaxEditorKit()

SyntaxEditorKit

public SyntaxEditorKit(SyntaxStyle.SyntaxStyleSet styleSet)
Method Detail

getStyleSet

public SyntaxStyle.SyntaxStyleSet getStyleSet()

getViewFactory

public javax.swing.text.ViewFactory getViewFactory()
Overrides:
getViewFactory in class javax.swing.text.StyledEditorKit

create

public javax.swing.text.View create(javax.swing.text.Element elem)
Specified by:
create in interface javax.swing.text.ViewFactory

createDefaultDocument

public javax.swing.text.Document createDefaultDocument()
Overrides:
createDefaultDocument in class javax.swing.text.StyledEditorKit