Class Tree

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
All Implemented Interfaces:
EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, PrimeClientBehaviorHolder, RTLAware, Widget

public class Tree extends TreeBase
  • Field Details

  • Constructor Details

    • Tree

      public Tree()
  • Method Details

    • getUITreeNodeByType

      public UITreeNode getUITreeNodeByType(String type)
    • isFiltering

      public boolean isFiltering()
    • isNodeExpandRequest

      public boolean isNodeExpandRequest(javax.faces.context.FacesContext context)
    • isSelectionRequest

      public boolean isSelectionRequest(javax.faces.context.FacesContext context)
    • isFilterRequest

      public boolean isFilterRequest(javax.faces.context.FacesContext context)
    • getTreeNodes

      public Map<String,UITreeNode> getTreeNodes()
    • getBehaviorEventMapping

      public Map<String,Class<? extends javax.faces.event.BehaviorEvent>> getBehaviorEventMapping()
    • getEventNames

      public Collection<String> getEventNames()
      Specified by:
      getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
      Overrides:
      getEventNames in class javax.faces.component.UIComponentBase
    • queueEvent

      public void queueEvent(javax.faces.event.FacesEvent event)
      Overrides:
      queueEvent in class UITree
    • isDragDropRequest

      public boolean isDragDropRequest(javax.faces.context.FacesContext context)
    • processDecodes

      public void processDecodes(javax.faces.context.FacesContext context)
      Overrides:
      processDecodes in class UITree
    • processValidators

      public void processValidators(javax.faces.context.FacesContext context)
      Overrides:
      processValidators in class UITree
    • processUpdates

      public void processUpdates(javax.faces.context.FacesContext context)
      Overrides:
      processUpdates in class UITree
    • shouldVisitNode

      protected boolean shouldVisitNode(TreeNode node)
      Overrides:
      shouldVisitNode in class UITree
    • processColumnChildren

      protected void processColumnChildren(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId, TreeNode root, String nodeKey)
      Overrides:
      processColumnChildren in class UITree
    • createCopyOfTreeNode

      public TreeNode createCopyOfTreeNode(TreeNode<?> node)
    • isTreeNodeDropped

      public boolean isTreeNodeDropped()
    • getScrollState

      public String getScrollState()
    • getFilteredRowKeys

      public List<String> getFilteredRowKeys()
    • setFilteredRowKeys

      public void setFilteredRowKeys(List<String> filteredRowKeys)
    • saveState

      public Object saveState(javax.faces.context.FacesContext context)
      Specified by:
      saveState in interface javax.faces.component.StateHolder
      Overrides:
      saveState in class javax.faces.component.UIComponentBase