public class SwingTreeNodeImpl<T> extends Object implements TreeNode, Serializable
Constructor and Description |
---|
SwingTreeNodeImpl() |
SwingTreeNodeImpl(Collection<TreeNode> children) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(TreeNode node) |
Enumeration<?> |
children() |
boolean |
getAllowsChildren() |
TreeNode |
getChildAt(int childIndex) |
int |
getChildCount() |
Collection<TreeNode> |
getChildrenList() |
T |
getData() |
int |
getIndex(TreeNode node) |
TreeNode |
getParent() |
boolean |
isLeaf() |
void |
removeChild(TreeNode node) |
void |
setData(T data) |
void |
setParent(TreeNode parent) |
String |
toString() |
public SwingTreeNodeImpl()
public SwingTreeNodeImpl(Collection<TreeNode> children)
public TreeNode getChildAt(int childIndex)
getChildAt
in interface TreeNode
public int getChildCount()
getChildCount
in interface TreeNode
public void setParent(TreeNode parent)
public void addChild(TreeNode node)
public void removeChild(TreeNode node)
public boolean getAllowsChildren()
getAllowsChildren
in interface TreeNode
public Enumeration<?> children()
public T getData()
public void setData(T data)
public Collection<TreeNode> getChildrenList()
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.