Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
xml-commons External Source Code Files
xml-commons External Source Code Files are provided in the source package file, xml-commons-external-1.4.01-src.zip.
You can download xml-commons-external-1.4.01-src.zip as described in the previous tutorial
You can also browse xml-commons External Source Code below:
✍: FYIcenter
⏎ javax/xml/transform/dom/DOMSource.java
/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ // $Id: DOMSource.java 446598 2006-09-15 12:55:40Z jeremias $ 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: 446598 $, $Date: 2006-09-15 08:55:40 -0400 (Fri, 15 Sep 2006) $ * @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; } }
⏎ javax/xml/transform/dom/DOMSource.java
⇒ Donwload xml-commons-external-1.3.05-bin.zip
⇐ Download and Install xml-commons External Source Package
2009-01-25, 31234👍, 0💬
Popular Posts:
Java Cryptography Extension 1.6 JAR File Size and Download Location: File name: jce.jar, jce-1.6.jar...
What Is log4j-1.2.13.jar? I got the JAR file from logging-log4j-1.2.13.zip .log4j-1.2.13.jar is the ...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
What Is wstx-asl-3.2.8.jar? wstx-asl-3.2.8.jar is JAR file for the ASL component of Woodstox 3.2.8. ...
commons-collections4-4.4 -sources.jaris the source JAR file for Apache Commons Collections 4.2, whic...