public abstract class LazyLoadTreeNode extends BaseTreeNode
NODE_EXISTS| Constructor and Description |
|---|
LazyLoadTreeNode(Object userObject) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addNode(int index,
BaseTreeNode node) |
void |
collapseChildren() |
protected void |
doClose() |
protected List<BaseTreeNode> |
doLoadChildren() |
List<BaseTreeNode> |
getChildren() |
protected int |
getUpdateIndex() |
boolean |
isLoaded() |
void |
loadChildren() |
void |
nodeCollapsed(BaseTreeNode treeNode) |
void |
refresh() |
void |
removeNode(BaseTreeNode node) |
void |
removeNode(int index) |
protected void |
setChildren(int updateIndex,
List<BaseTreeNode> newNodes) |
addChild, addChild, children, collapse, delete, delete, dndImportData, doPropertyChange, equals, expand, expand, expand, expandChildren, finalize, getAllowsChildren, getChild, getChildAt, getChildClasses, getChildCount, getIcon, getIndex, getIndexOfChild, getMenu, getName, getOpenIcon, getParent, getParentNode, getTree, getTreeCellRendererComponent, getTreeModel, getTreePath, getTreePath, getTreePath, getType, getUserData, getUserData, getUserObject, hashCode, importData, isAllowsChildren, isChildrenInitialized, isCopySupported, isCopySupported, isDndCanImport, isDndDropSupported, isDndDropSupported, isExists, isLeaf, isUserObjectInitialized, isVisible, iterator, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, nodeChanged, nodeRemoved, nodesChanged, nodesInserted, nodesRemoved, propertyChange, removeChild, removeChild, setAllowsChildren, setIcon, setName, setParent, setTree, setType, setUserObject, setUserObjectInitialized, setVisible, toStringpublic LazyLoadTreeNode(Object userObject)
protected void addNode(int index,
BaseTreeNode node)
public void collapseChildren()
collapseChildren in class BaseTreeNodeprotected void doClose()
doClose in class BaseTreeNodeprotected List<BaseTreeNode> doLoadChildren()
public List<BaseTreeNode> getChildren()
getChildren in class BaseTreeNodeprotected int getUpdateIndex()
public boolean isLoaded()
public void loadChildren()
public void nodeCollapsed(BaseTreeNode treeNode)
nodeCollapsed in class BaseTreeNodepublic void refresh()
public final void removeNode(BaseTreeNode node)
public final void removeNode(int index)
protected void setChildren(int updateIndex,
List<BaseTreeNode> newNodes)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.