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

E22562-07

oracle.apps.fnd.applcore.flex.runtime.util
Enum BCModeler.Option

java.lang.Object
  extended by java.lang.Enum<BCModeler.Option>
      extended by oracle.apps.fnd.applcore.flex.runtime.util.BCModeler.Option
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<BCModeler.Option>
Enclosing class:
BCModeler

public static enum BCModeler.Option
extends java.lang.Enum<BCModeler.Option>

A modeling option.


Enum Constant Summary
BC_CONF
          The source of the usage configuration.
BC_DSN_ATTR_NAME
          The name of the entity attribute for data set numbers.
BC_MAINT_MODE
          The flag to indicate that the model for the key flexfield is for combination maintenance.
BC_NO_COL_ATTR_LOOKUP
          The flag to indicate that entity attribute names are named after their corresponding flexfield database columns.
BC_NON_REQUIRED
          The flag to indicate all segments are treated as non-required regardless of the metadata.
BC_SIN_ATTR_NAME
          The name of the entity attribute for structure instance numbers.
BC_VIEW_COMPONENT_CLASS
          The view component class for the generated view objects.
BC_VIEW_ROW_CLASS
          The view row class for the generated view objects.
CATEGORY_CODE
          The context code to be used for EFF.
CATEGORY_DECLARATIVE
          Generate Declarative Category Jbos
CATEGORY_INTERFACE
          Generate Interface Category Jbos
CATEGORY_WEB_SERVICES
          Generate WebService Category Jbos
CONTEXT_CODE
          The context code to be used for EFF.
DEBUG_MODE
          The debug mode flag.
EFF_GROUP_NAME
          The EFF Group Name for which Flex BC artificats.
EFF_SEC_GROUP_NAME
          The EFF Secondary Group Name (public) for which Flex BC artificats.
GENERATE_EXTENDED_DECLARATIVE_VO
           
OUTPUT_PATH
          The output path where the generated models go.
PROCESSED_CATEGORY_CODES
          Category codes that have alredy been processed and are uptodate.
SERVICE_APP_NAME
          The Service App Name for which Flex BC artificats.
 
Method Summary
 java.lang.String commandLinePrefix()
          Gets the command line prefix for this parameter.
static BCModeler.Option valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static BCModeler.Option[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

BC_NO_COL_ATTR_LOOKUP

public static final BCModeler.Option BC_NO_COL_ATTR_LOOKUP
The flag to indicate that entity attribute names are named after their corresponding flexfield database columns. This option has no argument.

This option is only applicable to a descriptive flexfield.


BC_SIN_ATTR_NAME

public static final BCModeler.Option BC_SIN_ATTR_NAME
The name of the entity attribute for structure instance numbers. This option calls for one argument which is the name of the entity attribute.

This option is only applicable to a key flexfield partial usage.


BC_DSN_ATTR_NAME

public static final BCModeler.Option BC_DSN_ATTR_NAME
The name of the entity attribute for data set numbers. This option calls for one argument which is the name of the entity attribute.

This option is only applicable to a key flexfield partial usage.


BC_MAINT_MODE

public static final BCModeler.Option BC_MAINT_MODE
The flag to indicate that the model for the key flexfield is for combination maintenance. This option has no argument.

This option is only applicable to a key flexfield main usage.


BC_NON_REQUIRED

public static final BCModeler.Option BC_NON_REQUIRED
The flag to indicate all segments are treated as non-required regardless of the metadata. This option has no argument. The value can be null, Boolean.TRUE or Boolean.FALSE.

This option is only applicable to key flexfield partial table usages.


BC_CONF

public static final BCModeler.Option BC_CONF
The source of the usage configuration. This option calls for one argument. The only argument supported currently is "ENTITY", which indicates that the configuration is stored in the given entity.

If a configuration setting is also specified as an option for the modeler, it will override the same setting in the source.


BC_VIEW_ROW_CLASS

public static final BCModeler.Option BC_VIEW_ROW_CLASS
The view row class for the generated view objects. This option has one argument which is the full name of the view row class.

This option is only applicable to a descriptive flexfield usage.


BC_VIEW_COMPONENT_CLASS

public static final BCModeler.Option BC_VIEW_COMPONENT_CLASS
The view component class for the generated view objects. This option has one argument which is the full name of the view component class.

This option is only applicable to a descriptive flexfield usage.


OUTPUT_PATH

public static final BCModeler.Option OUTPUT_PATH
The output path where the generated models go. If this option is specified, a temporary adf-config.xml will be created based on the original adf-config.xml in the classpath. This option is normally used for creating objects for testing. In a production environment, all generated objects should be persisted in an MDS repository based on the ADF configuration in that environment. This option has no argument.


CONTEXT_CODE

public static final BCModeler.Option CONTEXT_CODE
The context code to be used for EFF. This option has one argument.


DEBUG_MODE

public static final BCModeler.Option DEBUG_MODE
The debug mode flag. In debug mode, some hidden attributes become displayed. Extra information may be written to the generated objects for debug purpose.


SERVICE_APP_NAME

public static final BCModeler.Option SERVICE_APP_NAME
The Service App Name for which Flex BC artificats.


EFF_GROUP_NAME

public static final BCModeler.Option EFF_GROUP_NAME
The EFF Group Name for which Flex BC artificats.


EFF_SEC_GROUP_NAME

public static final BCModeler.Option EFF_SEC_GROUP_NAME
The EFF Secondary Group Name (public) for which Flex BC artificats.


CATEGORY_DECLARATIVE

public static final BCModeler.Option CATEGORY_DECLARATIVE
Generate Declarative Category Jbos


CATEGORY_WEB_SERVICES

public static final BCModeler.Option CATEGORY_WEB_SERVICES
Generate WebService Category Jbos


CATEGORY_INTERFACE

public static final BCModeler.Option CATEGORY_INTERFACE
Generate Interface Category Jbos


CATEGORY_CODE

public static final BCModeler.Option CATEGORY_CODE
The context code to be used for EFF. This option has one argument. TODO SSARNOBA - we may need to support multiple arguments


PROCESSED_CATEGORY_CODES

public static final BCModeler.Option PROCESSED_CATEGORY_CODES
Category codes that have alredy been processed and are uptodate. We generate only the minimal artifacts required for these categories.


GENERATE_EXTENDED_DECLARATIVE_VO

public static final BCModeler.Option GENERATE_EXTENDED_DECLARATIVE_VO
Method Detail

values

public static BCModeler.Option[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (BCModeler.Option c : BCModeler.Option.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static BCModeler.Option valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

commandLinePrefix

public java.lang.String commandLinePrefix()
Gets the command line prefix for this parameter.

Returns:
the command line prefix

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

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.