daoc.editor.model.nodes
Class WindowtemplateNode
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
daoc.editor.model.nodes.ElementNode
daoc.editor.model.nodes.WindowtemplateNode
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode
- public class WindowtemplateNode
- extends ElementNode
Handles window templates.
- 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 |
WindowtemplateNode
public WindowtemplateNode()
WindowtemplateNode
public WindowtemplateNode(org.w3c.dom.Element e)
WindowtemplateNode
public WindowtemplateNode(java.lang.String wname,
int w,
int h)
init
public void init()
- Specified by:
init in class ElementNode
getPopup
public javax.swing.JPopupMenu getPopup()
- Overrides:
getPopup in class ElementNode
fillPreviewPopup
public void fillPreviewPopup(javax.swing.JPopupMenu popup)
getEditors
public Editor[] getEditors()
- Overrides:
getEditors in class ElementNode
getName
public java.lang.String getName()
hasCloseButton
public boolean hasCloseButton()
hasMoveButton
public boolean hasMoveButton()
hasTopRightResize
public boolean hasTopRightResize()
hasBotLeftResize
public boolean hasBotLeftResize()
hasBotRightResize
public boolean hasBotRightResize()
getResizeOffX
public int getResizeOffX()
getResizeOffY
public int getResizeOffY()
getResizeWidth
public int getResizeWidth()
getResizeHeight
public int getResizeHeight()
getResizeWidth2
public int getResizeWidth2()
getResizeHeight2
public int getResizeHeight2()
getMinWidth
public int getMinWidth()
getMinHeight
public int getMinHeight()
getTitleWidth
public int getTitleWidth()
getTitleHeight
public int getTitleHeight()
getWidth
public int getWidth()
getHeight
public int getHeight()
find
public ControlNode find(java.lang.String id)
writeXML
public void writeXML(java.io.Writer fout,
int indent)
throws java.io.IOException
- Specified by:
writeXML in class ElementNode
- Throws:
java.io.IOException