This class is a Source implementation that reads an XML document from a DOM document tree or subtree . Pass the org.w3c.dom.Node object that represents the root of the tree or subtree to the constructor or to setNode( ) . When possible, it is also useful to provide a system id (a filename or URL) for use in error messages and for resolving relative URLs contained in the document. Figure 20-10. javax.xml.transform.dom.DOMSourcepublic class DOMSource implements javax.xml.transform.Source { // Public Constructors public DOMSource ( ); public DOMSource (org.w3c.dom.Node n ); public DOMSource (org.w3c.dom.Node node , String systemID ); // Public Constants public static final String FEATURE ; ="http://javax.xml.transform.dom.DOMSource/feature" // Public Instance Methods public org.w3c.dom.Node getNode ( ); default:null public void setNode (org.w3c.dom.Node node ); // Methods Implementing Source public String getSystemId ( ); default:null public void setSystemId (String systemID ); } |