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 void
addChild(TreeItemIdNode node)
List<TreeItemIdNode>
getChildren()
String
getItemId()
boolean
hasChildren()
void
setHasChildren(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
-
-