|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.5) E22562-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.dt.patterns.binding.provider.ModelProviderFactory
public class ModelProviderFactory
Factory registered by the addin, called each time a data first drop is initiated to determine the context menu entries shown.
Field Summary | |
---|---|
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_CLOSEMAINTASK_BUTTON
Binding type for FndUIShellController.closeMainTask() as a Button. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_CLOSEMAINTASK_LINK
Binding type for FndUIShellController.closeMainTask() as a CommandLink. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_CLOSEMAINTASK_TOOLBAR_BUTTON
Binding type for FndUIShellController.closeMainTask() as a Toolbar button. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_CURRENCY_CONVERTER
Binding type for currency Converter. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_DATEFORMAT_CONVERTER
Binding type for date format pattern. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_ITERATOR_DIALOG_DETAILS
binding type for dialog Details. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_ITERATOR_DIALOG_DETAILS_COLUMN
binding type for Dialog Details Column. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_ITERATOR_HOVER_DETAILS
binding type for hover Details. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_ITERATOR_MASTER_DETAIL
binding type for master detail. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_ITERATOR_PANEL
binding type for panel. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_ITERATOR_POPUP
binding type for popup. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_ITERATOR_TABLE
binding type for table. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_ITERATOR_TREE
binding type for applicationsTree. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_ITERATOR_TREE_TABLE
binding type for applicationsTree. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_NAVIGATE_BUTTON
Binding type for FndUIShellController.navigate() as a Button. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_NAVIGATE_LINK
Binding type for FndUIShellController.navigate() as a CommandLink. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_NAVIGATE_TOOLBAR_BUTTON
Binding type for FndUIShellController.navigate() as a Toolbar button. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_NUMBERFORMAT_CONVERTER
Binding type for date format pattern. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_OPENMAINTASK_BUTTON
Binding type for FndUIShellController.openMainTask() as a Button. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_OPENMAINTASK_LINK
Binding type for FndUIShellController.openMainTask() as a CommandLink. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_OPENMAINTASK_TOOLBAR_BUTTON
Binding type for FndUIShellController.openMainTask() as a Toolbar button. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_TIMEZONE_CONVERTER_LETZ
Binding type for timezone Converter for Legal Entity Time Zone. |
static oracle.adfdt.view.common.binding.provider.BindingsType |
BINDINGS_TIMEZONE_CONVERTER_UPTZ
Binding type for timezone Converter for User Preferred Time Zone. |
Constructor Summary | |
---|---|
ModelProviderFactory()
|
Method Summary | |
---|---|
static void |
addConverter(oracle.binding.meta.VariableDefinition attrDefinition,
org.w3c.dom.Document document,
org.w3c.dom.Element parent,
java.lang.String value,
java.lang.String elValue)
Routine for calling externally to add a converter Dom node to parent. |
oracle.adfdt.view.common.binding.provider.ModelProvider |
createModelProvider(oracle.adfdt.ADFDesignTimeContext dtContext,
oracle.adfdt.view.common.binding.provider.BindingsType bindingsType,
oracle.adfdt.model.objects.DataControl dataControl,
oracle.binding.meta.NamedDefinition dataControlDefinition)
Create the model provider that acts as a facade ovet the NamedDefinition so that it can be easily bound to in the declarative patterns. |
java.util.Collection |
getApplicableBindingsTypes(oracle.binding.meta.NamedDefinition dataControlDefinition)
Get the Collection of BindingsType applicable for this drop. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_ITERATOR_TABLE
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_ITERATOR_POPUP
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_ITERATOR_PANEL
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_ITERATOR_HOVER_DETAILS
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_ITERATOR_DIALOG_DETAILS
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_ITERATOR_DIALOG_DETAILS_COLUMN
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_ITERATOR_TREE
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_ITERATOR_TREE_TABLE
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_ITERATOR_MASTER_DETAIL
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_CURRENCY_CONVERTER
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_TIMEZONE_CONVERTER_UPTZ
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_TIMEZONE_CONVERTER_LETZ
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_DATEFORMAT_CONVERTER
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_NUMBERFORMAT_CONVERTER
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_OPENMAINTASK_LINK
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_OPENMAINTASK_BUTTON
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_OPENMAINTASK_TOOLBAR_BUTTON
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_CLOSEMAINTASK_LINK
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_CLOSEMAINTASK_BUTTON
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_CLOSEMAINTASK_TOOLBAR_BUTTON
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_NAVIGATE_LINK
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_NAVIGATE_BUTTON
public static final oracle.adfdt.view.common.binding.provider.BindingsType BINDINGS_NAVIGATE_TOOLBAR_BUTTON
Constructor Detail |
---|
public ModelProviderFactory()
Method Detail |
---|
public java.util.Collection getApplicableBindingsTypes(oracle.binding.meta.NamedDefinition dataControlDefinition)
getApplicableBindingsTypes
in interface oracle.adfdt.view.common.binding.provider.ADFModelProviderFactory
dataControlDefinition
- Named Definition of the object dropped from
the data control palette the drop is initiated from. This object will be
interrogated to determine what type of binding is viable.
public oracle.adfdt.view.common.binding.provider.ModelProvider createModelProvider(oracle.adfdt.ADFDesignTimeContext dtContext, oracle.adfdt.view.common.binding.provider.BindingsType bindingsType, oracle.adfdt.model.objects.DataControl dataControl, oracle.binding.meta.NamedDefinition dataControlDefinition)
createModelProvider
in interface oracle.adfdt.view.common.binding.provider.ADFModelProviderFactory
dtContext
- context to usebindingsType
- bindings type selected by the user in the context menu.dataControl
- data control the drop was fromdataControlDefinition
- named definition of the object in the
dataControl dropped.
public static void addConverter(oracle.binding.meta.VariableDefinition attrDefinition, org.w3c.dom.Document document, org.w3c.dom.Element parent, java.lang.String value, java.lang.String elValue)
attrDefinition
- attribute to be examined for a converter added.document
- doc we are in.parent
- parent is the Element representing the jsf Component to
convert.value
- name of the value example abcelValue
- el surrounded value example #{bindings.abc.inputValue}
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.5) E22562-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |