|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.oddjob.designer.model.DesignTreeNode
This class wraps a DesignComponent allowing it to act as a TreeNode.
| Constructor Summary | |
DesignTreeNode(DesignTreeModel model,
DesignTreeNode parent,
DesignComponent node)
Constructor. |
|
| Method Summary | |
void |
build()
|
void |
childAdded(StructuralEvent e)
Called when a child is added to a Structural object. |
void |
childRemoved(StructuralEvent e)
Called when a child is removed from a Strucutral object. |
java.util.Enumeration |
children()
|
void |
destroy()
|
boolean |
getAllowsChildren()
|
javax.swing.tree.TreeNode |
getChildAt(int index)
|
int |
getChildCount()
|
DesignComponent |
getDesignComponent()
|
java.awt.Component |
getDetailView()
|
int |
getIndex(javax.swing.tree.TreeNode child)
|
javax.swing.tree.TreeNode |
getParent()
|
boolean |
isLeaf()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DesignTreeNode(DesignTreeModel model,
DesignTreeNode parent,
DesignComponent node)
model - The tree model this node belongs to.parent - The parent node.node - The structure node this is modelling.| Method Detail |
public void build()
public DesignComponent getDesignComponent()
public java.util.Enumeration children()
children in interface javax.swing.tree.TreeNodepublic boolean getAllowsChildren()
getAllowsChildren in interface javax.swing.tree.TreeNodepublic javax.swing.tree.TreeNode getChildAt(int index)
getChildAt in interface javax.swing.tree.TreeNodepublic int getChildCount()
getChildCount in interface javax.swing.tree.TreeNodepublic boolean isLeaf()
isLeaf in interface javax.swing.tree.TreeNodepublic int getIndex(javax.swing.tree.TreeNode child)
getIndex in interface javax.swing.tree.TreeNodepublic javax.swing.tree.TreeNode getParent()
getParent in interface javax.swing.tree.TreeNodepublic java.lang.String toString()
public void childAdded(StructuralEvent e)
StructuralListener
childAdded in interface StructuralListenere - The strucural event.public void childRemoved(StructuralEvent e)
StructuralListener
childRemoved in interface StructuralListenere - The strucutral event.public void destroy()
public java.awt.Component getDetailView()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||