This appendix describes the properties of the ADF bindings that you use can access at runtime in an Oracle ADF application.
Table B-1 shows the properties that you can use in EL expressions to access values of the ADF binding objects at runtime. The properties appear in alphabetical order.
Table B-1 EL Properties of Oracle ADF Bindings
Runtime Property | Description | Iterator | Action | Attribute | Button | List | Table | Tree |
---|---|---|---|---|---|---|---|---|
|
Use |
n/a |
yes |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Returns an array of the current set of rows from the associated collection. Calls |
yes |
n/a |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Returns the attribute definition for the first attribute with which the binding is associated. |
n/a |
n/a |
yes |
yes |
yes |
n/a |
n/a |
|
Returns the attribute definitions for all the attributes to which the binding is associated. |
n/a |
n/a |
yes |
yes |
yes |
n/a |
n/a |
|
Returns an unformatted and typed (appropriate Java type) value in the current row, for the attribute to which the control binding is bound. |
n/a |
n/a |
yes |
yes |
yes |
n/a |
n/a |
|
Returns the value of all the attributes to which the binding is associated in an ordered array. Returns an array of unformatted and typed (appropriate Java type) values in the current row for all the attributes to which the control binding is bound. |
n/a |
n/a |
yes |
yes |
yes |
n/a |
n/a |
|
Returns a new binding for each cell or attribute exposed under the rows of a tree node binding. |
no |
no |
no |
no |
no |
no |
yes |
|
Returns the child nodes of a tree node binding. |
n/a |
n/a |
n/a |
n/a |
n/a |
n/a |
yes |
|
Returns the current row on an action binding bound to an iterator (for example, built-in navigation actions). |
n/a |
yes |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Returns the iterator's associated data provider. |
yes |
n/a |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Returns a list of map elements. Each map entry contains the following elements:
|
n/a |
n/a |
n/a |
n/a |
yes |
n/a |
n/a |
|
Returns the display hint for the first attribute to which the binding is associated. The hint identifies whether the attribute should be displayed or not. For more information, see |
n/a |
n/a |
n/a |
n/a |
yes |
n/a |
n/a |
|
Returns a list of name-value pairs for UI hints for all display attributes to which the binding is associated. The map contains the following elements:
|
n/a |
n/a |
n/a |
yes |
yes |
n/a |
n/a |
|
Use the |
n/a |
n/a |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Returns |
n/a |
yes |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Returns any exception that was cached while updating the associated attribute value for a value binding or when invoking an operation bound by an operation binding. |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
|
Returns the maximum row count of the rows in the collection with which this iterator binding is associated |
yes |
n/a |
n/a |
n/a |
n/a |
yes |
yes |
|
Returns |
yes |
n/a |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Returns the fully qualified name of the binding object in the Oracle ADF binding context. |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
|
Returns the value of the UI hint indicated for the binding. See |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
|
Returns the value of the first attribute to which the binding is associated. If the binding was used to set the value on the attribute and the set operation failed, this method returns the invalid value that was being set. |
n/a |
n/a |
yes |
yes |
yes |
yes |
yes |
|
Returns the iterator binding that provides access to the data collection. |
n/a |
yes |
yes |
yes |
yes |
yes |
yes |
|
Returns the label (if supplied by control hints) for the first attribute of the binding. |
n/a |
n/a |
yes |
yes |
yes |
n/a |
n/a |
|
Returns a map of labels (if supplied by control hints) keyed by attribute name for all attributes to which the binding is associated. |
n/a |
n/a |
yes |
yes |
yes |
yes |
n/a |
|
Returns an ordered set of labels for all the attributes to which the binding is associated. |
n/a |
n/a |
yes |
yes |
yes |
yes |
n/a |
|
Returns whether the first attribute to which the binding is associated is required. |
n/a |
n/a |
yes |
yes |
yes |
n/a |
n/a |
|
Returns the name of the binding object in the context of the binding container to which it is registered. Note this property is not visible in the EL expression builder dialog. |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
|
Returns |
n/a |
yes |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Returns a list of map elements over the range of rows from the associated iterator binding. The elements in this list are wrapper objects over the indexed row in the range that restricts access to the attributes to which the binding is bound. The properties returned on the reference object are:
You may also access an attribute value by name on a range set like |
n/a |
n/a |
n/a |
n/a |
n/a |
yes |
yes |
|
Returns the range size of the ADF iterator binding's row set. This allows you to determine the number of data objects to bind from the data source. |
yes |
n/a |
n/a |
n/a |
n/a |
yes |
yes |
|
Returns the absolute index in a collection of the first row in range. See the javadoc for |
yes |
n/a |
n/a |
n/a |
n/a |
yes |
yes |
|
Returns the result of a method that is bound and invoked by a method action binding. |
n/a |
yes |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Returns the root node of a tree binding. |
n/a |
n/a |
n/a |
n/a |
n/a |
n/a |
yes |
|
Returns the value corresponding to the current selected index in the list or button binding. |
n/a |
n/a |
n/a |
yes |
yes |
n/a |
n/a |
|
Returns the tooltip hint for the first attribute to which the binding is associated. |
n/a |
n/a |
yes |
yes |
yes |
n/a |
n/a |
|
Returns |
n/a |
n/a |
yes |
yes |
yes |
n/a |
n/a |