javax.xml.transform.dom
Class DOMSource
java.lang.Object
javax.xml.transform.dom.DOMSource
- Source
public class DOMSource
extends java.lang.Object
Acts as a holder for a transformation Source tree in the
form of a Document Object Model (DOM) tree.
Document Object Model (DOM) Level 2 Specification
DOMSource() - Zero-argument default constructor.
|
DOMSource(Node n) - Create a new input source with a DOM node.
|
DOMSource(Node node, String systemID) - Create a new input source with a DOM node, and with the
system ID also passed in as the base URI.
|
Node | getNode() - Get the node that represents a Source DOM tree.
|
String | getSystemId() - Get the base ID (URL or system ID) from where URLs
will be resolved.
|
void | setNode(Node node) - Set the node that will represents a Source DOM tree.
|
void | setSystemId(String baseID) - Set the base ID (URL or system ID) from where URLs
will be resolved.
|
FEATURE
public static final String FEATURE
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(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.
n
- The DOM node that will contain the Source tree.
DOMSource
public DOMSource(Node node,
String systemID)
Create a new input source with a DOM node, and with the
system ID also passed in as the base URI.
node
- The DOM node that will contain the Source tree.systemID
- Specifies the base URI associated with node.
getNode
public Node getNode()
Get the node that represents a Source DOM tree.
- The node that is to be transformed.
getSystemId
public String getSystemId()
Get the base ID (URL or system ID) from where URLs
will be resolved.
- getSystemId in interface Source
- Base URL for this DOM tree.
setNode
public void setNode(Node node)
Set the node that will represents a Source DOM tree.
node
- The node that is to be transformed.
setSystemId
public void setSystemId(String baseID)
Set the base ID (URL or system ID) from where URLs
will be resolved.
- setSystemId in interface Source
baseID
- Base URL for this DOM tree.
Copyright B) 2004 Apache XML Project. All Rights Reserved.