First page Back Continue Last page Text

oracle adf workshop


Bindings Sections

There are three types of binding objects used to bind UI components to the objects on the data control:

Value: Displays data in UI components by referencing an iterator binding. Every discrete UI component on a page that displays data from the data control is bound to a value binding object. Value binding objects include:

Attribute Values: Binds text fields to a specific attribute in an object (also referred to as an attribute binding)

List: Binds the list items to all the values of an attribute in a data collection

Tree: Binds an entire table to a data collection and can also bind the root node of a tree to a data collection

Button (Boolean): Binds a check box to a Boolean value for an attribute

Graph: Binds a graph directly to the source data

Method Action: Binds command components, such as buttons or links, to the custom methods on the data control. A method action binding object encapsulates the details about how to invoke a method and what parameters (if any) the method expects.

Action: Binds command components, such as buttons or links, to built-in data control operations (Commit or Rollback) or to built-in collection-level operations (Create, Delete, Next, or Previous)

Collectively, the binding objects are referred to as control bindings because they work with the UI controls on a page.