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 | Provides classes allowing the processing of XML documents.
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.templates | Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xalan.xslt | Implementation of Xalan command-line interface.
org.apache.xml.dtm.ref |
org.apache.xml.dtm.ref.dom2dtm |
org.apache.xml.utils | Implementation of Xalan utility classes.
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.apache.xpath.domapi |
org.w3c.dom |
org.w3c.dom.html |

Uses of Document in javax.xml.parsers

Methods in javax.xml.parsers that return Document
`Document` | `DocumentBuilder.parse(java.io.InputStream is)` Parse the content of the given `InputStream` as an XML document and return a new DOM `Document` object.
`Document` | `DocumentBuilder.parse(java.io.InputStream is, java.lang.String systemId)` Parse the content of the given `InputStream` as an XML document and return a new DOM `Document` object.
`Document` | `DocumentBuilder.parse(java.lang.String uri)` Parse the content of the given URI as an XML document and return a new DOM `Document` object.
`Document` | `DocumentBuilder.parse(java.io.File f)` Parse the content of the given file as an XML document and return a new DOM `Document` object.
`abstract Document` | `DocumentBuilder.parse(InputSource is)` Parse the content of the given input source as an XML document and return a new DOM `Document` object.
`abstract Document` | `DocumentBuilder.newDocument()` Obtain a new instance of a DOM `Document` object to build a DOM tree with.

Uses of Document in org.apache.xalan.processor

Classes in org.apache.xalan.processor that implement Document
`class` | `ProcessorCharacters` This class processes character events for a XSLT template element.
`class` | `ProcessorExsltFuncResult` **For internal use only** This class processes parse events for an exslt func:result element.
`class` | `ProcessorExsltFunction` **For internal use only** This class processes parse events for an exslt func:function element.
`class` | `ProcessorLRE` **For internal use only** Processes an XSLT literal-result-element, or something that looks like one.
`class` | `ProcessorStylesheetDoc` **For internal use only** This class processes the xsl:stylesheet element.
`class` | `ProcessorTemplateElem` This class processes parse events for an XSLT template element.
`class` | `ProcessorText` Process xsl:text.
`class` | `ProcessorUnknown` **For internal use only** This class processes an unknown template element, and ignores the startElement and endElement events.
`class` | `WhitespaceInfoPaths`
`class` | `XSLTElementProcessor` This class acts as the superclass for all stylesheet element processors, and deals with things that are common to all elements.

Uses of Document in org.apache.xalan.templates

Classes in org.apache.xalan.templates that implement Document
`class` | `DecimalFormatProperties` **For advanced use only** Implement xsl:decimal-format.
`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:element
`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` | `ElemExsltFuncResult` Handles the EXSLT result element within an EXSLT function element.
`class` | `ElemExsltFunction` **For advanced use only** Implement func:function.
`class` | `ElemExtensionCall` **For advanced use only** Implement an extension element.
`class` | `ElemExtensionDecl` **For internal use only** Implement the declaration of an extension element
`class` | `ElemExtensionScript` **For internal use only** Implement Script extension element
`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` | `ElemVariablePsuedo`
`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` | `NamespaceAlias` Object to hold an xsl:namespace element.
`class` | `OutputProperties` This class provides information from xsl:output elements.
`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()` Get the stylesheet owner.

Uses of Document in org.apache.xalan.xslt

Methods in org.apache.xalan.xslt with parameters of type Document
`void` | `EnvironmentCheck.appendEnvironmentReport(Node container, Document factory, java.util.Hashtable h)` Stylesheet extension entrypoint: Dump a basic Xalan environment report from getEnvironmentHash() to a Node.

Uses of Document in org.apache.xml.dtm.ref

Classes in org.apache.xml.dtm.ref that implement Document
`class` | `DTMNodeProxy` **For internal use only** `DTMNodeProxy` presents a DOM Node API front-end to the DTM model.

Methods in org.apache.xml.dtm.ref that return Document
`Document` | `DTMNodeProxy.getOwnerDocument()`

Uses of Document in org.apache.xml.dtm.ref.dom2dtm

Methods in org.apache.xml.dtm.ref.dom2dtm that return Document
`Document` | `DOM2DTMdefaultNamespaceDeclarationNode.getOwnerDocument()`

Uses of Document in org.apache.xml.utils

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

Fields in org.apache.xml.utils declared as Document
`Document` | `DOMBuilder.m_doc` Root document

Methods in org.apache.xml.utils that return Document
`Document` | `UnImplNode.getOwnerDocument()` Unimplemented.

Methods in org.apache.xml.utils with parameters of type Document
`static void` | `Hashtree2Node.appendHashToNode(java.util.Hashtable hash, java.lang.String name, Node container, Document factory)` Convert a Hashtable into a Node tree.

Constructors in org.apache.xml.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.xpath

Methods in org.apache.xpath that return Document
`static Document` | `DOMHelper.createDocument()` Deprecated. DOM Level 1 did not have a standard mechanism for creating a new Document object.
`Document` | `DOMHelper.getDOMFactory()` Deprecated. Retrieve the factory object required to create DOM nodes in the result tree.
`Document` | `DOM2Helper.getDocument()` Deprecated. Query which document this helper is currently operating on.

Methods in org.apache.xpath with parameters of type Document
`Element` | `DOMHelper.getElementByID(java.lang.String id, Document doc)` Deprecated. Given an ID, return the element.
`java.lang.String` | `DOMHelper.getUnparsedEntityURI(java.lang.String name, Document doc)` Deprecated. 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)` Deprecated. Store the factory object required to create DOM nodes in the result tree.
`void` | `DOM2Helper.setDocument(Document doc)` Deprecated. Specify which document this helper is currently operating on.
`Element` | `DOM2Helper.getElementByID(java.lang.String id, Document doc)` Deprecated. Given an XML ID, return the element.

Uses of Document in org.apache.xpath.domapi

Methods in org.apache.xpath.domapi that return Document
`Document` | `XPathNamespaceImpl.getOwnerDocument()`

Constructors in org.apache.xpath.domapi with parameters of type Document
`XPathEvaluatorImpl.XPathEvaluatorImpl(Document doc)` Constructor for XPathEvaluatorImpl.

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.

Uses of Document in org.w3c.dom.html

Subinterfaces of Document in org.w3c.dom.html
`interface` | `HTMLDocument` An `HTMLDocument` is the root of the HTML hierarchy and holds the entire content.

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

Copyright © 2002 Apache XML Project. All Rights Reserved.