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
⏎ org/w3c/dom/DocumentFragment.java
/* * Copyright (c) 2004 World Wide Web Consortium, * * (Massachusetts Institute of Technology, European Research Consortium for * Informatics and Mathematics, Keio University). All Rights Reserved. This * work is distributed under the W3C(r) Software License [1] in the hope that * it will be useful, but WITHOUT ANY WARRANTY; without even the implied * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 */ package org.w3c.dom; /** * <code>DocumentFragment</code> is a "lightweight" or "minimal" * <code>Document</code> object. It is very common to want to be able to * extract a portion of a document's tree or to create a new fragment of a * document. Imagine implementing a user command like cut or rearranging a * document by moving fragments around. It is desirable to have an object * which can hold such fragments and it is quite natural to use a Node for * this purpose. While it is true that a <code>Document</code> object could * fulfill this role, a <code>Document</code> object can potentially be a * heavyweight object, depending on the underlying implementation. What is * really needed for this is a very lightweight object. * <code>DocumentFragment</code> is such an object. * <p>Furthermore, various operations -- such as inserting nodes as children * of another <code>Node</code> -- may take <code>DocumentFragment</code> * objects as arguments; this results in all the child nodes of the * <code>DocumentFragment</code> being moved to the child list of this node. * <p>The children of a <code>DocumentFragment</code> node are zero or more * nodes representing the tops of any sub-trees defining the structure of * the document. <code>DocumentFragment</code> nodes do not need to be * well-formed XML documents (although they do need to follow the rules * imposed upon well-formed XML parsed entities, which can have multiple top * nodes). For example, a <code>DocumentFragment</code> might have only one * child and that child node could be a <code>Text</code> node. Such a * structure model represents neither an HTML document nor a well-formed XML * document. * <p>When a <code>DocumentFragment</code> is inserted into a * <code>Document</code> (or indeed any other <code>Node</code> that may * take children) the children of the <code>DocumentFragment</code> and not * the <code>DocumentFragment</code> itself are inserted into the * <code>Node</code>. This makes the <code>DocumentFragment</code> very * useful when the user wishes to create nodes that are siblings; the * <code>DocumentFragment</code> acts as the parent of these nodes so that * the user can use the standard methods from the <code>Node</code> * interface, such as <code>Node.insertBefore</code> and * <code>Node.appendChild</code>. * <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407'>Document Object Model (DOM) Level 3 Core Specification</a>. */ public interface DocumentFragment extends Node { }
⏎ org/w3c/dom/DocumentFragment.java
⇒ Donwload xml-commons-external-1.3.05-bin.zip
⇐ Download and Install xml-commons External Source Package
2009-01-25, 32535👍, 0💬
Popular Posts:
commons-io-1.4.jar is the JAR file for Commons IO 1.4, which is a library of utilities to assist wit...
What Is jms.jar? I heard it's related to JMS (Java Message Service) 1.1? The if you have an jms.jar ...
What Is poi-scratchpad-3.5.jar? poi-scratchpad-3.5.jar is one of the JAR files for Apache POI 3.5, w...
The Apache FontBox library is an open source Java tool to obtain low level information from font fil...
JDK 7 tools.jar is the JAR file for JDK 7 tools. It contains Java classes to support different JDK t...