Class TreeItemIdNode
- java.lang.Object
-
- com.github.bordertech.wcomponents.TreeItemIdNode
-
- All Implemented Interfaces:
Serializable
public class TreeItemIdNode extends Object implements Serializable
A node that holds a tree item id. Used for custom tree item structures inWTree.- Since:
- 1.1.0
- Author:
- Jonathan Austin
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TreeItemIdNode(String itemId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(TreeItemIdNode node)List<TreeItemIdNode>getChildren()StringgetItemId()booleanhasChildren()voidsetHasChildren(boolean hasChildren)
-
-
-
Constructor Detail
-
TreeItemIdNode
public TreeItemIdNode(String itemId)
- Parameters:
itemId- the tree item id
-
-
Method Detail
-
getItemId
public String getItemId()
- Returns:
- the tree item id
-
addChild
public void addChild(TreeItemIdNode node)
- Parameters:
node- the child node to add
-
getChildren
public List<TreeItemIdNode> getChildren()
- Returns:
- the list of child nodes
-
hasChildren
public boolean hasChildren()
- Returns:
- true if this node has children
-
setHasChildren
public void setHasChildren(boolean hasChildren)
- Parameters:
hasChildren- true if this node has children
-
-