Interface OrganigramNode

All Known Implementing Classes:
DefaultOrganigramNode

public interface OrganigramNode
Model for a node in the organigram component.
  • Method Details

    • getType

      String getType()
    • setType

      void setType(String type)
    • getData

      Object getData()
    • setData

      void setData(Object data)
    • getChildren

      List<OrganigramNode> getChildren()
    • setChildren

      void setChildren(List<OrganigramNode> children)
    • getParent

      OrganigramNode getParent()
    • setParent

      void setParent(OrganigramNode parent)
    • setRowKey

      void setRowKey(String rowKey)
    • getRowKey

      String getRowKey()
    • isExpanded

      boolean isExpanded()
    • setExpanded

      void setExpanded(boolean expanded)
    • getChildCount

      int getChildCount()
    • isLeaf

      boolean isLeaf()
    • isSelectable

      boolean isSelectable()
    • setSelectable

      void setSelectable(boolean selectable)
    • isDraggable

      boolean isDraggable()
    • setDraggable

      void setDraggable(boolean draggable)
    • isDroppable

      boolean isDroppable()
    • setDroppable

      void setDroppable(boolean droppable)
    • isCollapsible

      boolean isCollapsible()
    • setCollapsible

      void setCollapsible(boolean collapsible)
    • clearParent

      void clearParent()