daoc.editor.model.nodes
Class TreecontroltemplateNode
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
daoc.editor.model.nodes.ElementNode
daoc.editor.model.nodes.TemplateNode
daoc.editor.model.nodes.TreecontroltemplateNode
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode
- public class TreecontroltemplateNode
- extends TemplateNode
Wrapper for nodes.
- See Also:
- Serialized Form
| Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
EMPTY_ENUMERATION |
| Methods inherited from class daoc.editor.model.nodes.ElementNode |
add, addUpdateListener, compareTo, fireAddedEvent, fireRemoveEvent, fireUpdatedEvent, getNodeList, getNodeName, insert, remove, removeUpdateListener, toString |
| Methods inherited from class javax.swing.tree.DefaultMutableTreeNode |
breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TreecontroltemplateNode
public TreecontroltemplateNode()
TreecontroltemplateNode
public TreecontroltemplateNode(org.w3c.dom.Element e)
getBackgroundTemplate
public java.lang.String getBackgroundTemplate()
getScrollbarTemplate
public java.lang.String getScrollbarTemplate()
getCheckboxTemplate
public java.lang.String getCheckboxTemplate()
getIconTemplate
public java.lang.String getIconTemplate()
getFont
public java.lang.String getFont()
getFontColor
public java.awt.Color getFontColor()
getLinePadding
public int getLinePadding()
getOffsetX
public int getOffsetX()
getOffsetY
public int getOffsetY()
getTextOffset
public int getTextOffset()
getEditors
public Editor[] getEditors()
- Overrides:
getEditors in class ElementNode
writeXML
public void writeXML(java.io.Writer fout,
int indent)
throws java.io.IOException
- Overrides:
writeXML in class TemplateNode
- Throws:
java.io.IOException
createDefaultControl
public ControlPanel createDefaultControl(javax.swing.JPanel parent)
- Description copied from class:
TemplateNode
- Creates a default control to be displayed in a panel of the
given dimension.
- Specified by:
createDefaultControl in class TemplateNode