|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.adfdt.view.common.binding.provider.ADFBaseProvider oracle.apps.fnd.applcore.dt.patterns.binding.provider.ApplcoreModelProvider
public class ApplcoreModelProvider
Simple extension of ADFBaseProvider to get at NamedDefinition. This class currently introduces no business rules on top of ADFBaseProvider, it simply carries the NamedDefinition and DataControl to the binder code where they can be used by the binder APIs.
Field Summary | |
---|---|
static java.lang.String |
OPERATION_FIRST
Operstion for record Navigation - first. |
static java.lang.String |
OPERATION_LAST
Operstion for record Navigation - last. |
static java.lang.String |
OPERATION_NEXT
Operstion for record Navigation - next. |
static java.lang.String |
OPERATION_PREVIOUS
Operstion for record Navigation - previous. |
Constructor Summary | |
---|---|
ApplcoreModelProvider(oracle.adfdt.ADFDesignTimeContext dtContext,
oracle.adfdt.model.objects.DataControl dataControl,
oracle.binding.meta.NamedDefinition namedDefinition)
Construct the model provider. |
Method Summary | |
---|---|
oracle.adfdt.model.objects.DataControl |
getDataControl()
Get the Data Control. |
oracle.binding.meta.NamedDefinition |
getDefinition()
Get the Named Definition. |
java.util.List<LeveledAccessorDefiniton> |
getDetailDefinitions()
Get detail Named Definitions as defined by view links (BC4J). |
oracle.binding.meta.NamedDefinition |
getDetailND()
Get the Detail collection Definitions. |
oracle.binding.meta.NamedDefinition |
getMasterND()
Get the Master Definition. |
OperationModelProvider |
getOperationModelBinding(java.lang.String operation)
Get the named operation binding for the named operation. |
Methods inherited from class oracle.adfdt.view.common.binding.provider.ADFBaseProvider |
---|
configureModelFromView, createControlBinding, createControlBinding, createControlBinding, createControlBinding, createExecutableBinding, createIteratorBinding, createUniqueControlBinding, createUniqueControlBinding, createUniqueIteratorBinding, fireNewBindingAddedEvent, getDTApplication, getDTBaseBindingContainer, getDTContext, getDTPageDefinitionUsage, initializeBindingEnvironment, initializeFromParent, isReadOnly, setupApplication |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String OPERATION_FIRST
public static final java.lang.String OPERATION_PREVIOUS
public static final java.lang.String OPERATION_NEXT
public static final java.lang.String OPERATION_LAST
Constructor Detail |
---|
public ApplcoreModelProvider(oracle.adfdt.ADFDesignTimeContext dtContext, oracle.adfdt.model.objects.DataControl dataControl, oracle.binding.meta.NamedDefinition namedDefinition)
dtContext
- design time contextdataControl
- data control drop was initianed fromnamedDefinition
- object in dataControl droppedMethod Detail |
---|
public oracle.binding.meta.NamedDefinition getDefinition()
public oracle.binding.meta.NamedDefinition getMasterND()
public oracle.binding.meta.NamedDefinition getDetailND()
public oracle.adfdt.model.objects.DataControl getDataControl()
getDataControl
in class oracle.adfdt.view.common.binding.provider.ADFBaseProvider
public java.util.List<LeveledAccessorDefiniton> getDetailDefinitions()
public OperationModelProvider getOperationModelBinding(java.lang.String operation)
operation
- example "First". See constants at top of this class.
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |