This interface is to be implemented by DataControls that support an
updateable or mutable business service.

Method Summary

java.lang.Object

createRowData(RowContext ctx)
This method is called by the data binding framework when a new
row is needed from the data control.

java.lang.Object

registerDataProvider(RowContext ctx)
This method is called by the data binding facility before the row in the RowContext object is
modified or marked as removed, so the row can be marked dirty by the data control.

boolean

removeRowData(RowContext ctx)
This method is called by the data binding facility when a row
should be removed from the underlying data source.

boolean

setAttributeValue(AttributeContext ctx,
java.lang.Object value)
This method is called by the data binding framework when a new
value is to be set on an attribute in a bean.

setAttributeValue

This method is called by the data binding framework when a new
value is to be set on an attribute in a bean. The attribute and bean
are provided in the attribute context along with other
framework context information.

Return true if the base framework should skip any further processing
of this attribute set. Otherwise return false so that framework can
perform a set or put of the attribute value based on introspection.