There are different types of binding techniques that are provided:
Java Bean binding - the adapter provides set/get methods.
Dynamic access binding - the adapter provides the implementation of a generic interface to access its data.
XML access binding - the property values are kept within XML files, together with the page layout.