class GUIBranchNode extends GUIAbstractTreeNode implements TreeNode
| Modifier and Type | Field and Description |
|---|---|
private TreeNode[] |
childrenCache |
private Object |
label |
| Constructor and Description |
|---|
GUIBranchNode(GUIProofTreeModel tree,
Node subTree,
Object label) |
| Modifier and Type | Method and Description |
|---|---|
private void |
createChildrenCache() |
private void |
fillChildrenCache() |
void |
flushCache() |
TreeNode |
getChildAt(int childIndex) |
int |
getChildCount() |
private int |
getChildCountHelp() |
TreeNode |
getParent() |
boolean |
isClosed() |
boolean |
isLeaf() |
void |
setLabel(String s) |
String |
toString() |
children, ensureBranchLabelIsSet, findBranch, findChild, getAllowsChildren, getIndex, getNode, getPath, getProofTreeModelclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchildren, getAllowsChildren, getIndexpublic GUIBranchNode(GUIProofTreeModel tree, Node subTree, Object label)
private void createChildrenCache()
public TreeNode getChildAt(int childIndex)
getChildAt in interface TreeNodegetChildAt in class GUIAbstractTreeNodeprivate void fillChildrenCache()
public void flushCache()
flushCache in class GUIAbstractTreeNodepublic int getChildCount()
getChildCount in interface TreeNodegetChildCount in class GUIAbstractTreeNodeprivate int getChildCountHelp()
public TreeNode getParent()
getParent in interface TreeNodegetParent in class GUIAbstractTreeNodepublic void setLabel(String s)
public boolean isLeaf()
isLeaf in interface TreeNodeisLeaf in class GUIAbstractTreeNodepublic boolean isClosed()