Package com.jidesoft.plaf.basic
Class LazyMutableTreeNode
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
com.jidesoft.plaf.basic.LazyMutableTreeNode
- All Implemented Interfaces:
Serializable
,Cloneable
,MutableTreeNode
,TreeNode
LazyMutableTreeNode.
- See Also:
-
Field Summary
FieldsFields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
-
Constructor Summary
ConstructorsConstructorDescriptionLazyMutableTreeNode
(Object userObject) LazyMutableTreeNode
(Object userObject, boolean allowsChildren) -
Method Summary
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
-
Field Details
-
_loaded
protected boolean _loaded
-
-
Constructor Details
-
LazyMutableTreeNode
public LazyMutableTreeNode() -
LazyMutableTreeNode
-
LazyMutableTreeNode
-
-
Method Details
-
getChildCount
public int getChildCount()- Specified by:
getChildCount
in interfaceTreeNode
- Overrides:
getChildCount
in classDefaultMutableTreeNode
-
clear
public void clear() -
isLoaded
public boolean isLoaded() -
initChildren
protected abstract void initChildren()
-