Package org.primefaces.model
Class DefaultOrganigramNode
java.lang.Object
org.primefaces.model.DefaultOrganigramNode
- All Implemented Interfaces:
Serializable,OrganigramNode
Default implementation for the
OrganigramNode.- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultOrganigramNode(Object data) DefaultOrganigramNode(Object data, OrganigramNode parent) DefaultOrganigramNode(String type, Object data, OrganigramNode parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanintgetData()getType()inthashCode()booleanbooleanbooleanbooleanbooleanisLeaf()booleanvoidsetChildren(List<OrganigramNode> children) voidsetCollapsible(boolean collapsible) voidvoidsetDraggable(boolean draggable) voidsetDroppable(boolean droppable) voidsetExpanded(boolean expanded) voidsetParent(OrganigramNode parent) voidvoidsetSelectable(boolean selectable) void
-
Field Details
-
DEFAULT_TYPE
- See Also:
-
-
Constructor Details
-
DefaultOrganigramNode
public DefaultOrganigramNode() -
DefaultOrganigramNode
-
DefaultOrganigramNode
-
DefaultOrganigramNode
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceOrganigramNode
-
setType
- Specified by:
setTypein interfaceOrganigramNode
-
getData
- Specified by:
getDatain interfaceOrganigramNode
-
setData
- Specified by:
setDatain interfaceOrganigramNode
-
getChildren
- Specified by:
getChildrenin interfaceOrganigramNode
-
setChildren
- Specified by:
setChildrenin interfaceOrganigramNode
-
getParent
- Specified by:
getParentin interfaceOrganigramNode
-
setParent
- Specified by:
setParentin interfaceOrganigramNode
-
getRowKey
- Specified by:
getRowKeyin interfaceOrganigramNode
-
setRowKey
- Specified by:
setRowKeyin interfaceOrganigramNode
-
isExpanded
public boolean isExpanded()- Specified by:
isExpandedin interfaceOrganigramNode
-
setExpanded
public void setExpanded(boolean expanded) - Specified by:
setExpandedin interfaceOrganigramNode
-
isSelectable
public boolean isSelectable()- Specified by:
isSelectablein interfaceOrganigramNode
-
setSelectable
public void setSelectable(boolean selectable) - Specified by:
setSelectablein interfaceOrganigramNode
-
isDraggable
public boolean isDraggable()- Specified by:
isDraggablein interfaceOrganigramNode
-
setDraggable
public void setDraggable(boolean draggable) - Specified by:
setDraggablein interfaceOrganigramNode
-
isDroppable
public boolean isDroppable()- Specified by:
isDroppablein interfaceOrganigramNode
-
setDroppable
public void setDroppable(boolean droppable) - Specified by:
setDroppablein interfaceOrganigramNode
-
getChildCount
public int getChildCount()- Specified by:
getChildCountin interfaceOrganigramNode
-
isLeaf
public boolean isLeaf()- Specified by:
isLeafin interfaceOrganigramNode
-
clearParent
public void clearParent()- Specified by:
clearParentin interfaceOrganigramNode
-
hashCode
public int hashCode() -
equals
-
isCollapsible
public boolean isCollapsible()- Specified by:
isCollapsiblein interfaceOrganigramNode
-
setCollapsible
public void setCollapsible(boolean collapsible) - Specified by:
setCollapsiblein interfaceOrganigramNode
-