|
Oracle Fusion Middleware extensions for Enterprise Scheduler Service 11g Release 1 (11.1.2) E22563-02 |
|||||||||
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
public abstract class BCModeler
A modeler that creates/updates an ADF Business Component model for a flexfield.
Nested Class Summary | |
---|---|
static class |
BCModeler.Arguments
List of arguments for a modeler. |
static class |
BCModeler.CommandLineArgs
Deprecated. |
static class |
BCModeler.Option
A modeling option. |
static class |
BCModeler.Options
|
static class |
BCModeler.Parameter
A standard parameter for the modeler. |
Constructor Summary | |
---|---|
BCModeler()
|
Method Summary | |
---|---|
abstract void |
build()
Builds the model. |
protected static java.lang.String |
escapeJavaString(java.lang.String str)
Escapes special characters in a string so that it can be printed out as a Java string literal. |
abstract java.util.List<java.lang.String> |
getReport()
Gets the report. |
protected static boolean |
isDevelopmentMode()
Whether this modeler should be run in development mode. |
static void |
main(java.lang.String[] args)
Builds a model for a flexfield. |
static java.util.List<java.lang.String> |
run(BCModeler.Arguments modelerArgs)
Builds a model based on the arugments. |
static java.lang.Exception |
run(java.lang.String[] args,
java.io.PrintStream ps)
Runs the modeler. |
static void |
setAttributeControlHints(oracle.jbo.server.AttributeDefImpl adi,
UIHints uih)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BCModeler()
Method Detail |
---|
public abstract void build()
BCModelerException
- if any error occurspublic abstract java.util.List<java.lang.String> getReport()
public static java.util.List<java.lang.String> run(BCModeler.Arguments modelerArgs)
modelerArgs
- the arguments
BCModelerException
- if any error occurs while building the modelpublic static void setAttributeControlHints(oracle.jbo.server.AttributeDefImpl adi, UIHints uih)
public static java.lang.Exception run(java.lang.String[] args, java.io.PrintStream ps)
args
- the argumentsps
- the print stream for output messages; null if the caller is
not interested in the output messages
public static void main(java.lang.String[] args)
args
- command line argumentsprotected static boolean isDevelopmentMode()
protected static java.lang.String escapeJavaString(java.lang.String str)
Attribute1 == "5'2""
. By escaping
the special characters, "5'2\"" will be transformed into "5'2\\\"", which
can be safely printed out between double quotes as a string literal:
Attribute1 == "5'2\""
str
- the string to be escaped
|
Oracle Fusion Middleware extensions for Enterprise Scheduler Service 11g Release 1 (11.1.2) E22563-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |