A check box that selects all rows in an entire table. To enable selecting rows, the table's content provider must implement the com.webmethods.caf.faces.data.ISelectableTableContentProvider
interface. When the ISelectableTableContentProvider
interface is implemented, the table has two modes, selected and unselected. When set to selected mode, the user can select the specified rows. In unselected mode, all rows are implicitly selected and only specified rows are unselected.
Info | Value |
---|---|
Component Type | com.webmethods.caf.faces.table.SelectAllRowsCheckbox |
Handler Class | None |
Renderer Type | com.webmethods.caf.faces.table.SelectAllRowsCheckbox |
Description | Checkbox that selects all rows in the entire table |
Palette Location | CAF Html/Control/Table/Table Row Tools/Select All Rows Checkbox |
Client-Side Model | CAF.SelectAllRows.Checkbox.Model |
Name | Required | Type | Description |
---|---|---|---|
accesskey | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Keyboard shortcut letter |
for | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Table for which to select rows |
id | false | java.lang.String | Control identifier |
rendered | false | javax.el.ValueExpression
(must evaluate to boolean )
|
True to render control; false to ignore it
If not specified, the default value is "true". |
showMenu | false | javax.el.ValueExpression
(must evaluate to boolean )
|
True to show popup menu allowing user to select either all rows or all visible rows
If not specified, the default value is "false". |
tabindex | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Order in tab (key) sequence, from 1 to n. Zero adds control to tab sequence, negative integer removes control. |
Output generated by Vdldoc View Declaration Language Documentation Generator.