Class TreeTableBase
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.primefaces.component.api.UITree
org.primefaces.component.treetable.TreeTableBase
- 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,ColumnAware,MultiViewStateAware<TreeTableState>,Pageable,PrimeClientBehaviorHolder,UITable<TreeTableState>,Widget
- Direct Known Subclasses:
TreeTable
public abstract class TreeTableBase
extends UITree
implements Widget, javax.faces.component.behavior.ClientBehaviorHolder, PrimeClientBehaviorHolder, Pageable, UITable<TreeTableState>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static enumstatic enum -
Field Summary
FieldsFields inherited from class org.primefaces.component.api.UITree
CHECKBOX_CLASS, REQUIRED_MESSAGE_ID, ROOT_ROW_KEY, SEPARATORFields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEYFields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHARFields inherited from interface org.primefaces.component.api.UITable
GLOBAL_FILTER_COMPONENT_IDFields inherited from interface org.primefaces.component.api.Widget
ATTR_WIDGET_VAR_PATTERN, CALLBACK_POST_CONSTRUCT, CALLBACK_POST_REFRESH, CALLBACK_PRE_DESTROY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintTreeNode<?>intgetFirst()javax.el.MethodExpressionintintgetRows()getSize()getStyle()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAllowUnsorting(boolean allowUnsorting) voidsetCellEditMode(String cellEditMode) voidsetCellSeparator(String cellSeparator) voidsetCloneOnFilter(boolean cloneOnFilter) voidsetCurrentPageReportTemplate(String currentPageReportTemplate) voidsetDataLocale(Object dataLocale) voidsetDisabledTextSelection(boolean disabledTextSelection) voidsetEditable(boolean editable) voidsetEditingRow(boolean editingRow) voidsetEditInitEvent(String editInitEvent) voidsetEditMode(String editMode) voidsetEmptyMessage(String emptyMessage) voidsetExpandMode(String expandMode) voidsetExportRowTag(String exportRowTag) voidsetExportTag(String exportTag) voidsetFilterBy(Object filterBy) voidsetFilterDelay(int filterDelay) voidsetFilteredValue(TreeNode<?> filteredValue) voidsetFilterEvent(String filterEvent) voidsetFirst(int first) voidsetGlobalFilter(String globalFilter) voidsetGlobalFilterFunction(javax.el.MethodExpression globalFilterFunction) voidsetGlobalFilterOnly(boolean globalFilterOnly) voidsetLiveResize(boolean liveResize) voidsetMultiViewState(boolean multiViewState) voidsetNativeElements(boolean nativeElements) voidsetPageLinks(int pageLinks) voidsetPaginator(boolean paginator) voidsetPaginatorAlwaysVisible(boolean paginatorAlwaysVisible) voidsetPaginatorPosition(String paginatorPosition) voidsetPaginatorTemplate(String paginatorTemplate) voidsetResizableColumns(boolean resizableColumns) voidsetRows(int rows) voidsetRowsPerPageLabel(String rowsPerPageLabel) voidsetRowsPerPageTemplate(String rowsPerPageTemplate) voidsetRowStyleClass(String rowStyleClass) voidsetRowTitle(String rowTitle) voidsetSaveOnCellBlur(boolean saveOnCellBlur) voidsetScrollable(boolean scrollable) voidsetScrollHeight(String scrollHeight) voidsetScrollWidth(String scrollWidth) voidsetShowGridlines(boolean showGridlines) voidvoidvoidsetSortMode(String sortMode) voidsetStickyHeader(boolean stickyHeader) voidvoidsetStyleClass(String styleClass) voidsetTableStyle(String tableStyle) voidsetTableStyleClass(String tableStyleClass) voidsetWidgetVar(String widgetVar) Methods inherited from class org.primefaces.component.api.UITree
broadcast, buildRowKeys, doVisitChildren, encodeBegin, findTreeNode, getContainerClientId, getLocalSelectedNodes, getNodeVar, getRequiredMessage, getRowKey, getRowNode, getSelectedRowKeysAsString, getSelection, getSelectionMode, getSelectionType, getValue, getVar, initPreselection, invokeOnComponent, isCheckboxSelectionMode, isMultipleSelectionMode, isPropagateSelectionDown, isPropagateSelectionUp, isRequired, isRTLRendering, isSelectionEnabled, isShowUnselectableCheckbox, isSkipChildren, populateRowKeys, preDecode, preEncode, preUpdate, preValidate, processColumnChildren, processColumnFacets, processComponent, processDecodes, processFacets, processNode, processNodes, processUpdates, processValidators, queueEvent, refreshSelectedNodeKeys, requiresColumns, setNodeVar, setPropagateSelectionDown, setPropagateSelectionUp, setRequired, setRequiredMessage, setRowKey, setRowKey, setRowKey, setRowKey, setRTLRendering, setSelection, setSelectionMode, setShowUnselectableCheckbox, setSkipChildren, setValue, setVar, shouldVisitNode, updateRowKeys, updateSelection, validateSelection, visitColumnContent, visitColumnFacets, visitColumnGroup, visitColumnsAndColumnFacets, visitFacets, visitNode, visitNodes, visitTreeMethods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventMethods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNamesMethods inherited from interface org.primefaces.component.api.ColumnAware
collectColumns, findColumn, findColumnInGroup, forEachColumn, forEachColumn, forEachColumn, forEachColumnGroupRow, getColumnGroup, getColumnMeta, getColumns, getColumnsCount, getColumnsCount, getColumnsCountWithSpan, getColumnsCountWithSpan, getFrozenColumnsCount, getOrderedColumnKeys, invokeOnColumn, invokeOnColumn, resetDynamicColumns, setColumnMeta, setColumnsMethods inherited from interface org.primefaces.component.api.MultiViewStateAware
getMultiViewState, resetMultiViewState, restoreMultiViewStateMethods inherited from interface org.primefaces.component.api.Pageable
getClientId, getFacet, getFooter, getHeader, getPage, getPageCount, getRowCount, getRowsToRenderMethods inherited from interface org.primefaces.component.api.PrimeClientBehaviorHolder
getBehaviorEventMappingMethods inherited from interface org.primefaces.component.api.UITable
compare, decodeColumnDisplayOrderState, decodeColumnResizeState, decodeColumnTogglerState, filterAndSort, getActiveFilterMeta, getActiveSortMeta, getChildCount, getChildren, getClientId, getColumnsWidthForClientSide, getConvertedFieldValue, getFieldValue, getFilterByAsMap, getFilterValue, getHeaderRow, getHighestPriorityActiveSortMeta, getSortByAsMap, getSortMetaAsString, getVar, getWidth, hasFooterColumn, initFilterBy, initSortBy, isColumnFilterable, isColumnSortable, isDefaultFilter, isDefaultSort, isFilterByAsMapDefined, isFilteringCurrentlyActive, isFilteringEnabled, isSortingCurrentlyActive, isSortingEnabled, resetColumns, setDefaultFilter, setDefaultSort, setFilterByAsMap, setSortByAsMap, setWidth, updateFilterByValuesWithFilterRequest, updateFilterByWithGlobalFilter, updateFilterByWithMVS, updateFilterByWithUserFilterBy, updateSortByWithMVS, updateSortByWithUserSortByMethods inherited from interface org.primefaces.component.api.Widget
resolveWidgetVar, resolveWidgetVar
-
Field Details
-
COMPONENT_FAMILY
- See Also:
-
DEFAULT_RENDERER
- See Also:
-
-
Constructor Details
-
TreeTableBase
public TreeTableBase()
-
-
Method Details
-
getFamily
- Specified by:
getFamilyin classjavax.faces.component.UIComponent
-
getWidgetVar
-
setWidgetVar
-
getStyle
-
setStyle
-
getStyleClass
-
setStyleClass
-
isScrollable
public boolean isScrollable() -
setScrollable
public void setScrollable(boolean scrollable) -
getScrollHeight
-
setScrollHeight
-
getScrollWidth
-
setScrollWidth
-
getTableStyle
-
setTableStyle
-
getTableStyleClass
-
setTableStyleClass
-
getEmptyMessage
-
setEmptyMessage
-
isResizableColumns
public boolean isResizableColumns() -
setResizableColumns
public void setResizableColumns(boolean resizableColumns) -
getRowStyleClass
-
setRowStyleClass
-
getRowTitle
-
setRowTitle
-
isLiveResize
public boolean isLiveResize() -
setLiveResize
public void setLiveResize(boolean liveResize) -
getSortBy
- Specified by:
getSortByin interfaceUITable<TreeTableState>
-
setSortBy
- Specified by:
setSortByin interfaceUITable<TreeTableState>
-
isNativeElements
public boolean isNativeElements() -
setNativeElements
public void setNativeElements(boolean nativeElements) -
getDataLocale
-
setDataLocale
-
getExpandMode
-
setExpandMode
-
isStickyHeader
public boolean isStickyHeader() -
setStickyHeader
public void setStickyHeader(boolean stickyHeader) -
isEditable
public boolean isEditable() -
setEditable
public void setEditable(boolean editable) -
getEditMode
-
setEditMode
-
isEditingRow
public boolean isEditingRow() -
setEditingRow
public void setEditingRow(boolean editingRow) -
getCellSeparator
-
setCellSeparator
-
isDisabledTextSelection
public boolean isDisabledTextSelection() -
setDisabledTextSelection
public void setDisabledTextSelection(boolean disabledTextSelection) -
isPaginator
public boolean isPaginator() -
setPaginator
public void setPaginator(boolean paginator) -
getPaginatorTemplate
- Specified by:
getPaginatorTemplatein interfacePageable
-
setPaginatorTemplate
-
getRowsPerPageTemplate
- Specified by:
getRowsPerPageTemplatein interfacePageable
-
setRowsPerPageTemplate
-
getRowsPerPageLabel
- Specified by:
getRowsPerPageLabelin interfacePageable
-
setRowsPerPageLabel
-
getCurrentPageReportTemplate
- Specified by:
getCurrentPageReportTemplatein interfacePageable
-
setCurrentPageReportTemplate
-
getPageLinks
public int getPageLinks()- Specified by:
getPageLinksin interfacePageable
-
setPageLinks
public void setPageLinks(int pageLinks) -
getPaginatorPosition
- Specified by:
getPaginatorPositionin interfacePageable
-
setPaginatorPosition
-
isPaginatorAlwaysVisible
public boolean isPaginatorAlwaysVisible()- Specified by:
isPaginatorAlwaysVisiblein interfacePageable
-
setPaginatorAlwaysVisible
public void setPaginatorAlwaysVisible(boolean paginatorAlwaysVisible) -
getRows
public int getRows() -
setRows
public void setRows(int rows) -
getFirst
public int getFirst() -
setFirst
public void setFirst(int first) -
getFilteredValue
-
setFilteredValue
-
getFilterEvent
-
setFilterEvent
-
getFilterDelay
public int getFilterDelay() -
setFilterDelay
public void setFilterDelay(int filterDelay) -
getCellEditMode
-
setCellEditMode
-
getEditInitEvent
-
setEditInitEvent
-
isMultiViewState
public boolean isMultiViewState()- Specified by:
isMultiViewStatein interfaceMultiViewStateAware<TreeTableState>
-
setMultiViewState
public void setMultiViewState(boolean multiViewState) -
getFilterBy
- Specified by:
getFilterByin interfaceUITable<TreeTableState>
-
setFilterBy
- Specified by:
setFilterByin interfaceUITable<TreeTableState>
-
getGlobalFilter
- Specified by:
getGlobalFilterin interfaceUITable<TreeTableState>
-
setGlobalFilter
- Specified by:
setGlobalFilterin interfaceUITable<TreeTableState>
-
getGlobalFilterFunction
public javax.el.MethodExpression getGlobalFilterFunction()- Specified by:
getGlobalFilterFunctionin interfaceUITable<TreeTableState>
-
setGlobalFilterFunction
public void setGlobalFilterFunction(javax.el.MethodExpression globalFilterFunction) - Specified by:
setGlobalFilterFunctionin interfaceUITable<TreeTableState>
-
isGlobalFilterOnly
public boolean isGlobalFilterOnly()- Specified by:
isGlobalFilterOnlyin interfaceUITable<TreeTableState>
-
setGlobalFilterOnly
public void setGlobalFilterOnly(boolean globalFilterOnly) - Specified by:
setGlobalFilterOnlyin interfaceUITable<TreeTableState>
-
isAllowUnsorting
public boolean isAllowUnsorting() -
setAllowUnsorting
public void setAllowUnsorting(boolean allowUnsorting) -
getSortMode
-
setSortMode
-
isCloneOnFilter
public boolean isCloneOnFilter() -
setCloneOnFilter
public void setCloneOnFilter(boolean cloneOnFilter) -
isSaveOnCellBlur
public boolean isSaveOnCellBlur() -
setSaveOnCellBlur
public void setSaveOnCellBlur(boolean saveOnCellBlur) -
isShowGridlines
public boolean isShowGridlines() -
setShowGridlines
public void setShowGridlines(boolean showGridlines) -
getSize
-
setSize
-
getExportRowTag
-
setExportRowTag
-
getExportTag
-
setExportTag
-