edu.mit.ai.psg.ui.outliner
Class OutlineModel.HiddenRootNode
java.lang.Object
|
+--javax.swing.tree.DefaultMutableTreeNode
|
+--edu.mit.ai.psg.ui.outliner.OutlineNodeDefault
|
+--edu.mit.ai.psg.ui.outliner.OutlineModel.HiddenRootNode
- Enclosing class:
- OutlineModel
- public static class OutlineModel.HiddenRootNode
- extends OutlineNodeDefault
class used for hidden root node in outlines (outlines have a hidden
root so that every display node has a parent, and rerendering can
simply replace the node in its parent). Contains reference to
model, so nodes can find of what model they are part.
[if visible, jTree.setRootVisible(false)]
- See Also:
- Serialized Form
| Methods inherited from class javax.swing.tree.DefaultMutableTreeNode |
add,
breadthFirstEnumeration,
children,
clone,
depthFirstEnumeration,
getAllowsChildren,
getChildAfter,
getChildAt,
getChildBefore,
getChildCount,
getDepth,
getFirstChild,
getFirstLeaf,
getIndex,
getLastChild,
getLastLeaf,
getLeafCount,
getLevel,
getNextLeaf,
getNextNode,
getNextSibling,
getParent,
getPath,
getPathToRoot,
getPreviousLeaf,
getPreviousNode,
getPreviousSibling,
getRoot,
getSharedAncestor,
getSiblingCount,
getUserObject,
getUserObjectPath,
insert,
isNodeAncestor,
isNodeChild,
isNodeDescendant,
isNodeRelated,
isNodeSibling,
isRoot,
pathFromAncestorEnumeration,
postorderEnumeration,
preorderEnumeration,
remove,
remove,
removeAllChildren,
removeFromParent,
setAllowsChildren,
setParent,
setUserObject |
OutlineModel.HiddenRootNode
public OutlineModel.HiddenRootNode(OutlineRenderer noteRenderer)
setModel
public void setModel(OutlineModel model)
getModel
public OutlineModel getModel()