Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.w3c.dom.Document

Packages that use Document
javax.xml.parsers | This package provides a pluggability mechanism to allow a compliant SAX or DOM parser to be used independently by an application.
org.apache.serialize | Defines an interface for SAX and DOM serializers, a serializer factory and its configuration, the output format properties, and related interfaces.
org.apache.xalan.lib.sql | Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through "streamable" result set.
org.apache.xalan.processor | Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
org.apache.xalan.stree | Implementation of the Xalan Source Tree, which is a DOM implementation that is optimized for XSLT processing and the needs of Xalan -- derived nodes can index the children, and, combined with specialized node iterators (and tree walkers) can provide optimal child retrieval.
org.apache.xalan.templates | Implements the trax.Templates interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xalan.transformer | In charge of run-time transformations and the production of result trees.
org.apache.xalan.utils | Implementation of Xalan utility classes.
org.apache.xml.serialize.transition | Translate SAX events, a DOM tree, or an XPath node-set return value into a stream.
org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.w3c.dom | Document Object Model level 2 interfaces.

Uses of Document in javax.xml.parsers

Methods in javax.xml.parsers that return Document
`Document` | `DocumentBuilder.parse(java.io.InputStream stream)` Parses the contents of the given `InputStream` and returns a `Document` object.
`Document` | `DocumentBuilder.parse(java.lang.String uri)` Parses the content of the given URI and returns a `Document` object.
`Document` | `DocumentBuilder.parse(java.io.File file)` Parses the content of the given `File` and returns a `Document` object.
`abstract Document` | `DocumentBuilder.parse(InputSource source)` Parses the content of the given `InputSource` and returns a `Document` object.
`abstract Document` | `DocumentBuilder.newDocument()` Creates an new `Document` instance from the underlying DOM implementation.

Uses of Document in org.apache.serialize

Methods in org.apache.serialize with parameters of type Document
`void` | `DOMSerializer.serialize(Document doc)` Serializes the DOM document.

Uses of Document in org.apache.xalan.lib.sql

Classes in org.apache.xalan.lib.sql that implement Document
`class` | `Column` Represents a col node from a row node.
`class` | `ColumnAttribute` Represents a column attribute on a column-header element.
`class` | `ColumnData` Represents the col element text node, i.e., the column value.
`class` | `ColumnHeader` This class represents a column-header Node, which contains the metadata for a column.
`class` | `Row` This class represents a row from a query result set.
`class` | `RowSet` This class represents the row-set StreamableNode, a "streamable" holder for the JDBC query result set.
`class` | `StreamableNode` This is the superclass for all nodes in the org.apache.xalan.lib.sql package.
`class` | `XStatement` Represents a JDBC query statement.

Methods in org.apache.xalan.lib.sql that return Document
`Document` | `StreamableNode.getOwnerDocument()`
`Document` | `ColumnData.getOwnerDocument()` The owner of a col text ode is the #Document (represented by XStatement).
`Document` | `XStatement.getOwnerDocument()` The parent of a document is null.
`Document` | `Row.getOwnerDocument()` The parent of a row is #Document represented by XStatement).
`Document` | `Column.getOwnerDocument()` The parent of col is #Document (represented by XStatement).

Uses of Document in org.apache.xalan.processor

Classes in org.apache.xalan.processor that implement Document
`class` | `CompiledTemplate`

Uses of Document in org.apache.xalan.stree

Classes in org.apache.xalan.stree that implement Document
`class` | `AttrImpl`
`class` | `AttrImplNS`
`class` | `CDATASectionImpl`
`class` | `Child`
`class` | `CommentImpl`
`class` | `DocumentFragmentImpl`
`class` | `DocumentImpl`
`class` | `DocumentTypeImpl`
`class` | `DOMImplementationImpl`
`class` | `ElementImpl`
`class` | `ElementImplWithNS`
`class` | `IndexedDocImpl`
`class` | `IndexedElemImpl`
`class` | `IndexedElemWithNS`
`class` | `NameSpaceDecl`
`class` | `Parent`
`class` | `ProcessingInstructionImpl`
`class` | `TextImpl`
`class` | `WhiteSpace` Right now this is the same as TextImpl.

