This class
is a Result implementation that writes XML content
by generating a DOM tree to represent that content. If you pass an
org.w3c.dom.Node to the constructor or to
setNode( ), the DOMResult
will create the result tree as a child of the specified node (which
should typically be a Document or
Element node). If you do not specify a node, the
DOMResult will create a new
Document node when it creates the result tree. You
can retrieve this Document with getNode(
). In Java 5.0, you can also pass two
Node objects to the constructor: these specify the
parent node of the result tree and the child of that parent before
which the result tree should be inserted. See also
setNextSibling( ).

public class DOMResult implements javax.xml.transform.Result {
// Public Constructors
public DOMResult( );
public DOMResult(org.w3c.dom.Node node);
5.0 public DOMResult(org.w3c.dom.Node node, org.w3c.dom.Node nextSibling);
public DOMResult(org.w3c.dom.Node node, String systemId);
5.0 public DOMResult(org.w3c.dom.Node node, org.w3c.dom.Node nextSibling,
String systemId);
// Public Constants
public static final String FEATURE; ="http://javax.xml.transform.dom.DOMResult/feature"
// Public Instance Methods
5.0 public org.w3c.dom.Node getNextSibling( ); default:null
public org.w3c.dom.Node getNode( ); default:null
5.0 public void setNextSibling(org.w3c.dom.Node nextSibling);
public void setNode(org.w3c.dom.Node node);
// Methods Implementing Result
public String getSystemId( ); default:null
public void setSystemId(String systemId);
}