summaryrefslogtreecommitdiffstats
path: root/branches/sca-android/android-jdk-classes/src/javax/xml/transform/dom/DOMSource.java
diff options
context:
space:
mode:
Diffstat (limited to 'branches/sca-android/android-jdk-classes/src/javax/xml/transform/dom/DOMSource.java')
-rw-r--r--branches/sca-android/android-jdk-classes/src/javax/xml/transform/dom/DOMSource.java122
1 files changed, 0 insertions, 122 deletions
diff --git a/branches/sca-android/android-jdk-classes/src/javax/xml/transform/dom/DOMSource.java b/branches/sca-android/android-jdk-classes/src/javax/xml/transform/dom/DOMSource.java
deleted file mode 100644
index a55864a04c..0000000000
--- a/branches/sca-android/android-jdk-classes/src/javax/xml/transform/dom/DOMSource.java
+++ /dev/null
@@ -1,122 +0,0 @@
-// $Id: DOMSource.java,v 1.5.14.1.2.2 2004/07/13 22:27:49 jsuttor Exp $
-/*
- * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
- * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
- */
-
-/*
- * @(#)DOMSource.java 1.16 04/07/13
- */
-package javax.xml.transform.dom;
-
-import javax.xml.transform.Source;
-
-import org.w3c.dom.Node;
-
-/**
- * <p>Acts as a holder for a transformation Source tree in the
- * form of a Document Object Model (DOM) tree.</p>
- *
- * <p>Note that XSLT requires namespace support. Attempting to transform a DOM
- * that was not contructed with a namespace-aware parser may result in errors.
- * Parsers can be made namespace aware by calling
- * {@link javax.xml.parsers.DocumentBuilderFactory#setNamespaceAware(boolean awareness)}.</p>
- *
- * @author <a href="Jeff.Suttor@Sun.com">Jeff Suttor</a>
- * @version $Revision: 1.5.14.1.2.2 $, $Date: 2004/07/13 22:27:49 $
- * @see <a href="http://www.w3.org/TR/DOM-Level-2">Document Object Model (DOM) Level 2 Specification</a>
- */
-public class DOMSource implements Source {
-
- /**
- * <p><code>Node</code> to serve as DOM source.</p>
- */
- private Node node;
-
- /**
- * <p>The base ID (URL or system ID) from where URLs
- * will be resolved.</p>
- */
- private String systemID;
-
- /** If {@link javax.xml.transform.TransformerFactory#getFeature}
- * returns true when passed this value as an argument,
- * the Transformer supports Source input of this type.
- */
- public static final String FEATURE =
- "http://javax.xml.transform.dom.DOMSource/feature";
-
- /**
- * <p>Zero-argument default constructor. If this constructor is used, and
- * no DOM source is set using {@link #setNode(Node node)} , then the
- * <code>Transformer</code> will
- * create an empty source {@link org.w3c.dom.Document} using
- * {@link javax.xml.parsers.DocumentBuilder#newDocument()}.</p>
- *
- * @see javax.xml.transform.Transformer#transform(Source xmlSource, Result outputTarget)
- */
- public DOMSource() { }
-
- /**
- * 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.
- *
- * @param n The DOM node that will contain the Source tree.
- */
- public DOMSource(Node n) {
- setNode(n);
- }
-
- /**
- * Create a new input source with a DOM node, and with the
- * system ID also passed in as the base URI.
- *
- * @param node The DOM node that will contain the Source tree.
- * @param systemID Specifies the base URI associated with node.
- */
- public DOMSource(Node node, String systemID) {
- setNode(node);
- setSystemId(systemID);
- }
-
- /**
- * Set the node that will represents a Source DOM tree.
- *
- * @param node The node that is to be transformed.
- */
- public void setNode(Node node) {
- this.node = node;
- }
-
- /**
- * Get the node that represents a Source DOM tree.
- *
- * @return The node that is to be transformed.
- */
- public Node getNode() {
- return node;
- }
-
- /**
- * Set the base ID (URL or system ID) from where URLs
- * will be resolved.
- *
- * @param systemID Base URL for this DOM tree.
- */
- public void setSystemId(String systemID) {
- this.systemID = systemID;
- }
-
- /**
- * Get the base ID (URL or system ID) from where URLs
- * will be resolved.
- *
- * @return Base URL for this DOM tree.
- */
- public String getSystemId() {
- return this.systemID;
- }
-}