public abstract class LazyMutableTreeNode
extends javax.swing.tree.DefaultMutableTreeNode
Modifier and Type | Field and Description |
---|---|
protected boolean |
_loaded |
Constructor and Description |
---|
LazyMutableTreeNode() |
LazyMutableTreeNode(java.lang.Object userObject) |
LazyMutableTreeNode(java.lang.Object userObject,
boolean allowsChildren) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
int |
getChildCount() |
protected abstract void |
initChildren() |
boolean |
isLoaded() |
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
public LazyMutableTreeNode()
public LazyMutableTreeNode(java.lang.Object userObject)
public LazyMutableTreeNode(java.lang.Object userObject, boolean allowsChildren)
public int getChildCount()
getChildCount
in interface javax.swing.tree.TreeNode
getChildCount
in class javax.swing.tree.DefaultMutableTreeNode
public void clear()
public boolean isLoaded()
protected abstract void initChildren()