|
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.adfdt.view.common.binding.provider.ADFBaseProvider oracle.apps.fnd.applcore.dt.patterns.binding.provider.CurrencyConverterModelProvider
public class CurrencyConverterModelProvider
A ModelProvider to provide expressions for the patterns for the Currency Converter used in apps.
Constructor Summary | |
---|---|
CurrencyConverterModelProvider(oracle.adfdt.ADFDesignTimeContext dtContext,
oracle.adfdt.model.objects.DataControl dataControl,
oracle.binding.meta.NamedDefinition dataControlDefinition)
Construct the model provider. |
Method Summary | |
---|---|
java.lang.String |
createCurrencyCodeExpression()
Create the base expression for the currency code, this is used in a form scenario. |
java.lang.String |
createCurrencyCodeExpression(java.lang.String baseExpression)
Create the base expression for the currency code, this is used in a table scenario. |
static java.lang.String |
getCurrencyCodeAttrName(java.lang.String thisAttrExpr,
java.lang.String thisAttrName)
Replace the currenc attribute in the arg, with the currency code column expression. |
java.lang.String |
getCurrencyPatternExpression()
Create the base expression for the currency pattern, this is used in a form scenario. |
java.lang.String |
getCurrencyPatternExpression(java.lang.String baseExpression)
Create the base expression for the currency pattern, this is used in a table scenario. |
void |
initializeFromParent(oracle.adfdt.view.common.binding.provider.ModelProvider parent)
Initialize from parent, allows us to get the parent ModelProvider. |
Methods inherited from class oracle.adfdt.view.common.binding.provider.ADFBaseProvider |
---|
configureModelFromView, createControlBinding, createControlBinding, createControlBinding, createControlBinding, createExecutableBinding, createIteratorBinding, createUniqueControlBinding, createUniqueControlBinding, createUniqueIteratorBinding, fireNewBindingAddedEvent, getDataControl, getDTApplication, getDTBaseBindingContainer, getDTContext, getDTPageDefinitionUsage, initializeBindingEnvironment, isReadOnly, setupApplication |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CurrencyConverterModelProvider(oracle.adfdt.ADFDesignTimeContext dtContext, oracle.adfdt.model.objects.DataControl dataControl, oracle.binding.meta.NamedDefinition dataControlDefinition)
dtContext
- design time contextdataControl
- data control drop was initianed fromdataControlDefinition
- object in dataControl droppedMethod Detail |
---|
public void initializeFromParent(oracle.adfdt.view.common.binding.provider.ModelProvider parent)
initializeFromParent
in interface oracle.adfdt.view.common.binding.provider.ModelProvider
initializeFromParent
in class oracle.adfdt.view.common.binding.provider.ADFBaseProvider
parent
- parent model provider.public java.lang.String createCurrencyCodeExpression(java.lang.String baseExpression)
baseExpression
- base expression to build on.
public java.lang.String createCurrencyCodeExpression()
public java.lang.String getCurrencyPatternExpression()
public java.lang.String getCurrencyPatternExpression(java.lang.String baseExpression)
baseExpression
- base expression to build on.
public static java.lang.String getCurrencyCodeAttrName(java.lang.String thisAttrExpr, java.lang.String thisAttrName)
thisAttrExpr
- EL expression for this attribute.thisAttrName
- attribue name in question, TestId in the above example.
|
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 |