returns true when passed this value as an argument,
the Transformer supports Source input of this type.
Constructor Detail
DOMSource
public DOMSource()
Zero-argument default constructor. If this is used, and
no DOM source is set, then the Transformer will
create an empty source Document using
DocumentBuilder.newDocument().
DOMSource
public DOMSource(org.w3c.dom.Node n)
Create a new input source with a DOM node. The operation
will be applied to the subtree rooted at this node. In XSLT,
a "/" pattern still means the root of the tree (not the subtree),
and the evaluation of global variables and parameters is done
from the root node also.
Parameters:
n - The DOM node that will contain the Source tree.
DOMSource
public DOMSource(org.w3c.dom.Node node,
java.lang.String systemID)
Create a new input source with a DOM node, and with the
system ID also passed in as the base URI.
Parameters:
node - The DOM node that will contain the Source tree.
systemID - Specifies the base URI associated with node.
Method Detail
setNode
public void setNode(org.w3c.dom.Node node)
Set the node that will represents a Source DOM tree.
Parameters:
node - The node that is to be transformed.
getNode
public org.w3c.dom.Node getNode()
Get the node that represents a Source DOM tree.
Returns:
The node that is to be transformed.
setSystemId
public void setSystemId(java.lang.String baseID)
Set the base ID (URL or system ID) from where URLs
will be resolved.
Parameters:
baseID - Base URL for this DOM tree.
getSystemId
public java.lang.String getSystemId()
Get the base ID (URL or system ID) from where URLs
will be resolved.