daoc.editor.model.nodes
Class VerticalscrollbartemplateNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended bydaoc.editor.model.nodes.ElementNode
          extended bydaoc.editor.model.nodes.TemplateNode
              extended bydaoc.editor.model.nodes.VerticalscrollbartemplateNode
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode

public class VerticalscrollbartemplateNode
extends TemplateNode

Wrapper for the VerticalScrollbarTemplate node.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
EMPTY_ENUMERATION
 
Constructor Summary
VerticalscrollbartemplateNode()
           
VerticalscrollbartemplateNode(org.w3c.dom.Element e)
           
 
Method Summary
 ControlPanel createDefaultControl(javax.swing.JPanel parent)
          Creates a default control to be displayed in a panel of the given dimension.
 PointProperty getActiveOffset()
           
 PointProperty getDownButtonOffset()
           
 java.lang.String getDownButtonTemplate()
           
 Editor[] getEditors()
           
 java.lang.String getGutterTemplate()
           
 PointProperty getThumbOffset()
           
 java.lang.String getThumbTemplate()
           
 PointProperty getUpButtonOffset()
           
 java.lang.String getUpButtonTemplate()
           
 int getWidth()
           
 void writeXML(java.io.Writer fout, int indent)
           
 
Methods inherited from class daoc.editor.model.nodes.TemplateNode
getName, getPopup, init
 
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
 

Constructor Detail

VerticalscrollbartemplateNode

public VerticalscrollbartemplateNode()

VerticalscrollbartemplateNode

public VerticalscrollbartemplateNode(org.w3c.dom.Element e)
Method Detail

getThumbTemplate

public java.lang.String getThumbTemplate()

getGutterTemplate

public java.lang.String getGutterTemplate()

getUpButtonTemplate

public java.lang.String getUpButtonTemplate()

getDownButtonTemplate

public java.lang.String getDownButtonTemplate()

getWidth

public int getWidth()

getUpButtonOffset

public PointProperty getUpButtonOffset()

getDownButtonOffset

public PointProperty getDownButtonOffset()

getActiveOffset

public PointProperty getActiveOffset()

getThumbOffset

public PointProperty getThumbOffset()

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