| |||||||
| FRAMES NO FRAMES | |||||||
The accelerator Component is a non-visual component.
It allows to associate an accelerator key to an action or another component.
The accelerator Component has the following capabilities :
| Tag Information | |
| Tag Class | org.rcfaces.core.internal.taglib.AcceleratorTag |
| TagExtraInfo Class | org.rcfaces.core.internal.taglib.CameliaTagExtraInfo |
| Body Content | JSP |
| Display Name | None |
| Attributes | ||||
| Name | Required | Request-time | Type | Description |
| id | false | true | java.lang.String | A string specifying the identifier for this component. This value must be unique within the closest parent component that is a naming container. |
| binding | false | false | javax.el.ValueExpression
(must evaluate to javax.faces.component.UIComponent)
| The value binding expression linking this component to a property in a backing bean. |
| immediate | false | false | javax.el.ValueExpression
(must evaluate to boolean)
| A boolean value indicating that this component's value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until Process Validations phase. |
| rendered | false | false | javax.el.ValueExpression
(must evaluate to boolean)
| A boolean value indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. |
| value | false | false | javax.el.ValueExpression
(must evaluate to java.lang.Object)
| A string value holding the current value of the component. |
| keyPressListener | false | false | javax.el.ValueExpression
(must evaluate to java.lang.String)
| Executed when the component detects a key pressed event. A string that represent a javascript expression to evaluate and eventually a server action to execute. the two parts are separated by a semi-column. If the javascript evaluation return false (by using the return keyword) the server action is not executed. The server action is represented by a binding. |
| immediate | false | false | javax.el.ValueExpression
(must evaluate to boolean)
| A boolean value indicating that this component's value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until Process Validations phase. |
| validationListener | false | false | javax.el.ValueExpression
(must evaluate to java.lang.String)
| No Description |
| for | false | false | javax.el.ValueExpression
(must evaluate to java.lang.String)
| A component's id that express the link between the two components. |
| forItemValue | false | false | javax.el.ValueExpression
(must evaluate to java.lang.String)
| A string specifying a value to select in the component identified in the for property. |
| keyBinding | false | false | javax.el.ValueExpression
(must evaluate to java.lang.String)
| A string value specifying the key associated to the component. for example "Alt+F1" |
| ignoreEditableComponent | false | false | javax.el.ValueExpression
(must evaluate to boolean)
| No Description |
| action | false | false | javax.el.ValueExpression
(must evaluate to java.lang.String)
| A string that indicates the url to activate on the server when the component is actionned through a key mapping on the faces config file. |
| actionListener | false | false | javax.el.ValueExpression
(must evaluate to java.lang.String)
| Executed when the the component is activated by the user. A string that represent a javascript expression to evaluate and eventually a server action to execute. the two parts are separated by a semi-column. If the javascript evaluation return false (by using the return keyword) the server action is not executed. The server action is represented by a binding. |
| Variables | No Variables Defined. |
| |||||||
| FRAMES NO FRAMES | |||||||