Uses of Interface
org.xml.sax.DTDHandler

Packages that use DTDHandler
gnu.xml.aelfred2 This package contains Ælfred2, which includes an enhanced SAX2-compatible version of the Ælfred non-validating XML parser, a modular (and hence optional) DTD validating parser, and modular (and hence optional) JAXP glue to those. 
gnu.xml.dom This is a Free Software DOM Level 2 implementation, supporting these features: "XML", "Events", "MutationEvents", "HTMLEvents" (won't generate them though), "UIEvents" (also won't generate them), "USER-Events" (a conformant extension), and "Traversal" (optional; no TreeWalker yet). 
gnu.xml.pipeline This package exposes a kind of XML processing pipeline, based on sending SAX events, which can be used as components of application architectures. 
gnu.xml.util This package contains XML utilities, including SAX2 XML writers and a parser of DOM trees, plus a command line driver. 
org.xml.sax This package provides the core SAX APIs. 
org.xml.sax.ext This package contains interfaces to SAX2 facilities that conformant SAX drivers won't necessarily support. 
org.xml.sax.helpers This package contains "helper" classes, including support for bootstrapping SAX-based applications. 
 

Uses of DTDHandler in gnu.xml.aelfred2
 

Methods in gnu.xml.aelfred2 that return DTDHandler
 DTDHandler XmlReader.getDTDHandler()
          SAX2: Returns the object used to process declarations related to notations and unparsed entities.
 DTDHandler SAXDriver.getDTDHandler()
          SAX2: Returns the object used to process declarations related to notations and unparsed entities.
 

Methods in gnu.xml.aelfred2 with parameters of type DTDHandler
 void XmlReader.setDTDHandler(DTDHandler handler)
          SAX1 Assigns DTD handler
 void SAXDriver.setDTDHandler(DTDHandler handler)
          SAX1, SAX2: Set the DTD handler for this parser.
 

Uses of DTDHandler in gnu.xml.dom
 

Classes in gnu.xml.dom that implement DTDHandler
static class Consumer.Backdoor
          Implements the backdoors needed by DOM.
 

Uses of DTDHandler in gnu.xml.pipeline
 

Classes in gnu.xml.pipeline that implement DTDHandler
static class DomConsumer.Handler
          Class used to intercept various parsing events and use them to populate a DOM document.
 class EventFilter
          A customizable event consumer, used to assemble various kinds of filters using SAX handlers and an optional second consumer.
 class LinkFilter
          Pipeline filter to remember XHTML links found in a document, so they can later be crawled.
 class NSFilter
          This filter ensures that element and attribute names are properly prefixed, and that such prefixes are declared.
 class TeeConsumer
          Fans its events out to two other consumers, a "tee" filter stage in an event pipeline.
 class TextConsumer
          Terminates a pipeline, consuming events to print them as well formed XML (or XHTML) text.
 class ValidationConsumer
          This class checks SAX2 events to report validity errors; it works as both a filter and a terminus on an event pipeline.
 class WellFormednessFilter
          This filter reports fatal exceptions in the case of event streams that are not well formed.
 class XIncludeFilter
          Filter to process an XPointer-free subset of XInclude, supporting its use as a kind of replacement for parsed general entities.
 class XsltFilter
          Packages an XSLT transform as a pipeline component.
 

Methods in gnu.xml.pipeline that return DTDHandler
 DTDHandler TextConsumer.getDTDHandler()
          EventConsumer Returns the dtd handler being used.
 DTDHandler TeeConsumer.getDTDHandler()
          Returns the dtd handler being used.
 DTDHandler EventFilter.getDTDHandler()
          Returns the dtd handler being used.
 DTDHandler EventConsumer.getDTDHandler()
          Few stages will use unparsed entities.
 DTDHandler DomConsumer.getDTDHandler()
          Returns the DTD handler being used.
 DTDHandler CallFilter.getDTDHandler()
          Returns the DTD handler currently in use.
 

Methods in gnu.xml.pipeline with parameters of type DTDHandler
 void EventFilter.setDTDHandler(DTDHandler h)
          Assigns the DTD handler to use; a null handler indicates that these events will not be forwarded.
 

Uses of DTDHandler in gnu.xml.util
 

Classes in gnu.xml.util that implement DTDHandler
 class XHTMLWriter
          This extends XMLWriter to create a class which defaults to writing XHTML text, preferring the US-ASCII encoding.
 class XMLWriter
          This class is a SAX handler which writes all its input as a well formed XML or XHTML document.
 

Methods in gnu.xml.util that return DTDHandler
 DTDHandler DomParser.getDTDHandler()
          SAX2: Returns the object used to process declarations related to notations and unparsed entities.
 

Methods in gnu.xml.util with parameters of type DTDHandler
 void DomParser.setDTDHandler(DTDHandler handler)
          SAX1: Provides an object which may be used to intercept declarations related to notations and unparsed entities.
 

Uses of DTDHandler in org.xml.sax
 

Classes in org.xml.sax that implement DTDHandler
 class HandlerBase
          Deprecated. This class works with the deprecated DocumentHandler interface. It has been replaced by the SAX2 DefaultHandler class.
 

Methods in org.xml.sax that return DTDHandler
 DTDHandler XMLReader.getDTDHandler()
          Return the current DTD handler.
 

Methods in org.xml.sax with parameters of type DTDHandler
 void XMLReader.setDTDHandler(DTDHandler handler)
          Allow an application to register a DTD event handler.
 void Parser.setDTDHandler(DTDHandler handler)
          Deprecated. Allow an application to register a DTD event handler.
 

Uses of DTDHandler in org.xml.sax.ext
 

Classes in org.xml.sax.ext that implement DTDHandler
 class DefaultHandler2
          This class extends the SAX2 base handler class to support the SAX2 LexicalHandler and DeclHandler extensions.
 

Uses of DTDHandler in org.xml.sax.helpers
 

Classes in org.xml.sax.helpers that implement DTDHandler
 class DefaultHandler
          Default base class for SAX2 event handlers.
 class XMLFilterImpl
          Base class for deriving an XML filter.
 

Methods in org.xml.sax.helpers that return DTDHandler
 DTDHandler XMLFilterImpl.getDTDHandler()
          Get the current DTD event handler.
 DTDHandler ParserAdapter.getDTDHandler()
          Return the current DTD handler.
 

Methods in org.xml.sax.helpers with parameters of type DTDHandler
 void XMLReaderAdapter.setDTDHandler(DTDHandler handler)
          Register the DTD event handler.
 void XMLFilterImpl.setDTDHandler(DTDHandler handler)
          Set the DTD event handler.
 void ParserAdapter.setDTDHandler(DTDHandler handler)
          Set the DTD handler.
 



Source code is under GPL (with library exception) in the JAXP project at http://www.gnu.org/software/classpathx/jaxp
This documentation was derived from that source code on 2003-06-07.