public abstract class AbstractColumn extends javax.faces.component.UIColumn implements Column, ColumnProps, StyleClassProps, StyleProps
The <rich:column> component facilitates columns in a table. It supports merging columns and rows, sorting, filtering, and customized skinning.
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
Constructor and Description |
---|
AbstractColumn() |
Modifier and Type | Method and Description |
---|---|
abstract int |
getColspan()
Corresponds to the HTML colspan attribute
|
abstract Comparator<?> |
getComparator()
Defines value binding to the comparator that is used to compare the values
|
abstract Filter<?> |
getFilter()
Provides Filter instance which determines if given row value will be displayed.
|
abstract String |
getFilterConverterMessage()
The message to be displayed when the filter expression is not able to be evaluated using the provided filter value.
|
abstract Object |
getFilterExpression()
Defines EL expression which returns true if given row should be displayed (EL expressions should use variable defined in
filterVar attribute of dataTable)
|
FilterField |
getFilterField() |
abstract String |
getFilterType()
Defines current filter type.
|
abstract Object |
getFilterValue()
Defines current filtering value
|
abstract int |
getRowspan()
Corresponds to the HTML rowspan attribute
|
abstract Object |
getSortBy()
Defines a bean property which is used for sorting of a column.
|
SortField |
getSortField() |
abstract SortOrder |
getSortOrder()
Defines order which will be used for sorting column: unsorted (default), ascending, descending
|
abstract String |
getSortType()
Defines current filtering value.
|
abstract String |
getSubmittedFilterValue()
The submitted filter value.
|
abstract String |
getWidth()
Attribute defines width of column.
|
abstract boolean |
isBreakRowBefore()
if "true" next column begins from the first row
|
static boolean |
isBuiltInFilterControlsEnabled() |
static boolean |
isBuiltInSortControlsEnabled() |
boolean |
useBuiltInFilter() |
boolean |
useBuiltInSort() |
getFamily, getFooter, getHeader, setFooter, setHeader
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFooterClass, getHeaderClass
getStyleClass
getStyle
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public abstract boolean isBreakRowBefore()
public abstract SortOrder getSortOrder()
public abstract Filter<?> getFilter()
public abstract Object getFilterValue()
public abstract String getFilterType()
public abstract String getFilterConverterMessage()
public abstract String getSubmittedFilterValue()
public abstract String getSortType()
public abstract int getRowspan()
public abstract int getColspan()
public abstract Comparator<?> getComparator()
public abstract Object getFilterExpression()
public abstract Object getSortBy()
public abstract String getWidth()
public FilterField getFilterField()
public SortField getSortField()
public boolean useBuiltInFilter()
public boolean useBuiltInSort()
public static boolean isBuiltInSortControlsEnabled()
public static boolean isBuiltInFilterControlsEnabled()
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.