Uses of Interface
org.w3c.dom.Document

Packages that use Document
javax.xml.parsers   
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.xalan.xsltc.runtime   
org.apache.xml.dtm.ref   
org.apache.xml.dtm.ref.dom2dtm   
org.apache.xml.utils Implementation of Xalan utility classes. 
org.apache.xpath.domapi Implements DOM Level 3 XPath API 
org.w3c.dom   
org.w3c.dom.html   
org.w3c.dom.ls   
 

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
          This class processes parse events for an exslt func:result element.
 class ProcessorExsltFunction
          This class processes parse events for an exslt func:function element.
 class ProcessorImport
          This class processes parse events for an xsl:import element.
 class ProcessorInclude
          TransformerFactory class for xsl:include markup.
 class ProcessorLRE
          Processes an XSLT literal-result-element, or something that looks like one.
 class ProcessorStylesheetDoc
          This class processes the xsl:stylesheet element.
 class ProcessorStylesheetElement
          TransformerFactory for xsl:stylesheet or xsl:transform markup.
 class ProcessorTemplateElem
          This class processes parse events for an XSLT template element.
 class ProcessorText
          Process xsl:text.
 class ProcessorUnknown
          This class processes an unknown template element.
 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
          Implement xsl:decimal-format.
 class ElemApplyImport
          Implement xsl:apply-imports.
 class ElemApplyTemplates
          Implement xsl:apply-templates.
 class ElemAttribute
          Implement xsl:attribute.
 class ElemAttributeSet
          Implement xsl:attribute-set.
 class ElemCallTemplate
          Implement xsl:call-template.
 class ElemChoose
          Implement xsl:choose.
 class ElemComment
          Implement xsl:comment.
 class ElemCopy
          Implement xsl:copy.
 class ElemCopyOf
          Implement xsl:copy-of.
 class ElemElement
          Implement xsl:element
 class ElemEmpty
          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
          Implement func:function.
 class ElemExtensionCall
          Implement an extension element.
 class ElemExtensionDecl
          Implement the declaration of an extension element
 class ElemExtensionScript
          Implement Script extension element
 class ElemFallback
          Implement xsl:fallback.
 class ElemForEach
          Implement xsl:for-each.
 class ElemIf
          Implement xsl:if.
 class ElemLiteralResult
          Implement a Literal Result Element.
 class ElemMessage
          Implement xsl:message.
 class ElemNumber
          Implement xsl:number.
 class ElemOtherwise
          Implement xsl:otherwise.
 class ElemParam
          Implement xsl:param.
 class ElemPI
          Implement xsl:processing-instruction.
 class ElemSort
          Implement xsl:sort.
 class ElemTemplate
          Implement xsl:template.
 class ElemTemplateElement
          An instance of this class represents an element inside an xsl:template class.
 class ElemText
          Implement xsl:template.
 class ElemTextLiteral
          Implement a text literal.
 class ElemUnknown
          Implement an unknown element
 class ElemUse
          Implement xsl:use.
 class ElemValueOf
          Implement xsl:value-of.
 class ElemVariable
          Implement xsl:variable.
 class ElemVariablePsuedo
           
 class ElemWhen
          Implement xsl:when.
 class ElemWithParam
          Implement xsl:with-param.
 class KeyDeclaration
          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.
 Document ElemLiteralResult.Attribute.getOwnerDocument()
           
 

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.xalan.xsltc.runtime
 

Methods in org.apache.xalan.xsltc.runtime that return Document
 Document AbstractTranslet.newDocument(java.lang.String uri, java.lang.String qname)
           
 

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

Classes in org.apache.xml.dtm.ref that implement Document
 class DTMNodeProxy
          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
          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.
static Document DOMHelper.createDocument(boolean isSecureProcessing)
          Deprecated. DOM Level 1 did not have a standard mechanism for creating a new Document object.
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.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.
 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.
 

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.domapi
 

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 a DOM 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 andholds the entire content.
 

Uses of Document in org.w3c.dom.ls
 

Methods in org.w3c.dom.ls that return Document
 Document LSParser.parse(LSInput input)
          Parse an XML document from a resource identified by a LSInput.
 Document LSParser.parseURI(java.lang.String uri)
          Parse an XML document from a location identified by a URI reference [IETF RFC 2396].
 Document LSLoadEvent.getNewDocument()
          The document that finished loading.
 



Copyright 2006 Apache XML Project. All Rights Reserved.