|
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.flex.runtime.util.FlexfieldNamespace
public class FlexfieldNamespace
Namespace of flexfield objects.
Nested Class Summary | |
---|---|
static class |
FlexfieldNamespace.DefinitionScope
The supported scope of the definition objects. |
Constructor Summary | |
---|---|
FlexfieldNamespace(java.lang.String packageName,
java.lang.String objectNamePrefix)
Constructs a flexfield namespace. |
|
FlexfieldNamespace(java.lang.String packageName,
java.lang.String objectNamePrefix,
FlexfieldNamespace.DefinitionScope scope)
Constructs a flexfield namespace with a definition scope. |
|
FlexfieldNamespace(java.lang.String packageName,
java.lang.String objectNamePrefix,
java.lang.String effGroup)
Constructs an extensible flexfield namespace with a definition scope. |
Method Summary | |
---|---|
java.lang.String |
getApplicationModulePackage()
Gets the package of the flexfield application module. |
java.lang.String |
getApplicationModuleShortName()
Gets the short name of the flexfield application module. |
java.lang.String |
getAttributeName(java.lang.String s)
Gets the attribute name based on the given string. |
java.lang.String |
getBaseViewObjectShortName()
Gets the short name of the base view object. |
java.lang.String |
getBIApplicationModuleShortName()
Gets the BI application module short name. |
java.lang.String |
getBIAssociationSourceEndName()
Gets the name of the BI association source end. |
java.lang.String |
getBIEntityShortName()
Gets the BI entity short name. |
static java.lang.String |
getBIPrefix()
Gets the prefix used to mark BI objects. |
java.lang.String |
getBIViewInstanceName()
Gets the name of the BI view instance. |
java.lang.String |
getBIViewObjectShortName()
Gets the BI view object short name. |
FlexfieldNamespace.DefinitionScope |
getDefinitionScope()
Gets the definition scope of the objects. |
static java.lang.String |
getFlexfieldIdentifier(FlexfieldDef ff)
Gets the identifier for the table usage of a flexfield. |
static java.lang.String |
getFlexfieldIdentifier(FlexfieldTableUsage ftu)
Gets the identifier for a flexfield table usage. |
static java.lang.String |
getFlexfieldIdentifier(java.lang.String flexfieldType,
java.lang.String appShortName,
java.lang.String flexfieldCode,
java.lang.String usageCode,
java.lang.String tableName)
Constructs an identifier to identify a flexfield usage uniquely in an entity. |
java.lang.String |
getLOVViewObjectShortName(java.lang.String valueSetCode)
Gets the short name of a LOV view object. |
java.lang.String |
getObjectNamePrefix()
Gets the prefix of the objects. |
java.lang.String |
getPackageName()
Gets the package name. |
java.lang.String |
getStaticListViewObjectShortName(java.lang.String baseName)
Gets the short name of a static list view object. |
java.lang.String |
getSubTypeViewObjectShortName(java.lang.Object discrValue)
Gets the short name of a subtype view object. |
java.lang.String |
getViewObjectPackage()
Gets the package of the flexfield view objects. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FlexfieldNamespace(java.lang.String packageName, java.lang.String objectNamePrefix)
packageName
- the name of the packageobjectNamePrefix
- the prefix of the object namespublic FlexfieldNamespace(java.lang.String packageName, java.lang.String objectNamePrefix, FlexfieldNamespace.DefinitionScope scope)
packageName
- the name of the packageobjectNamePrefix
- the prefix of the object namesscope
- the definition scopepublic FlexfieldNamespace(java.lang.String packageName, java.lang.String objectNamePrefix, java.lang.String effGroup)
packageName
- the name of the packageobjectNamePrefix
- the prefix of the object nameseffGroup
- the eff group nameMethod Detail |
---|
public final java.lang.String getPackageName()
public final java.lang.String getObjectNamePrefix()
public final FlexfieldNamespace.DefinitionScope getDefinitionScope()
public java.lang.String getBaseViewObjectShortName()
public java.lang.String getViewObjectPackage()
public java.lang.String getSubTypeViewObjectShortName(java.lang.Object discrValue)
discrValue
- the discriminator value
public java.lang.String getLOVViewObjectShortName(java.lang.String valueSetCode)
valueSetCode
- the value-set code
public java.lang.String getStaticListViewObjectShortName(java.lang.String baseName)
baseName
- the base name, usually drived from the list of static
values
public java.lang.String getApplicationModuleShortName()
public java.lang.String getApplicationModulePackage()
public java.lang.String getAttributeName(java.lang.String s)
s
- the base of the attribute name
java.lang.IllegalArgumentException
- if the given string is empty
java.lang.NullPointerException
- if the given string is nullpublic static java.lang.String getBIPrefix()
public java.lang.String getBIEntityShortName()
public java.lang.String getBIViewObjectShortName()
public java.lang.String getBIApplicationModuleShortName()
public java.lang.String getBIAssociationSourceEndName()
public java.lang.String getBIViewInstanceName()
public static final java.lang.String getFlexfieldIdentifier(java.lang.String flexfieldType, java.lang.String appShortName, java.lang.String flexfieldCode, java.lang.String usageCode, java.lang.String tableName)
flexfieldType
- "DFF" or "KFF"appShortName
- the application short nameflexfieldCode
- the flexfield codeusageCode
- the usage codetableName
- the database object name
public static final java.lang.String getFlexfieldIdentifier(FlexfieldDef ff)
ff
- the flexfield
getFlexfieldIdentifier(String, String, String, String, String)
public static final java.lang.String getFlexfieldIdentifier(FlexfieldTableUsage ftu)
ftu
- the flexfield table usage
getFlexfieldIdentifier(String, String, String, String, String)
|
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 |