Class Tree

  • 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
    • Constructor Detail

      • Tree

        public Tree()
    • Method Detail

      • 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)
      • 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
      • 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