InterviewSolution
| 1. |
What Are The Different Types Of Bindings In Adf? |
|
Answer» ADF contains the FOLLOWING types of bindings: Attribute Bindings: This is the binding to retrieve the value of a single view attribute in the iterator binding’s current view row. For eg; #{bindings.CustomerId.InputValue} Tree Bindings: This is used for tables, tree-tables and trees. It is used to expose rows of a table in the iterator binding’s current range. Eg; All Customers-#{bindings.AllCustomers.labels.CustomerId} Action Bindings: This binding type is used when buttons or COMMAND links are dropped on the user interface and require an action to be performed on them. We can use data control operations on them, for eg, Create, Delete, First, Last, Commit, Rollback etc. Method Bindings: This binding is used when you want to use custom METHODS to be executed. Iterator Binding: This binding is CREATED by the APPLICATION to access the ADF binding context. It contains a reference to the page bound data collection, helps access it and iterates over its data objects. ADF contains the following types of bindings: Attribute Bindings: This is the binding to retrieve the value of a single view attribute in the iterator binding’s current view row. For eg; #{bindings.CustomerId.InputValue} Tree Bindings: This is used for tables, tree-tables and trees. It is used to expose rows of a table in the iterator binding’s current range. Eg; All Customers-#{bindings.AllCustomers.labels.CustomerId} Action Bindings: This binding type is used when buttons or command links are dropped on the user interface and require an action to be performed on them. We can use data control operations on them, for eg, Create, Delete, First, Last, Commit, Rollback etc. Method Bindings: This binding is used when you want to use custom methods to be executed. Iterator Binding: This binding is created by the application to access the ADF binding context. It contains a reference to the page bound data collection, helps access it and iterates over its data objects. |
|