The <rich:column> component facilitates columns in a table. It supports merging columns and rows, sorting, filtering,
and customized skinning.
@author Anton Belevich
Attributes |
Name |
Required |
Type |
Description |
binding |
false |
javax.faces.component.UIComponent |
The value binding expression used to wire up this component to a component property of a JavaBean class |
breakRowBefore |
false |
boolean |
if "true" next column begins from the first row |
colspan |
false |
int |
Corresponds to the HTML colspan attribute |
comparator |
false |
java.util.Comparator |
Defines value binding to the comparator that is used to compare the values |
filter |
false |
org.richfaces.model.Filter |
Provides Filter instance which determines if given row value will be displayed. |
filterConverterMessage |
false |
java.lang.String |
The message to be displayed when the filter expression is not able to be evaluated using the provided filter value. |
filterExpression |
false |
java.lang.Object |
Defines EL expression which returns true if given row should be displayed (EL expressions should use variable defined in filterVar
attribute of dataTable)
|
filterType |
false |
java.lang.String |
Defines current filter type. Possible values: string, custom. If custom is used, no filter box is created, you are responsible
for e creating your own filter input Default: string
|
filterValue |
false |
java.lang.Object |
Defines current filtering value |
footerClass |
false |
java.lang.String |
Assigns one or more space-separated CSS class names to any footer generated for this component |
headerClass |
false |
java.lang.String |
Assigns one or more space-separated CSS class names to any header generated for this component |
id |
false |
java.lang.String |
The component identifier for this component. This value must be unique within the closest parent component that is a naming
container.
|
rendered |
false |
boolean |
Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent
form submit. The default value for this property is true.
|
rowspan |
false |
int |
Corresponds to the HTML rowspan attribute |
sortBy |
false |
java.lang.Object |
Defines a bean property which is used for sorting of a column. |
sortOrder |
false |
org.richfaces.component.SortOrder |
Defines order which will be used for sorting column: unsorted (default), ascending, descending |
sortType |
false |
java.lang.String |
Defines current filtering value. Possible values: string, custom. If custom is used, no filter box is created, you are responsible
for e creating your own filter input Default: string
|
style |
false |
java.lang.String |
CSS style rules to be applied to the component |
styleClass |
false |
java.lang.String |
Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. |
width |
false |
java.lang.String |
Attribute defines width of column. |