Package org.primefaces.model
Class DefaultTreeNode<T>
java.lang.Object
org.primefaces.model.DefaultTreeNode<T>
- All Implemented Interfaces:
Serializable,TreeNode<T>
- Direct Known Subclasses:
LazyDefaultTreeNode
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultTreeNode(String type, T data, TreeNode parent) DefaultTreeNode(T data) DefaultTreeNode(T data, TreeNode parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanintgetData()getType()inthashCode()booleanbooleanisLeaf()booleanbooleanbooleanvoidsetChildren(List<TreeNode<T>> children) voidvoidsetExpanded(boolean expanded) voidvoidsetPartialSelected(boolean value) voidvoidsetSelectable(boolean selectable) voidsetSelected(boolean value) voidtoString()
-
Field Details
-
DEFAULT_TYPE
- See Also:
-
-
Constructor Details
-
DefaultTreeNode
public DefaultTreeNode() -
DefaultTreeNode
-
DefaultTreeNode
-
DefaultTreeNode
-
-
Method Details
-
initChildren
-
getType
-
setType
-
getData
-
setData
-
getChildren
- Specified by:
getChildrenin interfaceTreeNode<T>
-
setChildren
-
getParent
-
setParent
-
clearParent
public void clearParent()- Specified by:
clearParentin interfaceTreeNode<T>
-
isExpanded
public boolean isExpanded()- Specified by:
isExpandedin interfaceTreeNode<T>
-
setExpanded
public void setExpanded(boolean expanded) - Specified by:
setExpandedin interfaceTreeNode<T>
-
isSelected
public boolean isSelected()- Specified by:
isSelectedin interfaceTreeNode<T>
-
setSelected
public void setSelected(boolean value) - Specified by:
setSelectedin interfaceTreeNode<T>
-
isSelectable
public boolean isSelectable()- Specified by:
isSelectablein interfaceTreeNode<T>
-
setSelectable
public void setSelectable(boolean selectable) - Specified by:
setSelectablein interfaceTreeNode<T>
-
getChildCount
public int getChildCount()- Specified by:
getChildCountin interfaceTreeNode<T>
-
isLeaf
public boolean isLeaf() -
getRowKey
-
setRowKey
-
hashCode
public int hashCode() -
equals
-
toString
-
isPartialSelected
public boolean isPartialSelected()- Specified by:
isPartialSelectedin interfaceTreeNode<T>
-
setPartialSelected
public void setPartialSelected(boolean value) - Specified by:
setPartialSelectedin interfaceTreeNode<T>
-