| |
|
| java.lang.Object org.jdesktop.j3dedit.treelayout.DefaultTreeNode org.jdesktop.j3dedit.scenegrapheditor.treeview.TVObject
All known Subclasses: org.jdesktop.j3dedit.scenegrapheditor.treeview.TVLocale, org.jdesktop.j3dedit.scenegrapheditor.treeview.TVLeaf, org.jdesktop.j3dedit.scenegrapheditor.treeview.TVLink, org.jdesktop.j3dedit.scenegrapheditor.treeview.TVBehavior, org.jdesktop.j3dedit.scenegrapheditor.treeview.TVGroup,
Constructor Summary | |
public | TVObject(int width, int height, int spacing, SGObject sgObject) |
drawAsIcon | protected boolean drawAsIcon(Code) | | |
TVObject | public TVObject(int width, int height, int spacing, SGObject sgObject)(Code) | | |
computeLinkPoints | public void computeLinkPoints(Point pos)(Code) | | |
createNameLabel | protected void createNameLabel(String nodeName)(Code) | | Create a label of the nodeName
|
drawNameLabel | protected void drawNameLabel(Graphics2D g)(Code) | | Draw the name label for this node
|
getBehaviorLinkEntry | abstract protected Point getBehaviorLinkEntry(Point behaviorLocation)(Code) | | Return the point where the behavior link should connect to this node.
behaviorLocation is provided to allow the routine to determine the
most appropriate point relative to the behavior nodes location
|
getSGObject | public SGObject getSGObject()(Code) | | Return the editor sgObject that this node represents
|
numChildren | public int numChildren()(Code) | | |
repaint | public void repaint()(Code) | | Repaint this node
|
setHighlight | public void setHighlight(boolean highlight)(Code) | | Highlight this node
|
setNodeName | public void setNodeName(String name)(Code) | | Set the variable name for this node
|
|
|
|