|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--HWPanel
|
+--harmonic.mz.gui.NodeTreeBox
This is a special tree interface that automatically handles the conversion of DataNode's to user interface tree.
| Field Summary | |
boolean |
bOnlyObjectInfo
|
boolean |
bOnlyObjects
|
boolean |
bShowCount
Show child count |
boolean |
bShowOnSelect
Show ShapeDef's when selected |
boolean |
bShowSerialNo
Show serial number |
boolean |
bShowTypeNames
Show type names |
boolean |
bShowUpdates
Show collaboration update information |
java.awt.Color |
textColor
|
java.awt.Color |
textShadowColor
|
java.awt.Color |
valueColor
|
| Constructor Summary | |
NodeTreeBox()
Constructs a NodeTreeBox |
|
NodeTreeBox(java.lang.Object l,
java.lang.String cb)
Constructs a NodeTreeBox |
|
| Method Summary | |
void |
addFreeNode(DataNode node,
DataNode parent,
java.lang.String altName)
Fakes in a node under the given parent. |
void |
expandChildren(DataNode node)
Expand all children of 'node'. |
void |
expandNode(DataNode node)
Expand the node. |
void |
expandPath(DataNode node)
Expand all parents of node to make this node visible. |
void |
format(int w,
int h)
|
DataNode[] |
getSelection()
Return selected DataNodes. |
DataNode |
getSingleSelection()
Return selected DataNode. |
boolean |
isExpanded(DataNode node)
Return whether node is expanded. |
boolean |
isInExpandedPath(DataNode node)
Return whether node is in expanded path. |
void |
itemStateChanged(java.awt.event.ItemEvent _event)
|
static java.lang.String |
listString(DataNode jvnode,
boolean bShowTypeNames,
boolean bShowSerialNo,
boolean bOnlyObjectInfo)
|
void |
makeVisible(DataNode node)
Make node visible in tree box. |
void |
nodeChanged(NodeEvent event)
Node has changed |
void |
rebuildTree()
Rebuild the tree, cleaning up any extra structures. |
void |
setRoot(DataNode node)
Set root node of tree drawing. |
void |
startRename(DataNode jvnode)
Start renaming function on the node |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public boolean bShowOnSelect
public boolean bShowTypeNames
public boolean bShowSerialNo
public boolean bShowCount
public boolean bShowUpdates
public boolean bOnlyObjects
public boolean bOnlyObjectInfo
public java.awt.Color textColor
public java.awt.Color textShadowColor
public java.awt.Color valueColor
| Constructor Detail |
public NodeTreeBox()
public NodeTreeBox(java.lang.Object l,
java.lang.String cb)
| Method Detail |
public void format(int w,
int h)
public DataNode getSingleSelection()
public DataNode[] getSelection()
public void rebuildTree()
public void setRoot(DataNode node)
public void addFreeNode(DataNode node,
DataNode parent,
java.lang.String altName)
public void expandChildren(DataNode node)
public void expandPath(DataNode node)
public void expandNode(DataNode node)
public boolean isInExpandedPath(DataNode node)
public boolean isExpanded(DataNode node)
public void makeVisible(DataNode node)
public void startRename(DataNode jvnode)
public void itemStateChanged(java.awt.event.ItemEvent _event)
itemStateChanged in interface java.awt.event.ItemListenerpublic void nodeChanged(NodeEvent event)
NodeListener
nodeChanged in interface NodeListener
public static java.lang.String listString(DataNode jvnode,
boolean bShowTypeNames,
boolean bShowSerialNo,
boolean bOnlyObjectInfo)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||