| |||||||
FRAMES NO FRAMES |
UIComponentClass: org.apache.myfaces.tobago.component.UIData
RendererType: Sheet
Supported facets:
Tag Information | |
Tag Class | org.apache.myfaces.tobago.taglib.component.SheetTag |
TagExtraInfo Class | None |
Body Content | JSP |
Display Name | None |
Attributes | ||||
Name | Required | Request-time | Type | Description |
id | false | true | java.lang.String | The component identifier for this component. This value must be unique within the closest parent component that is a naming container. Type: java.lang.String |
binding | false | true | java.lang.String | The value binding expression linking this component to a property in a backing bean. Warning: For the tobago extension library tx the binding differs from JSP and Facelets:
|
rendered | false | true | java.lang.String | Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. Type: java.lang.Boolean Default: true |
columns | false | true | java.lang.String | LayoutConstraints for column layout. Semicolon separated list of layout tokens ('<x>*', '<x>px' or '<x>%'). Type: java.lang.String |
directLinkCount | false | true | java.lang.String | The count of rendered direct paging links in the sheet's footer. Type: java.lang.Integer Default: 9 |
first | false | true | java.lang.String | Zero-relative row number of the first row to be displayed. Type: java.lang.Integer Default: 0 |
forceVerticalScrollbar | false | true | java.lang.String | Flag indicating whether or not this sheet should reserve space for vertical toolbar when calculating column width's. Possible values are: 'auto' : sheet try to estimate the need of scrollbar 'true' : space for scrollbar is reserved. 'false' : no space is reserved. Type: java.lang.String Default: auto Allowed values: [auto, true, false] |
pagingLength | false | true | java.lang.String | **** @deprecated. Will be removed in a future version **** Please use "rows" instead. The number of rows to display, starting with the one identified by the "pagingStart" property.Type: java.lang.Integer Default: 100 |
pagingStart | false | true | java.lang.String | **** @deprecated. Will be removed in a future version **** Please use "first" instead. Zero-relative row number of the first row to be displayed.Type: java.lang.Integer Default: 0 |
rows | false | true | java.lang.String | The number of rows to display, starting with the one identified by the "pagingStart/first" property. Type: java.lang.Integer Default: 100 |
selectable | false | true | java.lang.String | Flag indicating whether or not the sheet should be selectable. Type: java.lang.String Default: multi Allowed values: [none, single, singleOrNone, multi] |
showDirectLinks | false | true | java.lang.String | Flag indicating whether or not a range of direct paging links should be rendered in the sheet's footer. Valid values are left, center, right and none. Type: java.lang.String Default: none Allowed values: [left, center, right, none] |
showHeader | false | true | java.lang.String | Flag indicating the header should be rendered. Type: java.lang.Boolean Default: true |
showPageRange | false | true | java.lang.String | Flag indicating whether and where the range pages should rendered in the sheet's footer. Rendering this range also offers the capability to enter the index displayed page directly. Valid values are left, center, right and none. Type: java.lang.String Default: none Allowed values: [left, center, right, none] |
showRowRange | false | true | java.lang.String | Flag indicating whether or not the range of displayed rows should rendered in the sheet's footer. Rendering this range also offers the capability to enter the index of the start row directly. Valid values are left, center, right and none. Type: java.lang.String Default: none Allowed values: [left, center, right, none] |
sortActionListener | false | true | java.lang.String | Method binding representing an actionListener method that will be invoked when sorting was requested by the user. Use this if your application needs special handling for sorting columns. If this is not set and the sortable attribute column is set to true the sheet implementation will use a default sort method. The expression must evaluate to a public method which takes an ActionEvent as parameter and with a return type of void. The method will receive a {@link org.apache.myfaces.tobago.event.SortActionEvent}. The method should sort according to the sortColumnId and direction getting from the sheet's {@link org.apache.myfaces.tobago.model.SheetState} object. Type: javax.faces.el.MethodBinding |
state | false | true | java.lang.String | Sheet state saving object. Type: org.apache.myfaces.tobago.model.SheetState |
stateChangeListener | false | true | java.lang.String | Method binding representing a stateChangeListener method that will be notified when the state was changed by the user. The expression must evaluate to a public method that takes a SheetStateChangeEvent parameter, with a return type of void. Type: javax.faces.el.MethodBinding |
value | false | true | java.lang.String | The sheet's data. Type: [java.lang.Object[], java.util.List, javax.servlet.jsp.jstl.sql.Result, java.sql.ResultSet, java.lang.Object, javax.faces.model.DataModel] |
var | true | true | java.lang.String | Name of a request-scope attribute under which the model data for the row selected by the current value of the "rowIndex" property (i.e. also the current value of the "rowData" property) will be exposed. Type: java.lang.String |
Variables | No Variables Defined. |
| |||||||
FRAMES NO FRAMES |