uk.ac.bbk.dcs.automed.xml.wrappers
Class XMLDSSDOM

java.lang.Object
  |
  +--uk.ac.bbk.dcs.automed.xml.wrappers.XMLDSSDOM

public class XMLDSSDOM
extends java.lang.Object

The XMLDataSourceSchema class represents the DataSource Schema of an XML file using DOM. This class creates the DOM XMLDSS by first parsing the XML data source in memory, then editing this parsed copy to produce the XMLDSS schema.

Author:
Lucas Zamboulis

Constructor Summary
protected XMLDSSDOM(DOMWrapper xw, DOMWrapperFactory xwf)
           
 
Method Summary
protected  org.w3c.dom.Document getInputDoc()
           
protected  org.w3c.dom.Document getInstanceDoc()
           
protected  org.w3c.dom.Document getSchemaUIDDoc()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLDSSDOM

protected XMLDSSDOM(DOMWrapper xw,
                    DOMWrapperFactory xwf)
Method Detail

getSchemaUIDDoc

protected org.w3c.dom.Document getSchemaUIDDoc()
Returns:
the XML DataSource Schema of the supplied instance - with IDs.

getInstanceDoc

protected org.w3c.dom.Document getInstanceDoc()
Returns:
the instance, supplied with IDs.

getInputDoc

protected org.w3c.dom.Document getInputDoc()
Returns:
the instance, NO IDs.