Methods in org.apache.xalan.stree that return Document
`Document` | `Child.getOwnerDocument()` The `Document` object associated with this node.
`Document` | `DOMImplementationImpl.createDocument(java.lang.String namespaceURI, java.lang.String qualifiedName, DocumentType doctype)` Introduced in DOM Level 2.

Methods in org.apache.xalan.stree with parameters of type Document
`void` | `SourceTreeHandler.setRoot(Document root)` Set the root document of tree will be created.

Constructors in org.apache.xalan.stree with parameters of type Document
`StreeDOMBuilder.StreeDOMBuilder(Document doc, Node node)` StreeDOMBuilder instance constructor...
`StreeDOMBuilder.StreeDOMBuilder(Document doc, DocumentFragment docFrag)` StreeDOMBuilder instance constructor...
`StreeDOMBuilder.StreeDOMBuilder(Document doc)` StreeDOMBuilder instance constructor...

Uses of Document in org.apache.xalan.templates

Classes in org.apache.xalan.templates that implement Document
`class` | `ElemApplyImport` **For advanced use only** Implement xsl:apply-imports.
`class` | `ElemApplyTemplates` **For advanced use only** Implement xsl:apply-templates.
`class` | `ElemAttribute` **For advanced use only** Implement xsl:attribute.
`class` | `ElemAttributeSet` **For advanced use only** Implement xsl:attribute-set.
`class` | `ElemCallTemplate` **For advanced use only** Implement xsl:call-template.
`class` | `ElemChoose` **For advanced use only** Implement xsl:choose.
`class` | `ElemComment` **For advanced use only** Implement xsl:comment.
`class` | `ElemCopy` **For advanced use only** Implement xsl:copy.
`class` | `ElemCopyOf` **For advanced use only** Implement xsl:copy-of.
`class` | `ElemElement` **For advanced use only** Implement xsl:decimal-format.
`class` | `ElemEmpty` **For internal use only** Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly.
`class` | `ElemExtensionCall` **For advanced use only** Implement an extension element.
`class` | `ElemExtensionDecl`
`class` | `ElemExtensionScript`
`class` | `ElemFallback` **For advanced use only** Implement xsl:fallback.
`class` | `ElemForEach` **For advanced use only** Implement xsl:for-each.
`class` | `ElemIf` **For advanced use only** Implement xsl:if.
`class` | `ElemLiteralResult` **For advanced use only** Implement a Literal Result Element.
`class` | `ElemMessage` **For advanced use only** Implement xsl:message.
`class` | `ElemNumber` **For advanced use only** Implement xsl:number.
`class` | `ElemOtherwise` **For advanced use only** Implement xsl:otherwise.
`class` | `ElemParam` **For advanced use only** Implement xsl:param.
`class` | `ElemPI` **For advanced use only** Implement xsl:processing-instruction.
`class` | `ElemSort` **For advanced use only** Implement xsl:sort.
`class` | `ElemTemplate` **For advanced use only** Implement xsl:template.
`class` | `ElemTemplateElement` **For advanced use only** An instance of this class represents an element inside an xsl:template class.
`class` | `ElemText` **For advanced use only** Implement xsl:template.
`class` | `ElemTextLiteral` **For advanced use only** Implement a text literal.
`class` | `ElemUnknown` **For advanced use only** Implement a Literal Result Element.
`class` | `ElemUse` **For advanced use only** Implement xsl:use.
`class` | `ElemValueOf` **For advanced use only** Implement xsl:value-of.
`class` | `ElemVariable` **For advanced use only** Implement xsl:variable.
`class` | `ElemWhen` **For advanced use only** Implement xsl:when.
`class` | `ElemWithParam` **For advanced use only** Implement xsl:with-param.
`class` | `KeyDeclaration` **For internal use only** Holds the attribute declarations for the xsl:keys element.
`class` | `Stylesheet` Represents a stylesheet element.
`class` | `StylesheetComposed` Represents a stylesheet that has methods that resolve includes and imports.
`class` | `StylesheetRoot` This class represents the root object of the stylesheet tree.
`class` | `WhiteSpaceInfo` This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes.

