Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.flex.runtime.util
Class AbstractBCModeler.P13nModeler

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.runtime.util.AbstractBCModeler.P13nModeler
Enclosing class:
AbstractBCModeler

protected class AbstractBCModeler.P13nModeler
extends java.lang.Object

Modeler interface for creating flexfield entity personalization.


Constructor Summary
protected AbstractBCModeler.P13nModeler()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> getEntityDiscrProperties()
          Gets the properties that should be set on the discriminator of a flexfield entity.
 java.util.Map<java.lang.String,java.lang.String> getEntityProperties(boolean discrExists)
          Gets the properties that should be set on a flexfield entity.
 FlexfieldDef getFlexfieldDef()
          Gets the flexfield definition.
 FlexfieldEntityUsage getFlexfieldEntityUsage()
           
 java.lang.String getFlexIDTag(java.lang.String discrAttribute)
          Gets the tag that identifies this flexfield.
 java.lang.String getListDataSourceViewObjectName(java.lang.String valueSetCode)
           
 java.lang.String getModelID()
          Gets the model ID.
 LOVDef.ParameterBoundValue getParameterBoundValue()
          Gets the parameter bound value object for the current flexfield.
 LOVDef.PropertyBoundValue getPropertyBoundValue(java.lang.Object discrValue, SegmentDef seg)
           
 java.lang.String getSegmentPromptExpression(ContextValueDef context, SegmentDef segDef)
          Gets the Groovy expression that returns the segment prompt.
 oracle.apps.fnd.applcore.flex.runtime.util.FlexfieldEntityP13n.ValidatorOnCondition getValidatorOnCondition()
          Gets the on-condition for a validator.
 void warn(java.lang.String warning)
          Issues an warning.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBCModeler.P13nModeler

protected AbstractBCModeler.P13nModeler()
Method Detail

getFlexfieldDef

public final FlexfieldDef getFlexfieldDef()
Gets the flexfield definition.

Returns:
the flexfield definition

getFlexfieldEntityUsage

public final FlexfieldEntityUsage getFlexfieldEntityUsage()

getModelID

public final java.lang.String getModelID()
Gets the model ID.

Returns:
the model ID

getSegmentPromptExpression

public final java.lang.String getSegmentPromptExpression(ContextValueDef context,
                                                         SegmentDef segDef)
Gets the Groovy expression that returns the segment prompt.

Parameters:
context - the context where the segment is
segDef - the segment definition
Returns:
the Groovy expression that returns the segment prompt

getListDataSourceViewObjectName

public final java.lang.String getListDataSourceViewObjectName(java.lang.String valueSetCode)

getPropertyBoundValue

public final LOVDef.PropertyBoundValue getPropertyBoundValue(java.lang.Object discrValue,
                                                             SegmentDef seg)

getParameterBoundValue

public final LOVDef.ParameterBoundValue getParameterBoundValue()
Gets the parameter bound value object for the current flexfield. This method always returns a LOVDef.ParameterBoundValue object, even when the current flexfield has no parameters defined.

Returns:
the parameter bound value object for the current flexfield

warn

public final void warn(java.lang.String warning)
Issues an warning.

Parameters:
warning - the warning

getFlexIDTag

public java.lang.String getFlexIDTag(java.lang.String discrAttribute)
Gets the tag that identifies this flexfield.

Parameters:
discrAttribute - the discriminator attribute name
Returns:
the tag that identifies this flexfield

getEntityProperties

public java.util.Map<java.lang.String,java.lang.String> getEntityProperties(boolean discrExists)
Gets the properties that should be set on a flexfield entity.

Parameters:
discrExists - if a discriminator exists
Returns:
the properties for the entity

getEntityDiscrProperties

public java.util.Map<java.lang.String,java.lang.String> getEntityDiscrProperties()
Gets the properties that should be set on the discriminator of a flexfield entity.

Returns:
the properties for the entity discriminator

getValidatorOnCondition

public oracle.apps.fnd.applcore.flex.runtime.util.FlexfieldEntityP13n.ValidatorOnCondition getValidatorOnCondition()
Gets the on-condition for a validator.

Returns:
the on-condition

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.