|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--uk.org.ogsadai.converters.databaseschema.fromxml.XMLToSchemaConverter
Convert a fragment of XML in a org.w3c.dom.Element
into a DatabaseSchemaMetaData object.
TableMetaData| Field Summary | |
private static java.lang.String |
COPYRIGHT_NOTICE
Copyright statement. |
static java.lang.String |
DATABASE_SCHEMA_ELT
Local name of JDBC database schema |
static java.lang.String |
LOGICAL_SCHEMA_ELT
Local name of JDBC logical schema |
| Constructor Summary | |
XMLToSchemaConverter()
|
|
| Method Summary | |
static DatabaseSchemaMetaData |
convert(org.w3c.dom.Element schema)
Converts an XML element into a database schema object. |
private static org.w3c.dom.Element |
getLogicalSchemaElement(org.w3c.dom.Element databaseSchema)
Extracts the logicalSchema element from the
databaseSchema element. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private static final java.lang.String COPYRIGHT_NOTICE
public static final java.lang.String DATABASE_SCHEMA_ELT
public static final java.lang.String LOGICAL_SCHEMA_ELT
| Constructor Detail |
public XMLToSchemaConverter()
| Method Detail |
public static DatabaseSchemaMetaData convert(org.w3c.dom.Element schema)
throws RelationalSchemaParseException
schema - XML representation of a database schema.
RelationalSchemaParseException - if there is a problem
during the parse, in particular if an expected element is
missing from the XML.
private static org.w3c.dom.Element getLogicalSchemaElement(org.w3c.dom.Element databaseSchema)
throws RelationalSchemaParseException
logicalSchema element from the
databaseSchema element.
databaseSchema - Element corresponding to the
databaseSchema element.
Element corresponding to the
logicalSchema element.
RelationalSchemaParseException - if there is a problem
during the parse, in particular if an expected element is
missing from the XML.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||