|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Interface of the Code generators
| Field Summary | |
static java.lang.String |
CONFIG_CLASS_OUTPUT_DIR
Output directory |
static java.lang.String |
CONFIG_CLASS_PREFIX
Prefix of the classname to generate |
static java.lang.String |
CONFIG_CLASS_SUFFIX
Suffix of the classname to generate |
static java.lang.String |
CONFIG_DATABASE
Target database |
static java.lang.String |
CONFIG_DATABASE_OUTPUT_DIR
Database output directory |
static java.lang.String |
CONFIG_DATABASE_OUTPUT_FILE
Database output file |
static java.lang.String |
CONFIG_DATABASE_STRING_SIZE
Default String size |
static java.lang.String |
CONFIG_LANGUAGE
Target language |
static java.lang.String |
CONFIG_PACKAGE_SUFFIX
Package suffix |
| Method Summary | |
void |
generate(XPackage[] packages)
Generate to code of a set of packages |
java.lang.String |
getConfigProperty(java.lang.String name,
java.lang.String defaultValue)
Return a configuration property of the code generator |
void |
init(java.util.Properties config)
Initialize the code generator |
| Field Detail |
public static final java.lang.String CONFIG_LANGUAGE
public static final java.lang.String CONFIG_DATABASE
public static final java.lang.String CONFIG_DATABASE_STRING_SIZE
public static final java.lang.String CONFIG_DATABASE_OUTPUT_DIR
public static final java.lang.String CONFIG_DATABASE_OUTPUT_FILE
public static final java.lang.String CONFIG_CLASS_PREFIX
public static final java.lang.String CONFIG_CLASS_SUFFIX
public static final java.lang.String CONFIG_CLASS_OUTPUT_DIR
public static final java.lang.String CONFIG_PACKAGE_SUFFIX
| Method Detail |
public void init(java.util.Properties config)
throws XCodeGenException
config - Configuration of the code generator
XCodeGenException - if any error occurs during the initialization
public void generate(XPackage[] packages)
throws XCodeGenException,
java.io.IOException
XCodeGeneration - if any error during the code generation
java.io.IOException - if any IO error
XCodeGenException
public java.lang.String getConfigProperty(java.lang.String name,
java.lang.String defaultValue)
name - Name of the property requesteddefaultValue - default value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||