|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.swing.tree.DefaultMutableTreeNode
daoc.editor.model.nodes.ElementNode
daoc.editor.model.nodes.ControlNode
Abstract superclass for all control definitions. All controls share the following three attributes: controlId, position, and alignment.
| Field Summary |
| Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
EMPTY_ENUMERATION |
| Constructor Summary | |
ControlNode(org.w3c.dom.Element e)
|
|
ControlNode(java.lang.String name)
|
|
| Method Summary | |
void |
fillPreviewPopup(javax.swing.JPopupMenu popup)
|
java.lang.String |
getAdapter()
|
java.awt.Rectangle |
getAlignedBounds(int cwidth,
int cheight,
java.awt.Rectangle parent)
|
AlignmentProperty |
getAlignment()
|
java.lang.String |
getId()
|
PointProperty |
getLocation()
|
javax.swing.JPopupMenu |
getPopup()
|
int |
getX()
|
int |
getY()
|
void |
init()
|
void |
moveBy(int xinc,
int yinc)
|
void |
writeXML(java.io.Writer fout,
int indent)
|
| Methods inherited from class daoc.editor.model.nodes.ElementNode |
add, addUpdateListener, compareTo, fireAddedEvent, fireRemoveEvent, fireUpdatedEvent, getEditors, 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 |
public ControlNode(java.lang.String name)
public ControlNode(org.w3c.dom.Element e)
| Method Detail |
public void init()
init in class ElementNodepublic int getX()
public int getY()
public void moveBy(int xinc,
int yinc)
public PointProperty getLocation()
public AlignmentProperty getAlignment()
public java.awt.Rectangle getAlignedBounds(int cwidth,
int cheight,
java.awt.Rectangle parent)
public java.lang.String getId()
public javax.swing.JPopupMenu getPopup()
getPopup in class ElementNodepublic java.lang.String getAdapter()
public void fillPreviewPopup(javax.swing.JPopupMenu popup)
public void writeXML(java.io.Writer fout,
int indent)
throws java.io.IOException
writeXML in class ElementNodejava.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||