|
Oracle Fusion Middleware extensions for Enterprise Scheduler Service 11g Release 1 (11.1.1.5) E22563-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcp.migrate.modeler.BCModeler oracle.apps.fnd.applcp.migrate.modeler.AbstractBCModeler oracle.apps.fnd.applcp.migrate.modeler.KFFBCModeler
public class KFFBCModeler
A modeler for a key flexfield.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.apps.fnd.applcp.migrate.modeler.AbstractBCModeler |
---|
AbstractBCModeler.EntityPersonalization, AbstractBCModeler.SegmentValidators, AbstractBCModeler.ValidatorOnCondition |
Nested classes/interfaces inherited from class oracle.apps.fnd.applcp.migrate.modeler.BCModeler |
---|
BCModeler.Arguments, BCModeler.CommandLineArgs, BCModeler.Option, BCModeler.Options, BCModeler.Parameter |
Field Summary |
---|
Fields inherited from class oracle.apps.fnd.applcp.migrate.modeler.AbstractBCModeler |
---|
_flexfieldDef, _flexfieldEntityUsage, _modelID, _namespace, _writer |
Method Summary | |
---|---|
void |
buildInternal()
Builds the model. |
protected oracle.jbo.server.ApplicationModuleDefImpl |
createApplicationModuleDefImpl(int scope,
java.lang.String name)
Creates an ApplicationModuleDefImpl object and sets the
corresponding component class. |
protected oracle.jbo.server.ViewDefImpl |
createViewDefImpl(int scope,
java.lang.String name)
Creates a ViweDefImpl object and sets the corresponding row class and component class. |
protected java.util.Map<java.lang.String,java.lang.String> |
getEntityProperties(boolean discrExists)
Gets the properties that should be set on a flexfield entity. |
protected FlexfieldEntity |
getFlexfieldEntity()
Gets the flexfield entity. |
protected java.util.Map<java.lang.String,java.lang.Object> |
getPropertyBoundValueMap(java.lang.Object discrValue,
SegmentDef seg)
Gets the map of property bound values. |
protected AbstractBCModeler.ValidatorOnCondition |
getValidatorOnCondition()
Gets the on-condition for a validator. |
protected void |
populateCommonProperties(oracle.jbo.mom.PersistableDefObject pdef,
java.lang.String modelerVersion)
Populates common properties shared by all objects built by this modeler. |
Methods inherited from class oracle.apps.fnd.applcp.migrate.modeler.AbstractBCModeler |
---|
addKeyAttributes, addSegmentAttribute, addSegmentAttributeAsViewAttribute, addValueSetTransients, build, buildListDataSourceViewObjects, concatenate, createFlexfieldEntity, getEntityPersonalization, getReport, populateProperties, populateProperties, populateSegmentUIHints, setOutputPath |
Methods inherited from class oracle.apps.fnd.applcp.migrate.modeler.BCModeler |
---|
escapeJavaString, isDevelopmentMode, main, run, run, setAttributeControlHints |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void buildInternal()
buildInternal
in class AbstractBCModeler
protected oracle.jbo.server.ViewDefImpl createViewDefImpl(int scope, java.lang.String name)
AbstractBCModeler
createViewDefImpl
in class AbstractBCModeler
scope
- the scope of the objectname
- the short name of the view definition
FlexfieldViewDefImpl
,
FlexfieldViewRowImpl
,
FlexfieldViewObjectImpl
protected oracle.jbo.server.ApplicationModuleDefImpl createApplicationModuleDefImpl(int scope, java.lang.String name)
AbstractBCModeler
ApplicationModuleDefImpl
object and sets the
corresponding component class.
createApplicationModuleDefImpl
in class AbstractBCModeler
scope
- the scope of the definition objectname
- the short name of the application module
ApplicationModuleDefImpl
objectFlexfieldApplicationModuleImpl
protected AbstractBCModeler.ValidatorOnCondition getValidatorOnCondition()
AbstractBCModeler
getValidatorOnCondition
in class AbstractBCModeler
AbstractBCModeler.getEntityPersonalization(oracle.apps.fnd.applcp.migrate.modeler.FlexfieldEntity, oracle.apps.fnd.applcp.migrate.modeler.common.ContextValueDef, boolean)
protected java.util.Map<java.lang.String,java.lang.String> getEntityProperties(boolean discrExists)
AbstractBCModeler
getEntityProperties
in class AbstractBCModeler
discrExists
- if a discriminator exists
AbstractBCModeler.getEntityPersonalization(oracle.apps.fnd.applcp.migrate.modeler.FlexfieldEntity, oracle.apps.fnd.applcp.migrate.modeler.common.ContextValueDef, boolean)
protected void populateCommonProperties(oracle.jbo.mom.PersistableDefObject pdef, java.lang.String modelerVersion)
AbstractBCModeler
populateCommonProperties
in class AbstractBCModeler
pdef
- the objectmodelerVersion
- the runtime version; null if no version information
is availableprotected java.util.Map<java.lang.String,java.lang.Object> getPropertyBoundValueMap(java.lang.Object discrValue, SegmentDef seg)
AbstractBCModeler
Subclasses should always call the super method first to get the common properties.
getPropertyBoundValueMap
in class AbstractBCModeler
discrValue
- the discriminator valueseg
- the segment
AbstractBCModeler.addSegmentAttribute(oracle.jbo.server.ViewDefImpl, oracle.apps.fnd.applcp.migrate.modeler.common.SegmentDef, java.lang.String, oracle.apps.fnd.applcp.migrate.modeler.FlexfieldEntity, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, oracle.apps.fnd.applcp.migrate.modeler.common.ContextValueDef, boolean)
protected FlexfieldEntity getFlexfieldEntity()
AbstractBCModeler
getFlexfieldEntity
in class AbstractBCModeler
|
Oracle Fusion Middleware extensions for Enterprise Scheduler Service 11g Release 1 (11.1.1.5) E22563-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |