|
DODS API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.dods.trans.TransientXMLBuilderFactory
This class is factory class for generating transient XML files into given project root by reading input doml file.
Field Summary | |
protected java.lang.String |
author
used author |
static java.lang.String[] |
COLUMN_ATT_NAMES
|
protected java.lang.String |
database
used database |
static java.lang.String |
ERROR_NO_COLUMN_TAG
|
static java.lang.String |
ERROR_NO_DATABASE_ATTRIBUTE
|
static java.lang.String |
ERROR_NO_DATABASE_ATTRIBUTES
|
static java.lang.String |
ERROR_NO_DATABASE_TAG
|
static java.lang.String |
ERROR_NO_PARSED_DOCUMENT
|
static java.lang.String |
ERROR_NO_TABLE_TAG
|
static java.lang.String[] |
INDEX_ATTR_NAMES
|
protected java.lang.String |
project
used project |
static java.lang.String[] |
REF_OBJECT_ATTR_NAMES
|
static java.lang.String[] |
TABLE_ATTR_NAMES
|
protected java.util.HashMap |
tables
Store all tables read from doml file. |
protected TraceDialog |
td
trace dialog used for showing output |
protected java.lang.String |
templateSet
used database |
static java.lang.String[] |
TYPE_ATTR_NAMES
|
Constructor Summary | |
TransientXMLBuilderFactory()
Constructor. |
|
TransientXMLBuilderFactory(TraceDialog td)
Constructor with trace dialog. |
Method Summary | |
void |
generateTablesXML()
Generate tables.xml file from memory structure. |
void |
generateTransientXML()
Generate transient XML file from memory structure. |
static void |
main(java.lang.String[] args)
|
java.lang.String |
readDoml()
Load doml file in memory structure. |
protected void |
showAllTables()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String ERROR_NO_PARSED_DOCUMENT
public static final java.lang.String ERROR_NO_DATABASE_TAG
public static final java.lang.String ERROR_NO_DATABASE_ATTRIBUTES
public static final java.lang.String ERROR_NO_DATABASE_ATTRIBUTE
public static final java.lang.String ERROR_NO_TABLE_TAG
public static final java.lang.String ERROR_NO_COLUMN_TAG
public static final java.lang.String[] TABLE_ATTR_NAMES
public static final java.lang.String[] COLUMN_ATT_NAMES
public static final java.lang.String[] REF_OBJECT_ATTR_NAMES
public static final java.lang.String[] TYPE_ATTR_NAMES
public static final java.lang.String[] INDEX_ATTR_NAMES
protected java.util.HashMap tables
protected java.lang.String project
protected java.lang.String author
protected java.lang.String database
protected java.lang.String templateSet
protected TraceDialog td
Constructor Detail |
public TransientXMLBuilderFactory()
public TransientXMLBuilderFactory(TraceDialog td)
td
- Trace dialog used for showing output.Method Detail |
public java.lang.String readDoml()
public void generateTransientXML() throws InvalidDomlException
InvalidDomlException
public void generateTablesXML() throws InvalidDomlException
InvalidDomlException
protected void showAllTables()
public static void main(java.lang.String[] args)
|
DODS API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |