|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--javax.swing.text.EditorKit
|
+--javax.swing.text.DefaultEditorKit
|
+--com.japisoft.xmlpad.bean.XMLEditorKit
Here a swing EditorKit for XML
| Field Summary |
| 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 | |
XMLEditorKit(DefaultXMLDocument doc)
|
|
| Method Summary | |
javax.swing.text.View |
create(javax.swing.text.Element elem)
|
javax.swing.text.Document |
createDefaultDocument()
|
java.util.Hashtable |
getColorsForAttributes()
|
java.util.Hashtable |
getColorsForPrefix()
|
java.util.Hashtable |
getColorsForTags()
|
java.lang.String |
getContentType()
|
javax.swing.text.ViewFactory |
getViewFactory()
View factory for text element |
void |
setColorForAttribute(java.util.Hashtable htAttColor)
Define colors for all attributes |
void |
setColorForAttribute(java.lang.String attributeName,
java.awt.Color c)
Choose a particular color for an attribute |
void |
setColorForPrefix(java.util.Hashtable htPrefixColor)
Define colors for all tag prefix |
void |
setColorForPrefix(java.lang.String prefixName,
java.awt.Color c)
Choose a particular color for a tag prefix |
void |
setColorForTag(java.util.Hashtable htTagColor)
Define colors for all tagName |
void |
setColorForTag(java.lang.String tagName,
java.awt.Color c)
Define a color for this tagName |
| Methods inherited from class javax.swing.text.DefaultEditorKit |
createCaret, getActions, read, read, write, write |
| Methods inherited from class javax.swing.text.EditorKit |
clone, deinstall, install |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XMLEditorKit(DefaultXMLDocument doc)
| Method Detail |
public javax.swing.text.ViewFactory getViewFactory()
getViewFactory in class javax.swing.text.DefaultEditorKitpublic javax.swing.text.View create(javax.swing.text.Element elem)
create in interface javax.swing.text.ViewFactoryelem - element to drawpublic javax.swing.text.Document createDefaultDocument()
createDefaultDocument in class javax.swing.text.DefaultEditorKitpublic java.lang.String getContentType()
getContentType in class javax.swing.text.DefaultEditorKitpublic java.util.Hashtable getColorsForTags()
public void setColorForTag(java.lang.String tagName,
java.awt.Color c)
public void setColorForTag(java.util.Hashtable htTagColor)
public void setColorForAttribute(java.lang.String attributeName,
java.awt.Color c)
public void setColorForAttribute(java.util.Hashtable htAttColor)
public java.util.Hashtable getColorsForAttributes()
public void setColorForPrefix(java.lang.String prefixName,
java.awt.Color c)
public void setColorForPrefix(java.util.Hashtable htPrefixColor)
public java.util.Hashtable getColorsForPrefix()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||