Tobago Components
Tag sheet


Render a sheet element.

UIComponentClass: org.apache.myfaces.tobago.component.UIData

RendererType: Sheet

Supported facets:

reload
Contains an instance of UIReload


Tag Information
Tag Classorg.apache.myfaces.tobago.taglib.component.SheetTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
idfalsetruejava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.
bindingfalsetruejava.lang.StringThe value binding expression linking this component to a property in a backing bean.
renderedfalsetruejava.lang.StringFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit.
showRowRangefalsetruejava.lang.StringFlag 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. The default is none.
sortActionListenerfalsetruejava.lang.StringMethod 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.
rowsfalsetruejava.lang.StringThe number of rows to display, starting with the one identified by the "pageingStart/first" property.
columnsfalsetruejava.lang.StringLayoutConstraints for column layout. Semicolon separated list of layout tokens ('<x>*', '<x>px' or '<x>%').
directLinkCountfalsetruejava.lang.StringThe count of rendered direct paging links in the sheet's footer.
The default is 9.
showPageRangefalsetruejava.lang.StringFlag 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. The default is none.
valuefalsetruejava.lang.StringThe sheet's data.
pagingLengthfalsetruejava.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 "pageingStart" property.
selectablefalsetruejava.lang.StringFlag indicating whether or not the sheet should be selectable
Valid values are none, single, and multi.
The default is multi.
firstfalsetruejava.lang.StringZero-relative row number of the first row to be displayed.
forceVerticalScrollbarfalsetruejava.lang.StringFlag 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, this is the default. 'true' : space for scroolbar is reserved. 'false' : no space is reserved. 
showHeaderfalsetruejava.lang.StringFlag indicating the header should be rendered.
pagingStartfalsetruejava.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.
vartruetruejava.lang.StringName 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.
statefalsetruejava.lang.StringSheet state saving object.
stateChangeListenerfalsetruejava.lang.StringMethod 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.
showDirectLinksfalsetruejava.lang.StringFlag 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. The default is none.

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.