public abstract class DataTableBase extends UIData implements Widget, RTLAware, javax.faces.component.behavior.ClientBehaviorHolder, PrimeClientBehaviorHolder, Pageable, MultiViewStateAware<DataTableState>
Modifier and Type | Class and Description |
---|---|
static class |
DataTableBase.PropertyKeys |
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_FAMILY |
static String |
DEFAULT_RENDERER |
ARIA_FIRST_PAGE_LABEL, ARIA_HEADER_LABEL, ARIA_LAST_PAGE_LABEL, ARIA_NEXT_PAGE_LABEL, ARIA_PREVIOUS_PAGE_LABEL, PAGINATOR_ACTIVE_PAGE_CLASS, PAGINATOR_BOTTOM_CONTAINER_CLASS, PAGINATOR_BOTTOM_LEFT_CONTENT_CLASS, PAGINATOR_BOTTOM_RIGHT_CONTENT_CLASS, PAGINATOR_CURRENT_CLASS, PAGINATOR_FIRST_PAGE_ICON_CLASS, PAGINATOR_FIRST_PAGE_LINK_CLASS, PAGINATOR_JTP_INPUT_CLASS, PAGINATOR_JTP_SELECT_CLASS, PAGINATOR_LAST_PAGE_ICON_CLASS, PAGINATOR_LAST_PAGE_LINK_CLASS, PAGINATOR_NEXT_PAGE_ICON_CLASS, PAGINATOR_NEXT_PAGE_LINK_CLASS, PAGINATOR_PAGE_CLASS, PAGINATOR_PAGES_CLASS, PAGINATOR_PREV_PAGE_ICON_CLASS, PAGINATOR_PREV_PAGE_LINK_CLASS, PAGINATOR_RPP_LABEL_CLASS, PAGINATOR_RPP_OPTIONS_CLASS, PAGINATOR_TOP_CONTAINER_CLASS, PAGINATOR_TOP_LEFT_CONTENT_CLASS, PAGINATOR_TOP_RIGHT_CONTENT_CLASS, ROWS_PER_PAGE_LABEL
Constructor and Description |
---|
DataTableBase() |
calculateFirst, encodeBegin, getClientId, getContainerClientId, getCurrentPageReportTemplate, getDataModel, getIterableChildren, getPage, getPageCount, getPageLinks, getPaginatorPosition, getPaginatorTemplate, getRowIndex, getRowIndexVar, getRows, getRowsPerPageLabel, getRowsPerPageTemplate, getRowsToRender, invokeOnComponent, isLazy, isNestedWithinIterator, isPaginationRequest, isPaginator, isPaginatorAlwaysVisible, isRowStatePreserved, markInitialState, preDecode, preEncode, preUpdate, preValidate, process, processChildren, processColumnFacets, processDecodes, processFacets, processPhase, processUpdates, processValidators, requiresColumns, resetRows, restoreDescendantState, restoreDescendantState, restoreState, saveDescendantState, saveDescendantState, saveState, setCurrentPageReportTemplate, setDataModel, setFirst, setId, setLazy, setPageLinks, setPaginator, setPaginatorAlwaysVisible, setPaginatorPosition, setPaginatorTemplate, setRowIndex, setRowIndexVar, setRowModel, setRows, setRowsPerPageLabel, setRowsPerPageTemplate, setRowStatePreserved, shouldSkipChildren, shouldVisitChildren, shouldVisitRows, updatePaginationData, visitColumnContent, visitColumnFacets, visitColumnGroup, visitColumnsAndColumnFacets, visitFacets, visitRows, visitTree
broadcast, createUniqueId, getFirst, getFooter, getHeader, getRowCount, getRowData, getValue, getVar, isRowAvailable, queueEvent, setFooter, setHeader, setValue, setValueBinding, setValueExpression, setVar
addClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setParent, setRendered, setRendererType, setTransient
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, subscribeToEvent, unsubscribeFromEvent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
resolveWidgetVar, resolveWidgetVar
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
getBehaviorEventMapping
getClientId, getCurrentPageReportTemplate, getFacet, getFirst, getFooter, getHeader, getPage, getPageCount, getPageLinks, getPaginatorPosition, getPaginatorTemplate, getRowCount, getRows, getRowsPerPageLabel, getRowsPerPageTemplate, getRowsToRender, isPaginatorAlwaysVisible
getMultiViewState, resetMultiViewState, restoreMultiViewState
public static final String COMPONENT_FAMILY
public static final String DEFAULT_RENDERER
public String getFamily()
getFamily
in class javax.faces.component.UIData
public String getWidgetVar()
public void setWidgetVar(String widgetVar)
public boolean isScrollable()
public void setScrollable(boolean scrollable)
public String getScrollHeight()
public void setScrollHeight(String scrollHeight)
public String getScrollWidth()
public void setScrollWidth(String scrollWidth)
public String getSelectionMode()
public void setSelectionMode(String selectionMode)
public Object getSelection()
public void setSelection(Object selection)
public String getEmptyMessage()
public void setEmptyMessage(String emptyMessage)
public String getStyle()
public void setStyle(String style)
public String getStyleClass()
public void setStyleClass(String styleClass)
public boolean isLiveScroll()
public void setLiveScroll(boolean liveScroll)
public String getRowStyleClass()
public void setRowStyleClass(String rowStyleClass)
public String getOnExpandStart()
public void setOnExpandStart(String onExpandStart)
public boolean isResizableColumns()
public void setResizableColumns(boolean resizableColumns)
public Object getSortBy()
public void setSortBy(Object sortBy)
public String getSortOrder()
public void setSortOrder(String sortOrder)
public javax.el.MethodExpression getSortFunction()
public void setSortFunction(javax.el.MethodExpression sortFunction)
public int getScrollRows()
public void setScrollRows(int scrollRows)
public Object getRowKey()
public void setRowKey(Object rowKey)
public String getFilterEvent()
public void setFilterEvent(String filterEvent)
public int getFilterDelay()
public void setFilterDelay(int filterDelay)
public String getTableStyle()
public void setTableStyle(String tableStyle)
public String getTableStyleClass()
public void setTableStyleClass(String tableStyleClass)
public boolean isDraggableColumns()
public void setDraggableColumns(boolean draggableColumns)
public boolean isEditable()
public void setEditable(boolean editable)
public List<?> getFilteredValue()
public void setFilteredValue(List<?> filteredValue)
public String getSortMode()
public void setSortMode(String sortMode)
public String getEditMode()
public void setEditMode(String editMode)
public boolean isEditingRow()
public void setEditingRow(boolean editingRow)
public String getCellSeparator()
public void setCellSeparator(String cellSeparator)
public String getSummary()
public void setSummary(String summary)
public int getFrozenRows()
public void setFrozenRows(int frozenRows)
public void setDir(String dir)
public boolean isLiveResize()
public void setLiveResize(boolean liveResize)
public boolean isStickyHeader()
public void setStickyHeader(boolean stickyHeader)
public boolean isExpandedRow()
public void setExpandedRow(boolean expandedRow)
public boolean isDisabledSelection()
public void setDisabledSelection(boolean disabledSelection)
public String getRowSelectMode()
public void setRowSelectMode(String rowSelectMode)
public String getRowExpandMode()
public void setRowExpandMode(String rowExpandMode)
public Object getDataLocale()
public void setDataLocale(Object dataLocale)
public boolean isNativeElements()
public void setNativeElements(boolean nativeElements)
public int getFrozenColumns()
public void setFrozenColumns(int frozenColumns)
public boolean isDraggableRows()
public void setDraggableRows(boolean draggableRows)
public boolean isCaseSensitiveSort()
public void setCaseSensitiveSort(boolean caseSensitiveSort)
public boolean isSkipChildren()
public void setSkipChildren(boolean skipChildren)
public boolean isDisabledTextSelection()
public void setDisabledTextSelection(boolean disabledTextSelection)
public String getSortField()
public void setSortField(String sortField)
public String getInitMode()
public void setInitMode(String initMode)
public int getNullSortOrder()
public void setNullSortOrder(int nullSortOrder)
public String getTabindex()
public void setTabindex(String tabindex)
public boolean isReflow()
public void setReflow(boolean reflow)
public int getLiveScrollBuffer()
public void setLiveScrollBuffer(int liveScrollBuffer)
public boolean isRowHover()
public void setRowHover(boolean rowHover)
public String getResizeMode()
public void setResizeMode(String resizeMode)
public String getAriaRowLabel()
public void setAriaRowLabel(String ariaRowLabel)
public boolean isSaveOnCellBlur()
public void setSaveOnCellBlur(boolean saveOnCellBlur)
public boolean isClientCache()
public void setClientCache(boolean clientCache)
public boolean isMultiViewState()
isMultiViewState
in interface MultiViewStateAware<DataTableState>
public void setMultiViewState(boolean multiViewState)
public Map<String,FilterMeta> getFilterBy()
public void setFilterBy(Map<String,FilterMeta> filterBy)
public String getGlobalFilter()
public void setGlobalFilter(String globalFilter)
public String getCellEditMode()
public void setCellEditMode(String cellEditMode)
public boolean isExpandableRowGroups()
public void setExpandableRowGroups(boolean expandableRowGroups)
public boolean isVirtualScroll()
public void setVirtualScroll(boolean virtualScroll)
public String getRowDragSelector()
public void setRowDragSelector(String rowDragSelector)
public javax.el.MethodExpression getDraggableRowsFunction()
public void setDraggableRowsFunction(javax.el.MethodExpression draggableRowsFunction)
public String getOnRowClick()
public void setOnRowClick(String onRowClick)
public String getEditInitEvent()
public void setEditInitEvent(String editInitEvent)
public String getRowSelector()
public void setRowSelector(String rowSelector)
public boolean isDisableContextMenuIfEmpty()
public void setDisableContextMenuIfEmpty(boolean disableContextMenuIfEmpty)
public boolean isEscapeText()
public void setEscapeText(boolean escapeText)
public String getRowEditMode()
public void setRowEditMode(String rowEditMode)
public String getStickyTopAt()
public void setStickyTopAt(String stickyTopAt)
public javax.el.MethodExpression getGlobalFilterFunction()
public void setGlobalFilterFunction(javax.el.MethodExpression globalFilterFunction)
Copyright © 2020. All rights reserved.