Methods in org.apache.xalan.templates that return Document
`Document` | `ElemTemplateElement.getOwnerDocument()` **For advanced use only** Get the stylesheet owner.

Uses of Document in org.apache.xalan.transformer

Classes in org.apache.xalan.transformer that implement Document
`class` | `ResultTreeFrag` **For internal use only** Container of a result tree fragment.

Methods in org.apache.xalan.transformer that return Document
`Document` | `ResultTreeFrag.getOwnerDocument()` **For internal use only** The `Document` object associated with this node.

Constructors in org.apache.xalan.transformer with parameters of type Document
`ResultTreeFrag.ResultTreeFrag(Document docFactory, XPathContext support)` **For internal use only**
`ResultTreeFrag.ResultTreeFrag(Document docFactory, NodeSet children, XPathContext support)` **For internal use only**

Uses of Document in org.apache.xalan.utils

Classes in org.apache.xalan.utils that implement Document
`class` | `UnImplNode` **For internal use only** To be subclassed by classes that wish to fake being nodes.

Methods in org.apache.xalan.utils that return Document
`Document` | `UnImplNode.getOwnerDocument()` **For internal use only** Unimplemented.

Constructors in org.apache.xalan.utils with parameters of type Document
`DOMBuilder.DOMBuilder(Document doc, Node node)` DOMBuilder instance constructor...
`DOMBuilder.DOMBuilder(Document doc, DocumentFragment docFrag)` DOMBuilder instance constructor...
`DOMBuilder.DOMBuilder(Document doc)` DOMBuilder instance constructor...

Uses of Document in org.apache.xml.serialize.transition

Methods in org.apache.xml.serialize.transition with parameters of type Document
`void` | `BaseMarkupSerializer.serialize(Document doc)` Serializes the DOM document using the previously specified writer and output format.

Uses of Document in org.apache.xpath

Methods in org.apache.xpath that return Document
`Document` | `DOMHelper.createDocument()` Used as a helper for handling DOM issues.
`Document` | `DOMHelper.getDOMFactory()` Get the factory object required to create DOM nodes in the result tree.
`Document` | `DOM2Helper.getDocument()`

Methods in org.apache.xpath with parameters of type Document
`Element` | `DOMHelper.getElementByID(java.lang.String id, Document doc)` Given an ID, return the element.
`java.lang.String` | `DOMHelper.getUnparsedEntityURI(java.lang.String name, Document doc)` The getUnparsedEntityURI function returns the URI of the unparsed entity with the specified name in the same document as the context node (see [3.3 Unparsed Entities]).
`void` | `DOMHelper.setDOMFactory(Document domFactory)` Get the factory object required to create DOM nodes in the result tree.
`void` | `DOM2Helper.setDocument(Document doc)`
`Element` | `DOM2Helper.getElementByID(java.lang.String id, Document doc)` Given an ID, return the element.
`java.lang.String` | `SourceTreeManager.findURIFromDoc(Document owner)` Given a document, find the URL associated with that document.

Uses of Document in org.w3c.dom

Methods in org.w3c.dom that return Document
`Document` | `DOMImplementation.createDocument(java.lang.String namespaceURI, java.lang.String qualifiedName, DocumentType doctype)` Creates an XML `Document` object of the specified type with its document element.
`Document` | `Node.getOwnerDocument()` The `Document` object associated with this node.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000 Apache XML Project. All Rights Reserved.