|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.adf.model.adapter.AbstractImpl
oracle.adf.model.adapter.bean.UpdatableBeanDataControl
oracle.adfinternal.model.adapter.bean.DefaultUpdateableBeanDataControl
public class DefaultUpdateableBeanDataControl
Purpose: Data control for Updateable JavaBeans
Description: This data control provides default implemenations
Field Summary |
---|
Fields inherited from class oracle.adf.model.adapter.bean.UpdatableBeanDataControl |
---|
_logger |
Fields inherited from class oracle.adf.model.adapter.AbstractImpl |
---|
METHOD_CREATE, METHOD_EXECUTE, mName, SORT_CRITERIA |
Constructor Summary | |
---|---|
DefaultUpdateableBeanDataControl()
|
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. |
void |
release()
Releases the DataControl. |
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. |
void |
validate()
Validates transaction if dirty. |
Methods inherited from class oracle.adf.model.adapter.bean.UpdatableBeanDataControl |
---|
getDataProvider, getDCHandler, getName, invokeOperation, resetAccessors |
Methods inherited from class oracle.adf.model.adapter.AbstractImpl |
---|
addParameter, createAndAddNewRow, createEmptyDataSet, getAdapterContext, getDefinition, getParameterNames, getParameterValue, getSortCriteria, getStructureDef, getStructureDef, processResult, removeCurrentRow, setDefinition, setName, setParameterValue, setStructureDef, shouldReexecuteOperation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultUpdateableBeanDataControl()
Method Detail |
---|
public boolean setAttributeValue(AttributeContext ctx, java.lang.Object value)
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.
setAttributeValue
in interface UpdateableDataControl
setAttributeValue
in class UpdatableBeanDataControl
public java.lang.Object createRowData(RowContext ctx)
createRowData
in interface UpdateableDataControl
createRowData
in class UpdatableBeanDataControl
ctx
- Context of the new row.
public java.lang.Object registerDataProvider(RowContext ctx)
registerDataProvider
in interface UpdateableDataControl
registerDataProvider
in class UpdatableBeanDataControl
ctx
- Context of the row to be modified or removed.
public boolean removeRowData(RowContext ctx)
removeRowData
in interface UpdateableDataControl
removeRowData
in class UpdatableBeanDataControl
ctx
- Context of the row to be removed.
public void validate()
validate
in interface UpdateableDataControl
validate
in class UpdatableBeanDataControl
public void release()
This should close all open DataControl resources.
release
in interface DataControl
release
in class UpdatableBeanDataControl
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |