@Generated(value={"RichFaces CDK","4.3.1.Final"}) public class UIDataTable extends AbstractDataTable implements javax.faces.component.behavior.ClientBehaviorHolder
The <rich:dataTable> component is used to render a table, including the table's caption. It works in conjunction with the <rich:column> and <rich:columnGroup> components to list the contents of a data model.
Modifier and Type | Class and Description |
---|---|
protected static class |
UIDataTable.Properties |
UIDataTableBase.PropertyKeys
UIDataAdaptor.ComponentVisitor
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
CAPTION_FACET_NAME
BODY, FOOTER, FOOTER_FACET_NAME, HEADER, HEADER_FACET_NAME, NODATA_FACET_NAME
decodeVisitor, updateVisitor, validateVisitor
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_KEY
Constructor and Description |
---|
UIDataTable() |
Modifier and Type | Method and Description |
---|---|
javax.faces.component.UIComponent |
getCaption() |
String |
getCaptionClass()
Assigns one or more space-separated CSS class names to the component caption
|
String |
getColumnClasses()
Assigns one or more space-separated CSS class names to the columns of the table.
|
String |
getDefaultEventName() |
Collection<String> |
getEventNames() |
String |
getFamily() |
String |
getFilterVar()
Name of the variable used in EL expression provided in filterExpression in order to decide about displaying particular
row.
|
javax.faces.component.UIComponent |
getFooter()
The footer of the table
|
String |
getFooterClass()
Assigns one or more space-separated CSS class names to the table footer
|
javax.faces.component.UIComponent |
getHeader()
The header of the table
|
String |
getHeaderClass()
Assigns one or more space-separated CSS class names to the table header
|
javax.faces.component.UIComponent |
getNoData()
The content to be displayed when table contains no rows (no data provided).
|
String |
getNoDataLabel()
The label to be displayed when table contains no rows (no data provided).
|
String |
getOnrowclick() |
String |
getOnrowdblclick() |
String |
getOnrowkeydown() |
String |
getOnrowkeypress() |
String |
getOnrowkeyup() |
String |
getOnrowmousedown() |
String |
getOnrowmousemove() |
String |
getOnrowmouseout() |
String |
getOnrowmouseover() |
String |
getOnrowmouseup() |
String |
getRowClass()
Assigns one or more space-separated CSS class names to the table cells
|
String |
getRowClasses()
Assigns one or more space-separated CSS class names to the rows of the table.
|
org.richfaces.model.SortMode |
getSortMode()
Specifies when table will be sorted according to one column (single) or multiple columns (multi).
|
Collection<Object> |
getSortPriority()
Comma-separated list of column names determining priority of row sorting.
|
String |
getStyle() |
String |
getStyleClass() |
void |
setCaption(javax.faces.component.UIComponent facet) |
void |
setCaptionClass(String captionClass) |
void |
setColumnClasses(String columnClasses) |
void |
setFilterVar(String filterVar) |
void |
setFooter(javax.faces.component.UIComponent facet) |
void |
setFooterClass(String footerClass) |
void |
setHeader(javax.faces.component.UIComponent facet) |
void |
setHeaderClass(String headerClass) |
void |
setNoData(javax.faces.component.UIComponent facet) |
void |
setNoDataLabel(String noDataLabel) |
void |
setOnrowclick(String onrowclick) |
void |
setOnrowdblclick(String onrowdblclick) |
void |
setOnrowkeydown(String onrowkeydown) |
void |
setOnrowkeypress(String onrowkeypress) |
void |
setOnrowkeyup(String onrowkeyup) |
void |
setOnrowmousedown(String onrowmousedown) |
void |
setOnrowmousemove(String onrowmousemove) |
void |
setOnrowmouseout(String onrowmouseout) |
void |
setOnrowmouseover(String onrowmouseover) |
void |
setOnrowmouseup(String onrowmouseup) |
void |
setRowClass(String rowClass) |
void |
setRowClasses(String rowClasses) |
void |
setSortMode(org.richfaces.model.SortMode sortMode) |
void |
setSortPriority(Collection<Object> sortPriority) |
void |
setStyle(String style) |
void |
setStyleClass(String styleClass) |
addFilteringListener, addSortingListener, columns, createExtendedDataModel, dataChildren, encodeMetaComponent, fixedChildren, getFilteringListeners, getRendersChildren, getSortingListeners, getSupportedMetaComponents, hasRowChildren, isColumnFacetPresent, queueEvent, removeFilteringListener, removeSortingListener, resolveClientId, restoreChildState, substituteUnresolvedClientId, visitDataChildren, visitFixedChildren, walk
captureOrigValue, createComponentState, createFacesModel, getActualFirst, getActualRows, getFirst, getIterationStatusVar, getRelativeClientId, getRelativeRowIndex, getRowIndex, getRowKeyConverter, getRows, getValue, preEncodeBegin, restoreOrigValue, setFirst, setIterationStatusVar, setRows, setupVariable, setValue, setValueBinding, setValueExpression, updateState, updateState
allFixedChildren, broadcast, clearExtendedDataModel, clearInitialState, createUniqueId, doUpdate, extractKeySegment, getComponentState, getContainerClientId, getContainerClientId, getExtendedDataModel, getIterationState, getLocalComponentState, getRowCount, getRowData, getRowKey, getRowKeyVar, getStateVar, getVar, getVariablesMap, invokeOnComponent, invokeOnRow, isKeepSaved, isListenerForSource, isRowAvailable, iterate, keepSaved, markInitialState, preDecode, preUpdate, preValidate, processDecodes, processDecodesChildren, processEvent, processEvent, processUpdates, processUpdatesChildren, processValidatesChildren, processValidators, resetChildState, resetDataModel, restoreChildState, restoreState, saveChildState, saveChildState, saveState, setExtendedDataModel, setId, setIterationState, setKeepSaved, setRowKey, setRowKey, setRowKeyConverter, setRowKeyVar, setStateVar, setVar, visitDataChildrenMetaComponents, visitTree, walk, wrapEvent
addClientBehavior, addFacesListener, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public String getFamily()
getFamily
in class UIDataAdaptor
public Collection<String> getEventNames()
getEventNames
in interface javax.faces.component.behavior.ClientBehaviorHolder
getEventNames
in class javax.faces.component.UIComponentBase
public String getDefaultEventName()
getDefaultEventName
in interface javax.faces.component.behavior.ClientBehaviorHolder
getDefaultEventName
in class javax.faces.component.UIComponentBase
public String getCaptionClass()
AbstractDataTable
getCaptionClass
in class AbstractDataTable
public void setCaptionClass(String captionClass)
public String getColumnClasses()
UIDataTableBase
getColumnClasses
in class UIDataTableBase
public void setColumnClasses(String columnClasses)
public String getFilterVar()
UIDataTableBase
getFilterVar
in class UIDataTableBase
public void setFilterVar(String filterVar)
public String getFooterClass()
UIDataTableBase
getFooterClass
in class UIDataTableBase
public void setFooterClass(String footerClass)
public String getHeaderClass()
UIDataTableBase
getHeaderClass
in class UIDataTableBase
public void setHeaderClass(String headerClass)
public String getNoDataLabel()
UIDataTableBase
getNoDataLabel
in class UIDataTableBase
public void setNoDataLabel(String noDataLabel)
public String getOnrowclick()
getOnrowclick
in class UIDataTableBase
public void setOnrowclick(String onrowclick)
public String getOnrowdblclick()
getOnrowdblclick
in class UIDataTableBase
public void setOnrowdblclick(String onrowdblclick)
public String getOnrowkeydown()
getOnrowkeydown
in class UIDataTableBase
public void setOnrowkeydown(String onrowkeydown)
public String getOnrowkeypress()
getOnrowkeypress
in class UIDataTableBase
public void setOnrowkeypress(String onrowkeypress)
public String getOnrowkeyup()
getOnrowkeyup
in class UIDataTableBase
public void setOnrowkeyup(String onrowkeyup)
public String getOnrowmousedown()
getOnrowmousedown
in class UIDataTableBase
public void setOnrowmousedown(String onrowmousedown)
public String getOnrowmousemove()
getOnrowmousemove
in class UIDataTableBase
public void setOnrowmousemove(String onrowmousemove)
public String getOnrowmouseout()
getOnrowmouseout
in class UIDataTableBase
public void setOnrowmouseout(String onrowmouseout)
public String getOnrowmouseover()
getOnrowmouseover
in class UIDataTableBase
public void setOnrowmouseover(String onrowmouseover)
public String getOnrowmouseup()
getOnrowmouseup
in class UIDataTableBase
public void setOnrowmouseup(String onrowmouseup)
public String getRowClass()
UIDataTableBase
getRowClass
in class UIDataTableBase
public void setRowClass(String rowClass)
public String getRowClasses()
UIDataTableBase
getRowClasses
in class UIDataTableBase
public void setRowClasses(String rowClasses)
public org.richfaces.model.SortMode getSortMode()
UIDataTableBase
getSortMode
in class UIDataTableBase
public void setSortMode(org.richfaces.model.SortMode sortMode)
public Collection<Object> getSortPriority()
UIDataTableBase
getSortPriority
in class UIDataTableBase
public void setSortPriority(Collection<Object> sortPriority)
public String getStyle()
getStyle
in class UIDataTableBase
public void setStyle(String style)
public String getStyleClass()
getStyleClass
in class AbstractDataTable
public void setStyleClass(String styleClass)
public javax.faces.component.UIComponent getCaption()
getCaption
in class AbstractDataTable
public void setCaption(javax.faces.component.UIComponent facet)
public javax.faces.component.UIComponent getFooter()
UIDataTableBase
getFooter
in class UIDataTableBase
public void setFooter(javax.faces.component.UIComponent facet)
public javax.faces.component.UIComponent getNoData()
UIDataTableBase
getNoData
in class UIDataTableBase
public void setNoData(javax.faces.component.UIComponent facet)
public javax.faces.component.UIComponent getHeader()
UIDataTableBase
getHeader
in class UIDataTableBase
public void setHeader(javax.faces.component.UIComponent facet)
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.