Class TreeNodeInfoImpl<PARENT>
java.lang.Object
org.teamapps.ux.component.tree.TreeNodeInfoImpl<PARENT>
- All Implemented Interfaces:
TreeNodeInfo
-
Constructor Summary
ConstructorsConstructorDescriptionTreeNodeInfoImpl(PARENT parent) TreeNodeInfoImpl(PARENT parent, boolean isExpanded) TreeNodeInfoImpl(PARENT parent, boolean isExpanded, boolean selectable) TreeNodeInfoImpl(PARENT parent, boolean isExpanded, boolean selectable, boolean lazyChildren) -
Method Summary
Modifier and TypeMethodDescriptionbooleanWheter or not this node is initially expanded.booleanWhether or not this node has children that are not sent to the client directly but need to be lazy-loaded.booleanWhether or not this node is selectable by the user.
-
Constructor Details
-
TreeNodeInfoImpl
-
TreeNodeInfoImpl
-
TreeNodeInfoImpl
-
TreeNodeInfoImpl
public TreeNodeInfoImpl(PARENT parent, boolean isExpanded, boolean selectable, boolean lazyChildren)
-
-
Method Details
-
getParent
- Specified by:
getParentin interfaceTreeNodeInfo
-
isExpanded
public boolean isExpanded()Description copied from interface:TreeNodeInfoWheter or not this node is initially expanded. The user can of course change the expansion state.- Specified by:
isExpandedin interfaceTreeNodeInfo
-
isSelectable
public boolean isSelectable()Description copied from interface:TreeNodeInfoWhether or not this node is selectable by the user.- Specified by:
isSelectablein interfaceTreeNodeInfo
-
isLazyChildren
public boolean isLazyChildren()Description copied from interface:TreeNodeInfoWhether or not this node has children that are not sent to the client directly but need to be lazy-loaded.- Specified by:
isLazyChildrenin interfaceTreeNodeInfo
-