protected class DefaultKTreeModel.TreeNode extends Object
Modifier and Type | Field and Description |
---|---|
private int |
childCount |
private ArrayList |
children |
private boolean |
expandable |
private Object |
object |
private DefaultKTreeModel.TreeNode |
parent |
Constructor and Description |
---|
TreeNode(Object object,
DefaultKTreeModel.TreeNode parent) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addChild(DefaultKTreeModel.TreeNode child) |
(package private) void |
addChild(DefaultKTreeModel.TreeNode child,
int index) |
(package private) DefaultKTreeModel.TreeNode |
getChild(int index) |
(package private) int |
getChildCount() |
(package private) Iterator |
getChildren() |
(package private) int |
getIndexOfChild(DefaultKTreeModel.TreeNode child) |
(package private) Object |
getObject() |
DefaultKTreeModel.TreeNode |
getParent() |
(package private) boolean |
hasChildrenLoaded() |
boolean |
isExpandable() |
(package private) void |
releaseChildren() |
(package private) void |
removeChild(DefaultKTreeModel.TreeNode child) |
(package private) void |
removeChild(int index) |
(package private) void |
removeChildren() |
(package private) void |
setChildren(ArrayList children) |
(package private) void |
setExpandable(boolean flag) |
private DefaultKTreeModel.TreeNode parent
private boolean expandable
private int childCount
TreeNode(Object object, DefaultKTreeModel.TreeNode parent)
int getIndexOfChild(DefaultKTreeModel.TreeNode child)
void addChild(DefaultKTreeModel.TreeNode child)
void addChild(DefaultKTreeModel.TreeNode child, int index)
void setChildren(ArrayList children)
void removeChild(DefaultKTreeModel.TreeNode child)
void removeChildren()
void removeChild(int index)
void releaseChildren()
void setExpandable(boolean flag)
public boolean isExpandable()
public DefaultKTreeModel.TreeNode getParent()
int getChildCount()
DefaultKTreeModel.TreeNode getChild(int index)
Iterator getChildren()
boolean hasChildrenLoaded()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses