Class TreeTable

    • Constructor Detail

      • TreeTable

        public TreeTable()
    • Method Detail

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

        public boolean isExpandRequest​(javax.faces.context.FacesContext context)
      • isCollapseRequest

        public boolean isCollapseRequest​(javax.faces.context.FacesContext context)
      • isSelectionRequest

        public boolean isSelectionRequest​(javax.faces.context.FacesContext context)
      • isSortRequest

        public boolean isSortRequest​(javax.faces.context.FacesContext context)
      • isPaginationRequest

        public boolean isPaginationRequest​(javax.faces.context.FacesContext context)
      • isRowEditRequest

        public boolean isRowEditRequest​(javax.faces.context.FacesContext context)
      • isCellEditRequest

        public boolean isCellEditRequest​(javax.faces.context.FacesContext context)
      • isCellEditCancelRequest

        public boolean isCellEditCancelRequest​(javax.faces.context.FacesContext context)
      • isCellEditInitRequest

        public boolean isCellEditInitRequest​(javax.faces.context.FacesContext context)
      • isFilterRequest

        public boolean isFilterRequest​(javax.faces.context.FacesContext context)
      • queueEvent

        public void queueEvent​(javax.faces.event.FacesEvent event)
        Overrides:
        queueEvent in class UITree
      • 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
      • hasFooterColumn

        public boolean hasFooterColumn()
      • isResizeRequest

        public boolean isResizeRequest​(javax.faces.context.FacesContext context)
      • getScrollState

        public String getScrollState()
      • isCheckboxSelection

        public boolean isCheckboxSelection()
      • resolveDataLocale

        public Locale resolveDataLocale()
      • setColumns

        public void setColumns​(List<UIColumn> columns)
      • 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
      • validateSelection

        protected void validateSelection​(javax.faces.context.FacesContext context)
        Overrides:
        validateSelection in class UITree
      • getRowCount

        public int getRowCount()
      • getPage

        public int getPage()
      • getRowsToRender

        public int getRowsToRender()
      • getPageCount

        public int getPageCount()
      • getHeader

        public javax.faces.component.UIComponent getHeader()
      • getFooter

        public javax.faces.component.UIComponent getFooter()
      • calculateFirst

        public void calculateFirst()
      • updatePaginationData

        public void updatePaginationData​(javax.faces.context.FacesContext context)
      • isFilteringEnabled

        public boolean isFilteringEnabled()
      • updateFilteredValue

        public void updateFilteredValue​(javax.faces.context.FacesContext context,
                                        TreeNode node)
      • getFilteredRowKeys

        public List<String> getFilteredRowKeys()
      • setFilteredRowKeys

        public void setFilteredRowKeys​(List<String> filteredRowKeys)
      • preDecode

        protected void preDecode​(javax.faces.context.FacesContext context)
        Overrides:
        preDecode in class UITree
      • preValidate

        protected void preValidate​(javax.faces.context.FacesContext context)
        Overrides:
        preValidate in class UITree
      • preUpdate

        protected void preUpdate​(javax.faces.context.FacesContext context)
        Overrides:
        preUpdate in class UITree
      • preEncode

        protected void preEncode​(javax.faces.context.FacesContext context)
        Overrides:
        preEncode in class UITree
      • restoreMultiViewState

        public void restoreMultiViewState()
      • getMultiViewState

        public TreeTableState getMultiViewState​(boolean create)
      • resetMultiViewState

        public void resetMultiViewState()
      • reset

        public void reset()
      • isDefaultSort

        public boolean isDefaultSort()
      • setDefaultSort

        public void setDefaultSort​(boolean defaultSort)
      • isDefaultFilter

        public boolean isDefaultFilter()
      • setDefaultFilter

        public void setDefaultFilter​(boolean defaultFilter)
      • isFilterByAsMapDefined

        public boolean isFilterByAsMapDefined()
      • isMultiSort

        public boolean isMultiSort()
      • getWidth

        public String getWidth()
      • setWidth

        public void setWidth​(String width)