|
DODS 7.6 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.enhydra.dods.doml8.trans.DOML8TransientXMLBuilder
public class DOML8TransientXMLBuilder
Field Summary | |
---|---|
protected java.lang.String |
author
|
static java.lang.String[] |
COLUMN_EXTATTR_NAMES
|
protected java.lang.String |
database
used database |
static java.lang.String[] |
DATABASE_EXTATTR_NAMES
|
protected java.lang.String |
dbVendor
|
static java.lang.String |
DIRTY_DO_DEFAULT
|
protected java.lang.String |
projectName
|
static java.lang.String[] |
TABLE_EXTATTR_NAMES
|
protected java.lang.String |
templateSet
|
Constructor Summary | |
---|---|
DOML8TransientXMLBuilder()
|
Method Summary | |
---|---|
void |
generateClassesList()
Generate DODSClassList.xml file |
void |
generateTablesXML()
Generate tables.xml file |
void |
generateTransientXML()
Generate transient XML file from memory structure. |
static void |
main(java.lang.String[] args)
|
void |
readDoml(boolean complete)
|
void |
readLogicalDomains()
read logicalDomains and put them in HashMap |
void |
readTablesDef(boolean complete)
read tables definition and put them in HashMap |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String database
protected java.lang.String templateSet
protected java.lang.String dbVendor
protected java.lang.String author
protected java.lang.String projectName
public static final java.lang.String DIRTY_DO_DEFAULT
public static final java.lang.String[] TABLE_EXTATTR_NAMES
public static final java.lang.String[] DATABASE_EXTATTR_NAMES
public static final java.lang.String[] COLUMN_EXTATTR_NAMES
Constructor Detail |
---|
public DOML8TransientXMLBuilder()
Method Detail |
---|
public void readDoml(boolean complete) throws java.lang.Exception
complete
- , defined is it need read all details or only table attributes
java.lang.Exception
public void readTablesDef(boolean complete) throws java.lang.Exception
complete
-
java.lang.Exception
public void readLogicalDomains() throws java.lang.Exception
java.lang.Exception
public void generateTablesXML() throws java.lang.Exception
java.lang.Exception
public void generateClassesList() throws java.lang.Exception
java.lang.Exception
public void generateTransientXML() throws InvalidDomlEightException
InvalidDomlEightException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
DODS 7.6 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |