public class DataTable extends UIData
Modifier and Type | Class and Description |
---|---|
static class |
org.primefaces.component.datatable.DataTableBase.PropertyKeys |
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 |
---|
DataTable() |
Modifier and Type | Method and Description |
---|---|
protected void |
addToSelectedRowKeys(Object object,
Map<String,Object> requestMap,
String var,
boolean hasRowKey) |
void |
clearLazyCache() |
SortOrder |
convertSortOrder() |
void |
enableFiltering() |
UIColumn |
findColumn(String clientId) |
UIColumn |
findColumnInGroup(String clientId,
ColumnGroup group) |
List |
findOrderedColumns(String columnOrder) |
void |
findSelectedRowKeys() |
String |
getAriaRowLabel() |
Map<String,Class<? extends javax.faces.event.BehaviorEvent>> |
getBehaviorEventMapping() |
String |
getCellEditMode() |
String |
getCellSeparator() |
ColumnGroup |
getColumnGroup(String target) |
List<UIColumn> |
getColumns() |
int |
getColumnsCount() |
int |
getColumnsCountWithSpan() |
String |
getColumnSelectionMode() |
Object |
getDataLocale() |
javax.el.ValueExpression |
getDefaultSortByVE() |
javax.el.MethodExpression |
getDefaultSortFunction() |
String |
getDefaultSortOrder() |
String |
getDir() |
javax.el.MethodExpression |
getDraggableRowsFunction() |
Columns |
getDynamicColumns() |
String |
getEditInitEvent() |
String |
getEditMode() |
String |
getEmptyMessage() |
Collection<String> |
getEventNames() |
String |
getFamily() |
DataTableFeature |
getFeature(DataTableFeatureKey key) |
List |
getFilterBy() |
int |
getFilterDelay() |
List |
getFilteredValue() |
String |
getFilterEvent() |
List |
getFilterMetadata() |
Map<String,Object> |
getFilters() |
int |
getFrozenColumns() |
int |
getFrozenRows() |
String |
getGlobalFilter() |
String |
getGroupedColumnIndexes() |
HeaderRow |
getHeaderRow() |
String |
getInitMode() |
protected List<javax.faces.component.UIComponent> |
getIterableChildren() |
int |
getLiveScrollBuffer() |
Object |
getLocalSelection() |
List<SortMeta> |
getMultiSortMeta() |
List<MultiSortState> |
getMultiSortState() |
int |
getNullSortOrder() |
String |
getOnExpandStart() |
String |
getOnRowClick() |
String |
getResizableColumnsAsString() |
Map |
getResizableColumnsMap() |
String |
getResizeMode() |
Object |
getRowData(String rowKey) |
String |
getRowDragSelector() |
String |
getRowEditMode() |
String |
getRowExpandMode() |
RowExpansion |
getRowExpansion() |
Object |
getRowKey() |
Object |
getRowKeyFromModel(Object object) |
String |
getRowSelectMode() |
String |
getRowSelector() |
String |
getRowStyleClass() |
String |
getScrollHeight() |
int |
getScrollOffset() |
int |
getScrollRows() |
String |
getScrollState() |
String |
getScrollWidth() |
List<Object> |
getSelectedRowKeys() |
String |
getSelectedRowKeysAsString() |
Object |
getSelection() |
String |
getSelectionMode() |
Object |
getSortBy() |
javax.el.ValueExpression |
getSortByVE() |
UIColumn |
getSortColumn() |
String |
getSortField() |
javax.el.MethodExpression |
getSortFunction() |
String |
getSortMode() |
String |
getSortOrder() |
String |
getStickyTopAt() |
String |
getStyle() |
String |
getStyleClass() |
SubTable |
getSubTable() |
String |
getSummary() |
SummaryRow |
getSummaryRow() |
String |
getTabindex() |
TableState |
getTableState(boolean create) |
String |
getTableStyle() |
String |
getTableStyleClass() |
Map |
getTogglableColumnsMap() |
String |
getWidgetVar() |
boolean |
hasFooterColumn() |
boolean |
isBodyUpdate(javax.faces.context.FacesContext context) |
boolean |
isCaseSensitiveSort() |
boolean |
isCellEditCancelRequest(javax.faces.context.FacesContext context) |
boolean |
isCellEditInitRequest(javax.faces.context.FacesContext context) |
boolean |
isClientCache() |
boolean |
isClientCacheRequest(javax.faces.context.FacesContext context) |
boolean |
isColumnSelectionEnabled() |
boolean |
isDefaultSort() |
boolean |
isDisableContextMenuIfEmpty() |
boolean |
isDisabledSelection() |
boolean |
isDisabledTextSelection() |
boolean |
isDraggableColumns() |
boolean |
isDraggableRows() |
boolean |
isEditable() |
boolean |
isEditingRow() |
boolean |
isEscapeText() |
boolean |
isExpandableRowGroups() |
boolean |
isExpandedRow() |
boolean |
isFilteringEnabled() |
boolean |
isLiveResize() |
boolean |
isLiveScroll() |
boolean |
isMultiSort() |
boolean |
isMultiViewState() |
boolean |
isNativeElements() |
boolean |
isPageStateRequest(javax.faces.context.FacesContext context) |
boolean |
isReflow() |
boolean |
isReset() |
boolean |
isResizableColumns() |
boolean |
isRowEditCancelRequest(javax.faces.context.FacesContext context) |
boolean |
isRowEditInitRequest(javax.faces.context.FacesContext context) |
boolean |
isRowEditRequest(javax.faces.context.FacesContext context) |
boolean |
isRowHover() |
boolean |
isRowSelectionEnabled() |
boolean |
isRTL() |
boolean |
isSaveOnCellBlur() |
boolean |
isScrollable() |
boolean |
isScrollingRequest(javax.faces.context.FacesContext context) |
boolean |
isSelectionEnabled() |
boolean |
isSingleSelectionMode() |
boolean |
isSkipChildren() |
boolean |
isStickyHeader() |
boolean |
isVirtualScroll() |
void |
loadLazyData() |
void |
loadLazyScrollData(int offset,
int rows) |
protected void |
preDecode(javax.faces.context.FacesContext context) |
protected void |
preEncode(javax.faces.context.FacesContext context) |
protected void |
preUpdate(javax.faces.context.FacesContext context) |
protected void |
preValidate(javax.faces.context.FacesContext context) |
protected void |
processChildren(javax.faces.context.FacesContext context,
javax.faces.event.PhaseId phaseId) |
protected void |
processColumnFacets(javax.faces.context.FacesContext context,
javax.faces.event.PhaseId phaseId) |
void |
processEvent(javax.faces.event.ComponentSystemEvent event) |
void |
processUpdates(javax.faces.context.FacesContext context) |
void |
processValidators(javax.faces.context.FacesContext context) |
void |
queueEvent(javax.faces.event.FacesEvent event) |
protected boolean |
requiresColumns() |
void |
reset() |
void |
resetRows() |
void |
resetValue() |
String |
resolveColumnField(UIColumn column) |
Locale |
resolveDataLocale() |
String |
resolveDynamicField(javax.el.ValueExpression expression) |
String |
resolveSelectionMode() |
protected String |
resolveSortField() |
String |
resolveStaticField(javax.el.ValueExpression exprVE)
Extract bean's property from a value expression (e.g "#{car.year}")
|
String |
resolveWidgetVar() |
void |
restoreTableState() |
Object |
saveState(javax.faces.context.FacesContext context) |
void |
setAriaRowLabel(String ariaRowLabel) |
void |
setCaseSensitiveSort(boolean caseSensitiveSort) |
void |
setCellEditMode(String cellEditMode) |
void |
setCellSeparator(String cellSeparator) |
void |
setClientCache(boolean clientCache) |
void |
setColumns(List<UIColumn> columns) |
void |
setDataLocale(Object dataLocale) |
void |
setDefaultSort(boolean defaultSort) |
void |
setDefaultSortByVE(javax.el.ValueExpression ve) |
void |
setDefaultSortFunction(javax.el.MethodExpression obj) |
void |
setDefaultSortOrder(String val) |
void |
setDir(String dir) |
void |
setDisableContextMenuIfEmpty(boolean disableContextMenuIfEmpty) |
void |
setDisabledSelection(boolean disabledSelection) |
void |
setDisabledTextSelection(boolean disabledTextSelection) |
void |
setDraggableColumns(boolean draggableColumns) |
void |
setDraggableRows(boolean draggableRows) |
void |
setDraggableRowsFunction(javax.el.MethodExpression draggableRowsFunction) |
void |
setDynamicColumns(Columns value) |
void |
setEditable(boolean editable) |
void |
setEditingRow(boolean editingRow) |
void |
setEditInitEvent(String editInitEvent) |
void |
setEditMode(String editMode) |
void |
setEmptyMessage(String emptyMessage) |
void |
setEscapeText(boolean escapeText) |
void |
setExpandableRowGroups(boolean expandableRowGroups) |
void |
setExpandedRow(boolean expandedRow) |
void |
setFilterBy(List filterBy) |
void |
setFilterDelay(int filterDelay) |
void |
setFilteredValue(List filteredValue) |
void |
setFilterEvent(String filterEvent) |
void |
setFilterMetadata(List filterMetadata) |
void |
setFilters(Map<String,Object> filters) |
void |
setFrozenColumns(int frozenColumns) |
void |
setFrozenRows(int frozenRows) |
void |
setGlobalFilter(String globalFilter) |
void |
setInitMode(String initMode) |
void |
setLiveResize(boolean liveResize) |
void |
setLiveScroll(boolean liveScroll) |
void |
setLiveScrollBuffer(int liveScrollBuffer) |
void |
setMultiSortMeta(List<SortMeta> value) |
void |
setMultiSortState(List<MultiSortState> _multiSortState) |
void |
setMultiViewState(boolean multiViewState) |
void |
setNativeElements(boolean nativeElements) |
void |
setNullSortOrder(int nullSortOrder) |
void |
setOnExpandStart(String onExpandStart) |
void |
setOnRowClick(String onRowClick) |
void |
setReflow(boolean reflow) |
void |
setResizableColumns(boolean resizableColumns) |
void |
setResizableColumnsAsString(String resizableColumnsAsString) |
void |
setResizableColumnsMap(Map<String,String> resizableColsMap) |
void |
setResizeMode(String resizeMode) |
void |
setRowDragSelector(String rowDragSelector) |
void |
setRowEditMode(String rowEditMode) |
void |
setRowExpandMode(String rowExpandMode) |
void |
setRowHover(boolean rowHover) |
void |
setRowKey(Object rowKey) |
void |
setRowSelectMode(String rowSelectMode) |
void |
setRowSelector(String rowSelector) |
void |
setRowStyleClass(String rowStyleClass) |
void |
setSaveOnCellBlur(boolean saveOnCellBlur) |
void |
setScrollable(boolean scrollable) |
void |
setScrollHeight(String scrollHeight) |
void |
setScrollOffset(int scrollOffset) |
void |
setScrollRows(int scrollRows) |
void |
setScrollWidth(String scrollWidth) |
void |
setSelection(Object selection) |
void |
setSelectionMode(String selectionMode) |
void |
setSkipChildren(boolean skipChildren) |
void |
setSortBy(Object sortBy) |
void |
setSortByVE(javax.el.ValueExpression ve) |
void |
setSortColumn(UIColumn column) |
void |
setSortField(String sortField) |
void |
setSortFunction(javax.el.MethodExpression sortFunction) |
void |
setSortMode(String sortMode) |
void |
setSortOrder(String sortOrder) |
void |
setStickyHeader(boolean stickyHeader) |
void |
setStickyTopAt(String stickyTopAt) |
void |
setStyle(String style) |
void |
setStyleClass(String styleClass) |
void |
setSummary(String summary) |
void |
setTabindex(String tabindex) |
void |
setTableStyle(String tableStyle) |
void |
setTableStyleClass(String tableStyleClass) |
void |
setTogglableColumnsAsString(String togglableColumnsAsString) |
void |
setTogglableColumnsMap(Map<String,Boolean> togglableColsMap) |
void |
setVirtualScroll(boolean virtualScroll) |
void |
setWidgetVar(String widgetVar) |
boolean |
shouldEncodeFeature(javax.faces.context.FacesContext context) |
protected boolean |
shouldSkipChildren(javax.faces.context.FacesContext context) |
void |
updateFilteredValue(javax.faces.context.FacesContext context,
List<?> value) |
void |
updateValue(Object value) |
calculateFirst, encodeBegin, getClientId, getContainerClientId, getCurrentPageReportTemplate, getDataModel, getPage, getPageCount, getPageLinks, getPaginatorPosition, getPaginatorTemplate, getRowIndex, getRowIndexVar, getRowsPerPageLabel, getRowsPerPageTemplate, getRowsToRender, invokeOnComponent, isLazy, isNestedWithinIterator, isPaginationRequest, isPaginator, isPaginatorAlwaysVisible, isRowStatePreserved, markInitialState, process, processDecodes, processFacets, processPhase, restoreDescendantState, restoreDescendantState, restoreState, saveDescendantState, saveDescendantState, setCurrentPageReportTemplate, setDataModel, setId, setLazy, setPageLinks, setPaginator, setPaginatorAlwaysVisible, setPaginatorPosition, setPaginatorTemplate, setRowIndex, setRowIndexVar, setRowModel, setRowsPerPageLabel, setRowsPerPageTemplate, setRowStatePreserved, shouldVisitChildren, shouldVisitRows, updatePaginationData, visitColumnContent, visitColumnFacets, visitColumnGroup, visitColumnsAndColumnFacets, visitFacets, visitRows, visitTree
broadcast, createUniqueId, getFirst, getFooter, getHeader, getRowCount, getRowData, getRows, getValue, getVar, isRowAvailable, setFirst, setFooter, setHeader, setRows, setValue, setValueBinding, setValueExpression, setVar
addClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getDefaultEventName, 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, pushComponentToEL, setInView, subscribeToEvent, unsubscribeFromEvent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addClientBehavior, getClientBehaviors, getDefaultEventName
getClientId, getCurrentPageReportTemplate, getFacet, getFirst, getFooter, getHeader, getPage, getPageCount, getPageLinks, getPaginatorPosition, getPaginatorTemplate, getRowCount, getRows, getRowsPerPageLabel, getRowsPerPageTemplate, getRowsToRender, isPaginatorAlwaysVisible
public static final String COMPONENT_TYPE
public static final String CONTAINER_CLASS
public static final String TABLE_WRAPPER_CLASS
public static final String REFLOW_CLASS
public static final String RTL_CLASS
public static final String COLUMN_HEADER_CLASS
public static final String DYNAMIC_COLUMN_HEADER_CLASS
public static final String COLUMN_HEADER_CONTAINER_CLASS
public static final String COLUMN_FOOTER_CLASS
public static final String COLUMN_FOOTER_CONTAINER_CLASS
public static final String DATA_CLASS
public static final String ROW_CLASS
public static final String SELECTABLE_ROW_CLASS
public static final String EMPTY_MESSAGE_ROW_CLASS
public static final String HEADER_CLASS
public static final String FOOTER_CLASS
public static final String SORTABLE_COLUMN_CLASS
public static final String SORTABLE_COLUMN_ICON_CLASS
public static final String SORTABLE_COLUMN_ASCENDING_ICON_CLASS
public static final String SORTABLE_COLUMN_DESCENDING_ICON_CLASS
public static final String STATIC_COLUMN_CLASS
public static final String UNSELECTABLE_COLUMN_CLASS
public static final String HIDDEN_COLUMN_CLASS
public static final String FILTER_COLUMN_CLASS
public static final String COLUMN_TITLE_CLASS
public static final String COLUMN_FILTER_CLASS
public static final String COLUMN_INPUT_FILTER_CLASS
public static final String COLUMN_CUSTOM_FILTER_CLASS
public static final String RESIZABLE_COLUMN_CLASS
public static final String EXPANDED_ROW_CLASS
public static final String EXPANDED_ROW_CONTENT_CLASS
public static final String ROW_TOGGLER_CLASS
public static final String EDITABLE_COLUMN_CLASS
public static final String CELL_EDITOR_CLASS
public static final String CELL_EDITOR_INPUT_CLASS
public static final String CELL_EDITOR_OUTPUT_CLASS
public static final String CELL_EDITOR_DISABLED_CLASS
public static final String ROW_EDITOR_COLUMN_CLASS
public static final String ROW_EDITOR_CLASS
public static final String SELECTION_COLUMN_CLASS
public static final String EVEN_ROW_CLASS
public static final String ODD_ROW_CLASS
public static final String SCROLLABLE_CONTAINER_CLASS
public static final String SCROLLABLE_HEADER_CLASS
public static final String SCROLLABLE_HEADER_BOX_CLASS
public static final String SCROLLABLE_BODY_CLASS
public static final String SCROLLABLE_FOOTER_CLASS
public static final String SCROLLABLE_FOOTER_BOX_CLASS
public static final String VIRTUALSCROLL_WRAPPER_CLASS
public static final String VIRTUALSCROLL_TABLE_CLASS
public static final String COLUMN_RESIZER_CLASS
public static final String RESIZABLE_CONTAINER_CLASS
public static final String SUBTABLE_HEADER
public static final String SUBTABLE_FOOTER
public static final String SUMMARY_ROW_CLASS
public static final String HEADER_ROW_CLASS
public static final String ROW_GROUP_TOGGLER_CLASS
public static final String ROW_GROUP_TOGGLER_ICON_CLASS
public static final String EDITING_ROW_CLASS
public static final String STICKY_HEADER_CLASS
public static final String ARIA_FILTER_BY
public static final String ARIA_HEADER_CHECKBOX_ALL
public static final String SORT_LABEL
public static final String SORT_ASC
public static final String SORT_DESC
public static final String ROW_GROUP_TOGGLER
public static final String COMPONENT_FAMILY
public static final String DEFAULT_RENDERER
public DataTableFeature getFeature(DataTableFeatureKey key)
public boolean shouldEncodeFeature(javax.faces.context.FacesContext context)
public boolean isRowEditRequest(javax.faces.context.FacesContext context)
public boolean isRowEditInitRequest(javax.faces.context.FacesContext context)
public boolean isCellEditCancelRequest(javax.faces.context.FacesContext context)
public boolean isCellEditInitRequest(javax.faces.context.FacesContext context)
public boolean isClientCacheRequest(javax.faces.context.FacesContext context)
public boolean isPageStateRequest(javax.faces.context.FacesContext context)
public boolean isScrollingRequest(javax.faces.context.FacesContext context)
public boolean isRowEditCancelRequest(javax.faces.context.FacesContext context)
public boolean isRowSelectionEnabled()
public boolean isColumnSelectionEnabled()
public String getColumnSelectionMode()
public boolean isSelectionEnabled()
public boolean isSingleSelectionMode()
public void processValidators(javax.faces.context.FacesContext context)
processValidators
in class UIData
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates
in class UIData
public void queueEvent(javax.faces.event.FacesEvent event)
queueEvent
in class javax.faces.component.UIData
public UIColumn findColumnInGroup(String clientId, ColumnGroup group)
public ColumnGroup getColumnGroup(String target)
public boolean hasFooterColumn()
public void loadLazyData()
public void loadLazyScrollData(int offset, int rows)
protected String resolveSortField()
public SortOrder convertSortOrder()
public String resolveStaticField(javax.el.ValueExpression exprVE)
exprVE
- value expressionpublic String resolveDynamicField(javax.el.ValueExpression expression)
public void clearLazyCache()
public int getScrollOffset()
public void setScrollOffset(int scrollOffset)
public List getFilterMetadata()
public void setFilterMetadata(List filterMetadata)
public boolean isReset()
public void resetValue()
public void reset()
public void resetRows()
public boolean isFilteringEnabled()
public void enableFiltering()
public RowExpansion getRowExpansion()
public Object getLocalSelection()
public Map<String,Class<? extends javax.faces.event.BehaviorEvent>> getBehaviorEventMapping()
public Collection<String> getEventNames()
getEventNames
in interface javax.faces.component.behavior.ClientBehaviorHolder
getEventNames
in class javax.faces.component.UIComponentBase
public boolean isBodyUpdate(javax.faces.context.FacesContext context)
public SubTable getSubTable()
public void findSelectedRowKeys()
protected void addToSelectedRowKeys(Object object, Map<String,Object> requestMap, String var, boolean hasRowKey)
public String getSelectedRowKeysAsString()
public SummaryRow getSummaryRow()
public HeaderRow getHeaderRow()
public int getColumnsCount()
public int getColumnsCountWithSpan()
public String getScrollState()
protected boolean shouldSkipChildren(javax.faces.context.FacesContext context)
shouldSkipChildren
in class UIData
public UIColumn getSortColumn()
public void setSortColumn(UIColumn column)
public boolean isMultiSort()
public List<MultiSortState> getMultiSortState()
public void setMultiSortState(List<MultiSortState> _multiSortState)
public String resolveSelectionMode()
protected boolean requiresColumns()
requiresColumns
in class UIData
public Columns getDynamicColumns()
public void setDynamicColumns(Columns value)
protected void processColumnFacets(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
processColumnFacets
in class UIData
protected void processChildren(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
processChildren
in class UIData
public javax.el.ValueExpression getSortByVE()
public void setSortByVE(javax.el.ValueExpression ve)
public javax.el.ValueExpression getDefaultSortByVE()
public void setDefaultSortByVE(javax.el.ValueExpression ve)
public String getDefaultSortOrder()
public void setDefaultSortOrder(String val)
public javax.el.MethodExpression getDefaultSortFunction()
public void setDefaultSortFunction(javax.el.MethodExpression obj)
public boolean isDefaultSort()
public void setDefaultSort(boolean defaultSort)
public void setTogglableColumnsAsString(String togglableColumnsAsString)
public Map getTogglableColumnsMap()
public String getResizableColumnsAsString()
public void setResizableColumnsAsString(String resizableColumnsAsString)
public Map getResizableColumnsMap()
public Locale resolveDataLocale()
protected List<javax.faces.component.UIComponent> getIterableChildren()
getIterableChildren
in class UIData
public void processEvent(javax.faces.event.ComponentSystemEvent event) throws javax.faces.event.AbortProcessingException
processEvent
in interface javax.faces.event.ComponentSystemEventListener
processEvent
in class javax.faces.component.UIComponent
javax.faces.event.AbortProcessingException
public void updateFilteredValue(javax.faces.context.FacesContext context, List<?> value)
public void updateValue(Object value)
public Object saveState(javax.faces.context.FacesContext context)
protected void preDecode(javax.faces.context.FacesContext context)
protected void preValidate(javax.faces.context.FacesContext context)
preValidate
in class UIData
protected void preUpdate(javax.faces.context.FacesContext context)
protected void preEncode(javax.faces.context.FacesContext context)
public void restoreTableState()
public TableState getTableState(boolean create)
public String getGroupedColumnIndexes()
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 String getDir()
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()
public void setMultiViewState(boolean multiViewState)
public List getFilterBy()
public void setFilterBy(List 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 String resolveWidgetVar()
resolveWidgetVar
in interface Widget
Copyright © 2019. All rights reserved.