XMLAliasConstantsDBAliasGenerator, XMLAliasGenerator, XMLFieldsAliasGeneratorpublic class AliasGenerator extends org.smyld.SMYLDObject implements XMLAliasConstants
SETT_XML_NODE_AL_CLASS_NAME, SETT_XML_NODE_AL_CLASS_PACK, SETT_XML_NODE_AL_NAME_SEP, SETT_XML_NODE_AL_PREFIX, SETT_XML_NODE_AL_PREFIX_ATT, SETT_XML_NODE_AL_PREFIX_COL, SETT_XML_NODE_AL_PREFIX_TAG, SETT_XML_NODE_AL_PREFIX_TBL, SETT_XML_NODE_AL_SCHEMA, SETT_XML_NODE_AL_SHORT_SHRT, SETT_XML_NODE_AL_SHORT_WORD, SETT_XML_NODE_AL_SHORTING, SETT_XML_NODE_AL_SHORTINGS, SETT_XML_NODE_AL_TABLE, SETT_XML_NODE_AL_TABLES, SETT_XML_NODE_BUILD, SETT_XML_NODE_CLASS, SETT_XML_NODE_CLASSES, SETT_XML_NODE_DB, SETT_XML_NODE_DB_ALIAS, SETT_XML_NODE_DB_CLASS, SETT_XML_NODE_DB_CONN, SETT_XML_NODE_DB_HOST, SETT_XML_NODE_DB_NAME, SETT_XML_NODE_DB_PORT, SETT_XML_NODE_DB_SETT, SETT_XML_NODE_DB_USR_NAME, SETT_XML_NODE_DB_USR_PASS, SETT_XML_NODE_DB_VENDOR, SETT_XML_NODE_FILE, SETT_XML_NODE_NAME, SETT_XML_NODE_PACKAGE, SETT_XML_NODE_PATH, SETT_XML_NODE_SRC, SETT_XML_NODE_SRCS, SETT_XML_NODE_XML, SETT_XML_TAG_ID, SETT_XML_TAG_NAME, SETT_XML_TAG_SCHEMA_TYPE, SETT_XML_TAG_SRC_FILE, SETT_XML_TAG_TARGET| Constructor | Description |
|---|---|
AliasGenerator(java.util.HashMap<java.lang.String,AliasClassSettings> classes) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addComment(java.lang.String comment) |
|
protected void |
addConstant(java.lang.String constName,
java.lang.String constValue) |
|
protected java.lang.String |
convertName(java.lang.String curName) |
|
void |
processSource(AliasSource alSrc,
AliasSettings alSettings) |
public AliasGenerator(java.util.HashMap<java.lang.String,AliasClassSettings> classes)
public void processSource(AliasSource alSrc, AliasSettings alSettings) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String convertName(java.lang.String curName)
protected void addConstant(java.lang.String constName,
java.lang.String constValue)
protected void addComment(java.lang.String comment)
Copyright © 2019 SMYLD. All rights reserved.