public static class ToolboxTree.TreeNode
extends java.lang.Object
Constructor and Description |
---|
ToolboxTree.TreeNode(ToolboxTree.TreeNode parent,
java.lang.String name,
boolean toolbox,
int depth) |
ToolboxTree.TreeNode(ToolboxTree.TreeNode parent,
java.lang.String name,
int depth) |
Modifier and Type | Method and Description |
---|---|
ToolboxTree.TreeNode |
addChild(ToolboxTree.TreeNode node) |
ToolboxTree.TreeNode |
getChild(java.lang.String name) |
java.util.List<ToolboxTree.TreeNode> |
getChildren() |
int |
getDepth() |
java.lang.String |
getName() |
ToolboxTree.TreeNode |
getParent() |
Tool |
getTool() |
boolean |
isLeaf() |
boolean |
isRoot() |
boolean |
isToolbox() |
void |
setTool(Tool tool) |
java.lang.String |
toString() |
public ToolboxTree.TreeNode(ToolboxTree.TreeNode parent, java.lang.String name, int depth)
public ToolboxTree.TreeNode(ToolboxTree.TreeNode parent, java.lang.String name, boolean toolbox, int depth)
public ToolboxTree.TreeNode getParent()
public Tool getTool()
public void setTool(Tool tool)
public java.util.List<ToolboxTree.TreeNode> getChildren()
public ToolboxTree.TreeNode addChild(ToolboxTree.TreeNode node)
public java.lang.String getName()
public boolean isRoot()
public boolean isLeaf()
public boolean isToolbox()
public int getDepth()
public ToolboxTree.TreeNode getChild(java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object