A C D E F G H I L M N O P R S T U V W X

A

addAttribute(String, String, String) - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Add an attribute to an attribute list.
addAttribute(String, String, String, String, String) - Method in class org.xml.sax.helpers.AttributesImpl
Add an attribute to the end of the list.
addDirectoryMapping(Dictionary, String[][], File) - Static method in class org.brownell.xml.Resolver
Updates a dictionary used to map PUBLIC identifiers to file names, so that it uses the mappings in a specified directory.
attributeDecl(String, String, String, String, String) - Method in interface org.xml.sax.ext.DeclHandler
Report an attribute type declaration.
attributeDecl(String, String, String, String, String) - Method in class org.brownell.xml.EchoHandler
SAX2: called on attribute declarations
attributeDecl(String, String, String, String, String) - Method in class org.brownell.xml.DefaultHandler
SAX2: called on attribute declarations
attributeDecl(String, String, String, String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
attributeDecl(String, String, String, String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
attributeDecl(String, String, String, String, String) - Method in class org.brownell.xml.pipeline.ValidationConsumer
DecllHandler Records attribute declaration for later use in validating document content, and checks validity constraints that are applicable to attribute declarations.
AttributeList - interface org.xml.sax.AttributeList.
Deprecated. This interface has been replaced by the SAX2 Attributes interface, which includes Namespace support.
AttributeListImpl - class org.xml.sax.helpers.AttributeListImpl.
Deprecated. This class implements a deprecated interface, AttributeList; that interface has been replaced by Attributes, which is implemented in the AttributesImpl helper class.
AttributeListImpl() - Constructor for class org.xml.sax.helpers.AttributeListImpl
Deprecated. Create an empty attribute list.
AttributeListImpl(AttributeList) - Constructor for class org.xml.sax.helpers.AttributeListImpl
Deprecated. Construct a persistent copy of an existing attribute list.
Attributes - interface org.xml.sax.Attributes.
Interface for a list of XML attributes.
AttributesImpl - class org.xml.sax.helpers.AttributesImpl.
Default implementation of the Attributes interface.
AttributesImpl() - Constructor for class org.xml.sax.helpers.AttributesImpl
Construct a new, empty AttributesImpl object.
AttributesImpl(Attributes) - Constructor for class org.xml.sax.helpers.AttributesImpl
Copy an existing Attributes object.

C

CallFilter - class org.brownell.xml.pipeline.CallFilter.
Input is sent as an XML request to given URI, and the output of this filter is the parsed response to that request.
CallFilter(String, EventConsumer) - Constructor for class org.brownell.xml.pipeline.CallFilter
Initializes a call filter so that its inputs are sent to the specified URI, and its outputs are sent to the next consumer provided.
characters(char[], int, int) - Method in interface org.xml.sax.ContentHandler
Receive notification of character data.
characters(char[], int, int) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of character data inside an element.
characters(char[], int, int) - Method in interface org.xml.sax.DocumentHandler
Deprecated. Receive notification of character data.
characters(char[], int, int) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a character data event.
characters(char[], int, int) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Adapt a SAX2 characters event.
characters(char[], int, int) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of character data inside an element.
characters(char[], int, int) - Method in class org.xml.sax.helpers.ParserAdapter
Adapt a SAX1 characters event.
characters(char[], int, int) - Method in class org.brownell.xml.EchoHandler
SAX1: reports content characters
characters(char[], int, int) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
characters(char[], int, int) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
characters(char[], int, int) - Method in class org.brownell.xml.pipeline.ValidationConsumer
ContentHandler Reports a validity error if the element's content model does not permit character data.
clear() - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Clear the attribute list.
clear() - Method in class org.xml.sax.helpers.AttributesImpl
Clear the attribute list for reuse.
comment(char[], int, int) - Method in interface org.xml.sax.ext.LexicalHandler
Report an XML comment anywhere in the document.
comment(char[], int, int) - Method in class org.brownell.xml.EchoHandler
SAX2: called when comments are parsed.
comment(char[], int, int) - Method in class org.brownell.xml.DefaultHandler
SAX2: called when comments are parsed
comment(char[], int, int) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
comment(char[], int, int) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
ContentHandler - interface org.xml.sax.ContentHandler.
Receive notification of the logical content of a document.
createDocument(InputSource) - Static method in class org.brownell.xml.DomBuilder
Convenience routine, which uses the default DOM and parser (as described above) to parse the specified (XML) document into a DOM document tree.
createDocument(String) - Static method in class org.brownell.xml.DomBuilder
Convenience routine, which uses the default DOM and parser (as described above) to parse the specified (XML) document into a DOM document tree.
createDom() - Static method in class org.brownell.xml.DomFactory
Access the system default DOM implementation.
createDom(String) - Static method in class org.brownell.xml.DomFactory
Create a new DOM implementation object using the class name provided.
createEmptyDocument() - Static method in class org.brownell.xml.DomBuilder
Returns an empty DOM document of the system default implementation.
createEmptyDocument(String) - Static method in class org.brownell.xml.DomBuilder
Returns an empty DOM document of the specified implementation.
createPipeline(String) - Static method in class org.brownell.xml.pipeline.PipelineFactory
Creates a simple pipeline according to the description string passed in.
createPipeline(String[], EventConsumer) - Static method in class org.brownell.xml.pipeline.PipelineFactory
Extends an existing pipeline by prepending a pre-tokenized filter pipeline to the specified consumer.
createPipeline(String, EventConsumer) - Static method in class org.brownell.xml.pipeline.PipelineFactory
Extends an existing pipeline by prepending the filter pipeline to the specified consumer.
createXhtmlResolver(String) - Static method in class org.brownell.xml.Resolver
Constructs a resolver that uses the specified local directory to cache the XHTML 1.0 DTD components.
createXMLReader() - Static method in class org.xml.sax.helpers.XMLReaderFactory
Attempt to create an XML reader.
createXMLReader(String) - Static method in class org.xml.sax.helpers.XMLReaderFactory
Attempt to create an XML reader from a class name.

D

declarePrefix(String, String) - Method in class org.xml.sax.helpers.NamespaceSupport
Declare a Namespace prefix.
DeclHandler - interface org.xml.sax.ext.DeclHandler.
SAX2 extension handler for DTD declaration events.
DefaultHandler - class org.xml.sax.helpers.DefaultHandler.
Default base class for SAX2 event handlers.
DefaultHandler - class org.brownell.xml.DefaultHandler.
This class extends the SAX base handler class to support the SAX2 Lexical and Declaration handlers.
DefaultHandler() - Constructor for class org.xml.sax.helpers.DefaultHandler
 
DefaultHandler() - Constructor for class org.brownell.xml.DefaultHandler
Constructs a handler which ignores all parsing events.
DocumentHandler - interface org.xml.sax.DocumentHandler.
Deprecated. This interface has been replaced by the SAX2 ContentHandler interface, which includes Namespace support.
DomBuilder - class org.brownell.xml.DomBuilder.
Builds a DOM Level 1 (or Level 2) Document object from the output of a SAX2 parser, using a defaulted or specified DOM implementation and parser.
DomBuilder() - Constructor for class org.brownell.xml.DomBuilder
Constructs a builder using the default DOM document class and the default SAX parser.
DomBuilder(String) - Constructor for class org.brownell.xml.DomBuilder
Constructs a builder using the specified DOM document class and the default SAX2 parser.
DomBuilder(String, XMLReader) - Constructor for class org.brownell.xml.DomBuilder
Constructs a builder using the specified DOM document class and the specified SAX parser.
DomBuilder(XMLReader) - Constructor for class org.brownell.xml.DomBuilder
Constructs a builder using the default DOM document class and the specified SAX2 parser.
DomConsumer - class org.brownell.xml.pipeline.DomConsumer.
This consumer builds a DOM Document from its input, acting either as a pipeline terminus or as an intermediate buffer.
DomConsumer() - Constructor for class org.brownell.xml.pipeline.DomConsumer
Configures this consumer to use the system default implementation of DOM when constructing its result value.
DomConsumer(EventConsumer) - Constructor for class org.brownell.xml.pipeline.DomConsumer
Configures this consumer as a buffer/filter, using the system default DOM implementation when constructing its result value.
DomConsumer(String) - Constructor for class org.brownell.xml.pipeline.DomConsumer
Configures this consumer to use the specified implementation of a DOM Document when constructing its result value.
DomConsumer(String, EventConsumer) - Constructor for class org.brownell.xml.pipeline.DomConsumer
Configures this consumer as a buffer/filter, using the specified DOM implementation when constructing its result value.
DomFactory - class org.brownell.xml.DomFactory.
Instantiates a DOMImplementation object, according to system defaults or a user-specified implementation choice.
DomParser2 - class org.brownell.xml.DomParser2.
This parser emits SAX2 parsing events as it traverses a DOM tree, using any conformant implementation of DOM.
DomParser2() - Constructor for class org.brownell.xml.DomParser2
Constructs an unitialized SAX2 parser.
DomParser2(Node) - Constructor for class org.brownell.xml.DomParser2
Constructs an SAX2 parser initialized to traverse the specified DOM tree.
DomProducer - class org.brownell.xml.pipeline.DomProducer.
A SAX event source generated from a DOM node, normally a document.
DomProducer(Node) - Constructor for class org.brownell.xml.pipeline.DomProducer
Produces a series of events corresponding to the appropriate traversal of the specified DOM node.
DoParse - class org.brownell.xml.DoParse.
This class provides a driver which may be invoked from the command line to process a document using a SAX parser and a specified processing pipeline.
DTDHandler - interface org.xml.sax.DTDHandler.
Receive notification of basic DTD-related events.

E

EchoHandler - class org.brownell.xml.EchoHandler.
This class is a SAX handler which echoes all its input as a well formed XML or XHTML document.
EchoHandler() - Constructor for class org.brownell.xml.EchoHandler
Constructs this handler with System.out used to write SAX events using the UTF-8 encoding.
EchoHandler(OutputStream) - Constructor for class org.brownell.xml.EchoHandler
Constructs a handler which writes all input to the output stream in the UTF-8 encoding, and closes it when endDocument is called.
EchoHandler(Writer) - Constructor for class org.brownell.xml.EchoHandler
Constructs a handler which writes all input to the writer, and then closes the writer when the document ends.
EchoHandler(Writer, String) - Constructor for class org.brownell.xml.EchoHandler
Constructs a handler which writes all input to the writer, and then closes the writer when the document ends.
elementDecl(String, String) - Method in interface org.xml.sax.ext.DeclHandler
Report an element type declaration.
elementDecl(String, String) - Method in class org.brownell.xml.EchoHandler
SAX2: called on element declarations
elementDecl(String, String) - Method in class org.brownell.xml.DefaultHandler
SAX2: called on element declarations
elementDecl(String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
elementDecl(String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
elementDecl(String, String) - Method in class org.brownell.xml.pipeline.ValidationConsumer
DecllHandler Records the element declaration for later use when checking document content, and checks validity constraints that apply to element declarations.
endCDATA() - Method in interface org.xml.sax.ext.LexicalHandler
Report the end of a CDATA section.
endCDATA() - Method in class org.brownell.xml.EchoHandler
SAX2: called after parsing CDATA characters
endCDATA() - Method in class org.brownell.xml.DefaultHandler
SAX2: called after parsing CDATA characters
endCDATA() - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
endCDATA() - Method in class org.brownell.xml.pipeline.WellFormednessFilter
 
endCDATA() - Method in class org.brownell.xml.pipeline.TeeConsumer
 
endDocument() - Method in interface org.xml.sax.ContentHandler
Receive notification of the end of a document.
endDocument() - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of the end of the document.
endDocument() - Method in interface org.xml.sax.DocumentHandler
Deprecated. Receive notification of the end of a document.
endDocument() - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter an end document event.
endDocument() - Method in class org.xml.sax.helpers.XMLReaderAdapter
End document event.
endDocument() - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of the end of the document.
endDocument() - Method in class org.xml.sax.helpers.ParserAdapter
Adapt a SAX1 end document event.
endDocument() - Method in class org.brownell.xml.EchoHandler
SAX1: indicates the completion of a parse
endDocument() - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
endDocument() - Method in class org.brownell.xml.pipeline.WellFormednessFilter
 
endDocument() - Method in class org.brownell.xml.pipeline.TeeConsumer
 
endDocument() - Method in class org.brownell.xml.pipeline.NSFilter
 
endDocument() - Method in class org.brownell.xml.pipeline.ValidationConsumer
ContentHandler Checks whether all ID values that were referenced have been declared, and releases all resources.
endDocument() - Method in class org.brownell.xml.pipeline.LinkFilter
Forgets about any base URI information that may be recorded.
endDTD() - Method in interface org.xml.sax.ext.LexicalHandler
Report the end of DTD declarations.
endDTD() - Method in class org.brownell.xml.EchoHandler
SAX2: called after the doctype is parsed
endDTD() - Method in class org.brownell.xml.DefaultHandler
SAX2: called after the doctype is parsed
endDTD() - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
endDTD() - Method in class org.brownell.xml.pipeline.WellFormednessFilter
 
endDTD() - Method in class org.brownell.xml.pipeline.TeeConsumer
 
endDTD() - Method in class org.brownell.xml.pipeline.ValidationConsumer
LexicalHandler Verifies that all referenced notations and unparsed entities have been declared.
endElement(String) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of the end of an element.
endElement(String) - Method in interface org.xml.sax.DocumentHandler
Deprecated. Receive notification of the end of an element.
endElement(String) - Method in class org.xml.sax.helpers.ParserAdapter
Adapt a SAX1 end element event.
endElement(String, String, String) - Method in interface org.xml.sax.ContentHandler
Receive notification of the end of an element.
endElement(String, String, String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter an end element event.
endElement(String, String, String) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Adapt a SAX2 end element event.
endElement(String, String, String) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of the end of an element.
endElement(String, String, String) - Method in class org.brownell.xml.EchoHandler
SAX2: indicates the end of an element
endElement(String, String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
endElement(String, String, String) - Method in class org.brownell.xml.pipeline.WellFormednessFilter
 
endElement(String, String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
endElement(String, String, String) - Method in class org.brownell.xml.pipeline.NSFilter
 
endElement(String, String, String) - Method in class org.brownell.xml.pipeline.ValidationConsumer
ContentHandler Reports a validity error if the element's content model does not permit end-of-element yet, or a well formedness error if there was no matching startElement call.
endEntity(String) - Method in interface org.xml.sax.ext.LexicalHandler
Report the end of an entity.
endEntity(String) - Method in class org.brownell.xml.EchoHandler
SAX2: called after parsing a general entity in content
endEntity(String) - Method in class org.brownell.xml.DefaultHandler
SAX2: called after parsing a general entity in content
endEntity(String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any.
endEntity(String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
endPrefixMapping(String) - Method in interface org.xml.sax.ContentHandler
End the scope of a prefix-URI mapping.
endPrefixMapping(String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter an end Namespace prefix mapping event.
endPrefixMapping(String) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Adapt a SAX2 end prefix mapping event.
endPrefixMapping(String) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of the end of a Namespace mapping.
endPrefixMapping(String) - Method in class org.brownell.xml.EchoHandler
SAX2: ignored.
endPrefixMapping(String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
endPrefixMapping(String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
endPrefixMapping(String) - Method in class org.brownell.xml.pipeline.NSFilter
This call is not passed to the next consumer in the chain.
EntityResolver - interface org.xml.sax.EntityResolver.
Basic interface for resolving entities.
error(SAXParseException) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of a recoverable parser error.
error(SAXParseException) - Method in interface org.xml.sax.ErrorHandler
Receive notification of a recoverable error.
error(SAXParseException) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter an error event.
error(SAXParseException) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of a recoverable parser error.
ErrorHandler - interface org.xml.sax.ErrorHandler.
Basic interface for SAX error handlers.
EventConsumer - interface org.brownell.xml.pipeline.EventConsumer.
Collects the event consumption apparatus of a SAX pipeline stage.
EventFilter - class org.brownell.xml.pipeline.EventFilter.
A customizable event consumer, used to assemble various kinds of filters using SAX handlers and an optional second consumer.
EventFilter() - Constructor for class org.brownell.xml.pipeline.EventFilter
Initializes all handlers to null.
EventFilter(EventConsumer) - Constructor for class org.brownell.xml.pipeline.EventFilter
Handlers that are not otherwise set will default to those from the specified consumer, making it easy to pass events through.
EventProducer - class org.brownell.xml.pipeline.EventProducer.
This class describes a kind of "producer" end of a SAX event pipeline, which sends all the event callbacks for one "document" to a "consumer".
EventProducer(InputSource) - Constructor for class org.brownell.xml.pipeline.EventProducer
Builds an event producer from the system default SAX parser, in its default configuration, and the specified input source.
EventProducer(String) - Constructor for class org.brownell.xml.pipeline.EventProducer
Uses the specified URI to build an event producer from the system default SAX parser, in its default configuration, and that URI.
EventProducer(XMLReader, InputSource) - Constructor for class org.brownell.xml.pipeline.EventProducer
Builds an event producer from the specified parser, in its current configuration, and the specified input source.
externalEntityDecl(String, String, String) - Method in interface org.xml.sax.ext.DeclHandler
Report a parsed external entity declaration.
externalEntityDecl(String, String, String) - Method in class org.brownell.xml.EchoHandler
SAX2: called on external entity declarations
externalEntityDecl(String, String, String) - Method in class org.brownell.xml.DefaultHandler
SAX2: called on external entity declarations
externalEntityDecl(String, String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
externalEntityDecl(String, String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
externalEntityDecl(String, String, String) - Method in class org.brownell.xml.pipeline.ValidationConsumer
DecllHandler passed to the next consumer, unless this one was preloaded with a particular DTD

F

fatal(String, Exception) - Method in class org.brownell.xml.EchoHandler
Used internally and by subclasses, this encapsulates the logic involved in reporting fatal errors.
fatalError(SAXParseException) - Method in class org.xml.sax.HandlerBase
Deprecated. Report a fatal XML parsing error.
fatalError(SAXParseException) - Method in interface org.xml.sax.ErrorHandler
Receive notification of a non-recoverable error.
fatalError(SAXParseException) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a fatal error event.
fatalError(SAXParseException) - Method in class org.xml.sax.helpers.DefaultHandler
Report a fatal XML parsing error.
fileNameToURL(String) - Static method in class org.brownell.xml.Resolver
Provides the URL for a named file, without relying on the JDK 1.2 File.toURL() utility method.
fileToURL(File) - Static method in class org.brownell.xml.Resolver
Provides the URL for a file, without relying on the JDK 1.2 File.toURL() utility method.
flush() - Method in class org.brownell.xml.EchoHandler
Flushes the output stream.

G

getByteStream() - Method in class org.xml.sax.InputSource
Get the byte stream for this input source.
getCallTarget() - Method in class org.brownell.xml.pipeline.CallFilter
Returns the call target's URI.
getCharacterStream() - Method in class org.xml.sax.InputSource
Get the character stream for this input source.
getColumnNumber() - Method in interface org.xml.sax.Locator
Return the column number where the current document event ends.
getColumnNumber() - Method in class org.xml.sax.SAXParseException
The column number of the end of the text where the exception occurred.
getColumnNumber() - Method in class org.xml.sax.helpers.LocatorImpl
Return the saved column number (1-based).
getColumnNumber() - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX Locator method (don't invoke on parser);
getContentHandler() - Method in interface org.xml.sax.XMLReader
Return the current content handler.
getContentHandler() - Method in class org.xml.sax.helpers.XMLFilterImpl
Get the content event handler.
getContentHandler() - Method in class org.xml.sax.helpers.ParserAdapter
Return the current content handler.
getContentHandler() - Method in class org.brownell.xml.Parser2
SAX2: Returns the object used to report the logical content of an XML document.
getContentHandler() - Method in class org.brownell.xml.DomParser2
SAX2: Returns the object used to report the logical content of an XML document.
getContentHandler() - Method in class org.brownell.xml.HtmlParser
SAX2: Returns the object used to report the logical content of an XML document.
getContentHandler() - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2: Returns the object used to report the logical content of an XML document.
getContentHandler() - Method in class org.brownell.xml.aelfred2.Validator
SAX2: Returns the object used to report the logical content of an XML document.
getContentHandler() - Method in interface org.brownell.xml.pipeline.EventConsumer
Most stages process these core SAX callbacks.
getContentHandler() - Method in class org.brownell.xml.pipeline.DomConsumer
Returns the document handler being used.
getContentHandler() - Method in class org.brownell.xml.pipeline.EventFilter
Returns the content handler being used.
getContentHandler() - Method in class org.brownell.xml.pipeline.TeeConsumer
Returns the content handler being used.
getContentHandler() - Method in class org.brownell.xml.pipeline.CallFilter
Returns the content handler currently in use.
getContentHandler() - Method in class org.brownell.xml.pipeline.TextConsumer
EventConsumer Returns the document handler being used.
getDeclaredPrefixes() - Method in class org.xml.sax.helpers.NamespaceSupport
Return an enumeration of all prefixes declared in this context.
getDocument() - Method in class org.brownell.xml.pipeline.DomConsumer
Returns the document constructed from the preceding sequence of events.
getDocument(HttpServletRequest) - Method in class org.brownell.xml.pipeline.XmlServlet
Returns the input document provided in this request in the form of a single DOM Document.
getDTDHandler() - Method in interface org.xml.sax.XMLReader
Return the current DTD handler.
getDTDHandler() - Method in class org.xml.sax.helpers.XMLFilterImpl
Get the current DTD event handler.
getDTDHandler() - Method in class org.xml.sax.helpers.ParserAdapter
Return the current DTD handler.
getDTDHandler() - Method in class org.brownell.xml.Parser2
SAX2: Returns the object used to process declarations related to notations and unparsed entities.
getDTDHandler() - Method in class org.brownell.xml.DomParser2
SAX2: Returns the object used to process declarations related to notations and unparsed entities.
getDTDHandler() - Method in class org.brownell.xml.HtmlParser
SAX2: Returns the object used to process declarations related to notations and unparsed entities.
getDTDHandler() - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2: Returns the object used to process declarations related to notations and unparsed entities.
getDTDHandler() - Method in class org.brownell.xml.aelfred2.Validator
SAX2: Returns the object used to process declarations related to notations and unparsed entities.
getDTDHandler() - Method in interface org.brownell.xml.pipeline.EventConsumer
Few stages will use unparsed entities.
getDTDHandler() - Method in class org.brownell.xml.pipeline.DomConsumer
Returns the DTD handler being used.
getDTDHandler() - Method in class org.brownell.xml.pipeline.EventFilter
Returns the dtd handler being used.
getDTDHandler() - Method in class org.brownell.xml.pipeline.TeeConsumer
Returns the dtd handler being used.
getDTDHandler() - Method in class org.brownell.xml.pipeline.CallFilter
Returns the DTD handler currently in use.
getDTDHandler() - Method in class org.brownell.xml.pipeline.TextConsumer
EventConsumer Returns the dtd handler being used.
getEncoding() - Method in class org.xml.sax.InputSource
Get the character encoding for a byte stream or URI.
getEncoding(String) - Static method in class org.brownell.xml.Resolver
This parses most MIME content type strings that have charset=... encoding declarations to and returns the specified encoding.
getEntityResolver() - Method in interface org.xml.sax.XMLReader
Return the current entity resolver.
getEntityResolver() - Method in class org.xml.sax.helpers.XMLFilterImpl
Get the current entity resolver.
getEntityResolver() - Method in class org.xml.sax.helpers.ParserAdapter
Return the current entity resolver.
getEntityResolver() - Method in class org.brownell.xml.Parser2
SAX2: Returns the object used when resolving external entities during parsing (both general and parameter entities).
getEntityResolver() - Method in class org.brownell.xml.DomParser2
SAX2: Returns the object used when resolving external entities during parsing (both general and parameter entities).
getEntityResolver() - Method in class org.brownell.xml.HtmlParser
SAX2: Returns the object used when resolving external entities during parsing (both general and parameter entities).
getEntityResolver() - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2: Returns the object used when resolving external entities during parsing (both general and parameter entities).
getEntityResolver() - Method in class org.brownell.xml.aelfred2.Validator
SAX2: Returns the object used when resolving external entities during parsing (both general and parameter entities).
getEntityResolver() - Method in class org.brownell.xml.pipeline.XmlServlet
Returns an entity resolver that is set up with some locally established mappings from public identifiers to files.
getErrorHandler() - Method in interface org.xml.sax.XMLReader
Return the current error handler.
getErrorHandler() - Method in class org.xml.sax.helpers.XMLFilterImpl
Get the current error event handler.
getErrorHandler() - Method in class org.xml.sax.helpers.ParserAdapter
Return the current error handler.
getErrorHandler() - Method in class org.brownell.xml.Parser2
SAX2: Returns the object used to receive callbacks for XML errors of all levels (fatal, nonfatal, warning).
getErrorHandler() - Method in class org.brownell.xml.DomParser2
SAX2: Returns the object used to receive callbacks for XML errors of all levels (fatal, nonfatal, warning).
getErrorHandler() - Method in class org.brownell.xml.HtmlParser
SAX2: Returns the object used to receive callbacks for XML errors of all levels (fatal, nonfatal, warning).
getErrorHandler() - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2: Returns the object used to receive callbacks for XML errors of all levels (fatal, nonfatal, warning); this is never null;
getErrorHandler() - Method in class org.brownell.xml.aelfred2.Validator
SAX2: Returns the object used to receive callbacks for XML errors of all levels (fatal, nonfatal, warning); this is never null;
getErrorHandler() - Method in class org.brownell.xml.pipeline.EventFilter
Returns the error handler assigned this filter stage, or null if no such assigment has been made.
getErrorHandler() - Method in class org.brownell.xml.pipeline.XmlServlet
Returns any error handler that will, by default, be provided to event producers.
getException() - Method in class org.xml.sax.SAXException
Return the embedded exception, if any.
getFeature(String) - Method in interface org.xml.sax.XMLReader
Look up the value of a feature.
getFeature(String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Look up the state of a feature.
getFeature(String) - Method in class org.xml.sax.helpers.ParserAdapter
Check a parser feature.
getFeature(String) - Method in class org.brownell.xml.Parser2
SAX2: Tells whether this parser supports the specified feature.
getFeature(String) - Method in class org.brownell.xml.DomParser2
SAX2: Tells whether this parser supports the specified feature.
getFeature(String) - Method in class org.brownell.xml.HtmlParser
SAX2: Tells whether this parser supports the specified feature.
getFeature(String) - Method in class org.brownell.xml.OracleDriver
SAX2: Tells whether this parser supports the specified feature.
getFeature(String) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2: Tells the value of the specified feature flag.
getFeature(String) - Method in class org.brownell.xml.aelfred2.Validator
SAX2: Tells whether this parser supports the specified feature.
getFeature(String) - Method in class org.brownell.xml.pipeline.EventProducer
 
getFirst() - Method in class org.brownell.xml.pipeline.TeeConsumer
Returns the first pipeline to get event calls.
getIndex(String) - Method in interface org.xml.sax.Attributes
Look up the index of an attribute by XML 1.0 qualified name.
getIndex(String) - Method in class org.xml.sax.helpers.AttributesImpl
Look up an attribute's index by qualified (prefixed) name.
getIndex(String) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getIndex(String, String) - Method in interface org.xml.sax.Attributes
Look up the index of an attribute by Namespace name.
getIndex(String, String) - Method in class org.xml.sax.helpers.AttributesImpl
Look up an attribute's index by Namespace name.
getIndex(String, String) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getLength() - Method in interface org.xml.sax.Attributes
Return the number of attributes in the list.
getLength() - Method in interface org.xml.sax.AttributeList
Deprecated. Return the number of attributes in this list.
getLength() - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Return the number of attributes in the list.
getLength() - Method in class org.xml.sax.helpers.AttributesImpl
Return the number of attributes in the list.
getLength() - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getLineNumber() - Method in interface org.xml.sax.Locator
Return the line number where the current document event ends.
getLineNumber() - Method in class org.xml.sax.SAXParseException
The line number of the end of the text where the exception occurred.
getLineNumber() - Method in class org.xml.sax.helpers.LocatorImpl
Return the saved line number (1-based).
getLineNumber() - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX Locator method (don't invoke on parser);
getLinks() - Method in class org.brownell.xml.pipeline.LinkFilter
Returns an enumeration of the links found since the filter was constructed, or since removeAllLinks() was called.
getLocalName(int) - Method in interface org.xml.sax.Attributes
Look up an attribute's local name by index.
getLocalName(int) - Method in class org.xml.sax.helpers.AttributesImpl
Return an attribute's local name.
getLocalName(int) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getMessage() - Method in class org.xml.sax.SAXException
Return a detail message for this exception.
getName(int) - Method in interface org.xml.sax.AttributeList
Deprecated. Return the name of an attribute in this list (by position).
getName(int) - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Get the name of an attribute (by position).
getName(int) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1 AttributeList method (don't invoke on parser);
getNext() - Method in class org.brownell.xml.pipeline.EventFilter
Returns the next event consumer in sequence; or null if there is no such handler.
getParent() - Method in interface org.xml.sax.XMLFilter
Get the parent reader.
getParent() - Method in class org.xml.sax.helpers.XMLFilterImpl
Get the parent reader.
getPrefix(String) - Method in class org.xml.sax.helpers.NamespaceSupport
Return one of the prefixes mapped to a Namespace URI.
getPrefixes() - Method in class org.xml.sax.helpers.NamespaceSupport
Return an enumeration of all prefixes currently declared.
getPrefixes(String) - Method in class org.xml.sax.helpers.NamespaceSupport
Return an enumeration of all prefixes currently declared for a URI.
getProperty(String) - Method in interface org.xml.sax.XMLReader
Look up the value of a property.
getProperty(String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Look up the value of a property.
getProperty(String) - Method in class org.xml.sax.helpers.ParserAdapter
Get a parser property.
getProperty(String) - Method in class org.brownell.xml.Parser2
SAX2: Returns the specified property.
getProperty(String) - Method in class org.brownell.xml.DomParser2
SAX2: Returns the specified property.
getProperty(String) - Method in class org.brownell.xml.HtmlParser
SAX2: Returns the specified property.
getProperty(String) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2: Returns the specified property.
getProperty(String) - Method in class org.brownell.xml.aelfred2.Validator
SAX2: Returns the specified property.
getProperty(String) - Method in interface org.brownell.xml.pipeline.EventConsumer
This method works like the SAX2 XMLReader method of the same name, and is used to retrieve the optional lexical and declaration handlers in a pipeline.
getProperty(String) - Method in class org.brownell.xml.pipeline.DomConsumer
Returns the declaration or lexical handler being used.
getProperty(String) - Method in class org.brownell.xml.pipeline.EventFilter
Retrieves a property of unknown intent (usually a handler)
getProperty(String) - Method in class org.brownell.xml.pipeline.TeeConsumer
Returns the declaration or lexical handler being used.
getProperty(String) - Method in class org.brownell.xml.pipeline.CallFilter
Returns the declaration or lexical handler currently in use, or throws an exception for other properties.
getProperty(String) - Method in class org.brownell.xml.pipeline.TextConsumer
XMLReaderRetrieves a property (lexical and decl handlers)
getPublicId() - Method in interface org.xml.sax.Locator
Return the public identifier for the current document event.
getPublicId() - Method in class org.xml.sax.SAXParseException
Get the public identifier of the entity where the exception occurred.
getPublicId() - Method in class org.xml.sax.InputSource
Get the public identifier for this input source.
getPublicId() - Method in class org.xml.sax.helpers.LocatorImpl
Return the saved public identifier.
getPublicId() - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX Locator method (don't invoke on parser);
getQName(int) - Method in interface org.xml.sax.Attributes
Look up an attribute's XML 1.0 qualified name by index.
getQName(int) - Method in class org.xml.sax.helpers.AttributesImpl
Return an attribute's qualified (prefixed) name.
getQName(int) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getRest() - Method in class org.brownell.xml.pipeline.TeeConsumer
Returns the second pipeline to get event calls.
getSystemId() - Method in interface org.xml.sax.Locator
Return the system identifier for the current document event.
getSystemId() - Method in class org.xml.sax.SAXParseException
Get the system identifier of the entity where the exception occurred.
getSystemId() - Method in class org.xml.sax.InputSource
Get the system identifier for this input source.
getSystemId() - Method in class org.xml.sax.helpers.LocatorImpl
Return the saved system identifier.
getSystemId() - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX Locator method (don't invoke on parser);
getType(int) - Method in interface org.xml.sax.Attributes
Look up an attribute's type by index.
getType(int) - Method in interface org.xml.sax.AttributeList
Deprecated. Return the type of an attribute in the list (by position).
getType(int) - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Get the type of an attribute (by position).
getType(int) - Method in class org.xml.sax.helpers.AttributesImpl
Return an attribute's type by index.
getType(int) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getType(String) - Method in interface org.xml.sax.Attributes
Look up an attribute's type by XML 1.0 qualified name.
getType(String) - Method in interface org.xml.sax.AttributeList
Deprecated. Return the type of an attribute in the list (by name).
getType(String) - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Get the type of an attribute (by name).
getType(String) - Method in class org.xml.sax.helpers.AttributesImpl
Look up an attribute's type by qualified (prefixed) name.
getType(String) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getType(String, String) - Method in interface org.xml.sax.Attributes
Look up an attribute's type by Namespace name.
getType(String, String) - Method in class org.xml.sax.helpers.AttributesImpl
Look up an attribute's type by Namespace-qualified name.
getType(String, String) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getURI(int) - Method in interface org.xml.sax.Attributes
Look up an attribute's Namespace URI by index.
getURI(int) - Method in class org.xml.sax.helpers.AttributesImpl
Return an attribute's Namespace URI.
getURI(int) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getURI(String) - Method in class org.xml.sax.helpers.NamespaceSupport
Look up a prefix and get the currently-mapped Namespace URI.
getURL(String) - Static method in class org.brownell.xml.Resolver
Returns a URL string.
getValue(int) - Method in interface org.xml.sax.Attributes
Look up an attribute's value by index.
getValue(int) - Method in interface org.xml.sax.AttributeList
Deprecated. Return the value of an attribute in the list (by position).
getValue(int) - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Get the value of an attribute (by position).
getValue(int) - Method in class org.xml.sax.helpers.AttributesImpl
Return an attribute's value by index.
getValue(int) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getValue(String) - Method in interface org.xml.sax.Attributes
Look up an attribute's value by XML 1.0 qualified name.
getValue(String) - Method in interface org.xml.sax.AttributeList
Deprecated. Return the value of an attribute in the list (by name).
getValue(String) - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Get the value of an attribute (by name).
getValue(String) - Method in class org.xml.sax.helpers.AttributesImpl
Look up an attribute's value by qualified (prefixed) name.
getValue(String) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getValue(String, String) - Method in interface org.xml.sax.Attributes
Look up an attribute's value by Namespace name.
getValue(String, String) - Method in class org.xml.sax.helpers.AttributesImpl
Look up an attribute's value by Namespace-qualified name.
getValue(String, String) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX Attributes method (don't invoke on parser);
getXhtmlOutput(HttpServletResponse) - Method in class org.brownell.xml.pipeline.XmlServlet
Returns an event consumer which will treat all of its input callbacks as requests to write that portion of an XHTML document to the specified response.
getXmlInput(HttpServletRequest) - Method in class org.brownell.xml.pipeline.XmlServlet
Returns the XML input to this servlet in the form of an event producer, which will fire a stream of events to a event consumer.
getXmlOutput(HttpServletResponse) - Method in class org.brownell.xml.pipeline.XmlServlet
Returns an event consumer which will treat all of its input callbacks as requests to write that portion of an XML document to the specified response.

H

HANDLER_URI - Static variable in class org.brownell.xml.pipeline.EventFilter
SAX2 URI prefix for standard handlers
HandlerBase - class org.xml.sax.HandlerBase.
Deprecated. This class works with the deprecated DocumentHandler interface. It has been replaced by the SAX2 DefaultHandler class.
HandlerBase() - Constructor for class org.xml.sax.HandlerBase
Deprecated.  
HtmlParser - class org.brownell.xml.HtmlParser.
This is a wrapper around the javax.swing.text.html.parser.* HTML parser, implementing the SAX2 interfaces.
HtmlParser() - Constructor for class org.brownell.xml.HtmlParser
Constructs a new HTML parser.

I

ignorableWhitespace(char[], int, int) - Method in interface org.xml.sax.ContentHandler
Receive notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in interface org.xml.sax.DocumentHandler
Deprecated. Receive notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter an ignorable whitespace event.
ignorableWhitespace(char[], int, int) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Adapt a SAX2 ignorable whitespace event.
ignorableWhitespace(char[], int, int) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in class org.xml.sax.helpers.ParserAdapter
Adapt a SAX1 ignorable whitespace event.
ignorableWhitespace(char[], int, int) - Method in class org.brownell.xml.EchoHandler
SAX1: reports ignorable whitespace
ignorableWhitespace(char[], int, int) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
ignorableWhitespace(char[], int, int) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
InputSource - class org.xml.sax.InputSource.
A single input source for an XML entity.
InputSource() - Constructor for class org.xml.sax.InputSource
Zero-argument default constructor.
InputSource(InputStream) - Constructor for class org.xml.sax.InputSource
Create a new input source with a byte stream.
InputSource(Reader) - Constructor for class org.xml.sax.InputSource
Create a new input source with a character stream.
InputSource(String) - Constructor for class org.xml.sax.InputSource
Create a new input source with a system identifier.
internalEntityDecl(String, String) - Method in interface org.xml.sax.ext.DeclHandler
Report an internal entity declaration.
internalEntityDecl(String, String) - Method in class org.brownell.xml.EchoHandler
SAX2: called on internal entity declarations
internalEntityDecl(String, String) - Method in class org.brownell.xml.DefaultHandler
SAX2: called on internal entity declarations
internalEntityDecl(String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
internalEntityDecl(String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
internalEntityDecl(String, String) - Method in class org.brownell.xml.pipeline.ValidationConsumer
DecllHandler passed to the next consumer, unless this one was preloaded with a particular DTD
isExpandingEntities() - Method in class org.brownell.xml.EchoHandler
Returns true if the output will have no entity references; returns false (the default) otherwise.
isExpandingReferences() - Method in class org.brownell.xml.pipeline.DomConsumer
Returns true if the consumer is expanding entity references in place (the default), and false if childless EntityReference nodes should instead be created.
isPrettyPrinting() - Method in class org.brownell.xml.EchoHandler
Returns value of flag controlling pretty printing.
isSavingExtraNodes() - Method in class org.brownell.xml.DomBuilder
Returns true if the builder is saving "extra" nodes, and false (the default) otherwise.
isSavingExtraNodes() - Method in class org.brownell.xml.pipeline.DomConsumer
Returns true if the consumer is saving "extra" nodes, and false (the default) otherwise.
isUsingNamespaces() - Method in class org.brownell.xml.DomBuilder
Returns true (the default for L2 DOM implementations) if the builder is using an "XML + Namespaces" style DOM construction, which will cause fatal errors on some legal XML 1.0 documents.
isUsingNamespaces() - Method in class org.brownell.xml.pipeline.DomConsumer
Returns true (the default for L2 DOM implementations) if the consumer is using an "XML + Namespaces" style DOM construction, which will cause fatal errors on some legal XML 1.0 documents.
isXhtml() - Method in class org.brownell.xml.EchoHandler
Returns true if the output attempts to echo the input following "transitional" XHTML rules and matching the "HTML Compatibility Guidelines" so that an HTML version 3 browser can read the output as HTML; returns false (the default) othewise.

L

LexicalHandler - interface org.xml.sax.ext.LexicalHandler.
SAX2 extension handler for lexical events.
LinkFilter - class org.brownell.xml.pipeline.LinkFilter.
Pipeline filter to remember (X)HTML links found in an (X)HTML document, so they can later be crawled.
LinkFilter() - Constructor for class org.brownell.xml.pipeline.LinkFilter
Constructs a new event filter, which collects links in private data structure for later enumeration.
LinkFilter(EventConsumer) - Constructor for class org.brownell.xml.pipeline.LinkFilter
Constructs a new event filter, which collects links in private data structure for later enumeration and passes all events, unmodified, to the next consumer.
Locator - interface org.xml.sax.Locator.
Interface for associating a SAX event with a document location.
LocatorImpl - class org.xml.sax.helpers.LocatorImpl.
Provide an optional convenience implementation of Locator.
LocatorImpl() - Constructor for class org.xml.sax.helpers.LocatorImpl
Zero-argument constructor.
LocatorImpl(Locator) - Constructor for class org.xml.sax.helpers.LocatorImpl
Copy constructor.

M

main(String[]) - Static method in class org.brownell.xml.DoParse
Command line invoker for this class; pass a filename or URL as the first argument, and a pipeline description as the second.
makeParser() - Static method in class org.xml.sax.helpers.ParserFactory
Deprecated. Create a new SAX parser using the `org.xml.sax.parser' system property.
makeParser(String) - Static method in class org.xml.sax.helpers.ParserFactory
Deprecated. Create a new SAX parser object using the class name provided.

N

NamespaceSupport - class org.xml.sax.helpers.NamespaceSupport.
Encapsulate Namespace logic for use by SAX drivers.
NamespaceSupport() - Constructor for class org.xml.sax.helpers.NamespaceSupport
Create a new Namespace support object.
notationDecl(String, String, String) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of a notation declaration.
notationDecl(String, String, String) - Method in interface org.xml.sax.DTDHandler
Receive notification of a notation declaration event.
notationDecl(String, String, String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a notation declaration event.
notationDecl(String, String, String) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of a notation declaration.
notationDecl(String, String, String) - Method in class org.brownell.xml.EchoHandler
SAX1: called on notation declarations
notationDecl(String, String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
notationDecl(String, String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
notationDecl(String, String, String) - Method in class org.brownell.xml.pipeline.ValidationConsumer
DTDHandler Records the notation name, for checking NOTATIONS attribute values and declararations of unparsed entities.
NSFilter - class org.brownell.xml.pipeline.NSFilter.
This filter ensures that element and attribute names are properly prefixed, and that such prefixes are declared.
NSFilter(EventConsumer) - Constructor for class org.brownell.xml.pipeline.NSFilter
Passes events through to the specified consumer, after first processing them.

O

OracleDriver - class org.brownell.xml.OracleDriver.
This is a wrapper around the oracle.xml.parser.v2.SAXParser SAX1 parser, implementing SAX2 interfaces.
OracleDriver() - Constructor for class org.brownell.xml.OracleDriver
Constructs a parser which by default does not validate.
org.brownell.xml - package org.brownell.xml
This package contains XML utilities, including four SAX2 parsers.
org.brownell.xml.aelfred2 - package org.brownell.xml.aelfred2
This package contains Ælfred2, an enhanced SAX2-compatible version of the Ælfred non-validating XML parser, and a validating SAX2 parser using that as its core.
org.brownell.xml.pipeline - package org.brownell.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.
org.xml.sax - package org.xml.sax
This package provides the core SAX1 and SAX2 APIs.
org.xml.sax.ext - package org.xml.sax.ext
This package contains interfaces to optional SAX2 handlers, providing parts of SAX2 which (like the standard feature flags and unlike namespaces) can't be layered over SAX1.
org.xml.sax.helpers - package org.xml.sax.helpers
This package contains "helper" classes that are used to bootstrap SAX-based applications.

P

parse(InputSource) - Method in interface org.xml.sax.Parser
Deprecated. Parse an XML document.
parse(InputSource) - Method in interface org.xml.sax.XMLReader
Parse an XML document.
parse(InputSource) - Method in class org.xml.sax.helpers.XMLFilterImpl
Parse a document.
parse(InputSource) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Parse the document.
parse(InputSource) - Method in class org.xml.sax.helpers.ParserAdapter
Parse an XML document.
parse(InputSource) - Method in class org.brownell.xml.Parser2
SAX1: parse the XML text in the given input source.
parse(InputSource) - Method in class org.brownell.xml.DomParser2
SAX1: Parses the previously provided DOM document (the input parameter is ignored).
parse(InputSource) - Method in class org.brownell.xml.DomBuilder
Parses the document provided, returning its contents as a DOM document.
parse(InputSource) - Method in class org.brownell.xml.HtmlParser
SAX1: parse the HTML text in the given input source.
parse(InputSource) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1, SAX2: Auxiliary API to parse an XML document, used mostly when no URI is available.
parse(InputSource) - Method in class org.brownell.xml.aelfred2.Validator
SAX1: Auxiliary API to parse an XML document, used mostly when no URI is available.
parse(String) - Method in interface org.xml.sax.Parser
Deprecated. Parse an XML document from a system identifier (URI).
parse(String) - Method in interface org.xml.sax.XMLReader
Parse an XML document from a system identifier (URI).
parse(String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Parse a document.
parse(String) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Parse the document.
parse(String) - Method in class org.xml.sax.helpers.ParserAdapter
Parse an XML document.
parse(String) - Method in class org.brownell.xml.Parser2
SAX1: Parse the XML text at the given input URI.
parse(String) - Method in class org.brownell.xml.DomParser2
SAX1: Parses the previously provided DOM document (the input parameter is ignored).
parse(String) - Method in class org.brownell.xml.DomBuilder
Parses the specified document, returning its contents as a DOM document.
parse(String) - Method in class org.brownell.xml.HtmlParser
SAX1: Parse the HTML text at the given input URI.
parse(String) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1, SAX2: Preferred API to parse an XML document, using a system identifier (URI).
parse(String) - Method in class org.brownell.xml.aelfred2.Validator
SAX1: Preferred API to parse an XML document, using a system identifier (URI).
parseDocument(InputSource) - Method in class org.brownell.xml.pipeline.EventProducer
Start firing events to the next stage in the pipeline, returning when the specified inputSource is finished.
parseDocument(InputSource) - Method in class org.brownell.xml.pipeline.DomProducer
Not supported for this kind of event producer; always throws an exception.
parseDocument(Node) - Method in class org.brownell.xml.pipeline.DomProducer
Start firing events to the next stage in the pipeline, returning when the events for the specified node are all reported.
Parser - interface org.xml.sax.Parser.
Deprecated. This interface has been replaced by the SAX2 XMLReader interface, which includes Namespace support.
Parser2 - class org.brownell.xml.Parser2.
This is a wrapper around the com.sun.xml.parser.* SAX1 parsers, implementing SAX2 interfaces.
Parser2() - Constructor for class org.brownell.xml.Parser2
Constructs an unitialized SAX2 parser.
ParserAdapter - class org.xml.sax.helpers.ParserAdapter.
Adapt a SAX1 Parser as a SAX2 XMLReader.
ParserAdapter() - Constructor for class org.xml.sax.helpers.ParserAdapter
Construct a new parser adapter.
ParserAdapter(Parser) - Constructor for class org.xml.sax.helpers.ParserAdapter
Construct a new parser adapter.
ParserFactory - class org.xml.sax.helpers.ParserFactory.
Deprecated. This class works with the deprecated Parser interface.
PipelineFactory - class org.brownell.xml.pipeline.PipelineFactory.
This provides static factory methods for creating simple event pipelines.
popContext() - Method in class org.xml.sax.helpers.NamespaceSupport
Revert to the previous Namespace context.
processingInstruction(String, String) - Method in interface org.xml.sax.ContentHandler
Receive notification of a processing instruction.
processingInstruction(String, String) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of a processing instruction.
processingInstruction(String, String) - Method in interface org.xml.sax.DocumentHandler
Deprecated. Receive notification of a processing instruction.
processingInstruction(String, String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a processing instruction event.
processingInstruction(String, String) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Adapt a SAX2 processing instruction event.
processingInstruction(String, String) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of a processing instruction.
processingInstruction(String, String) - Method in class org.xml.sax.helpers.ParserAdapter
Adapt a SAX1 processing instruction event.
processingInstruction(String, String) - Method in class org.brownell.xml.EchoHandler
SAX1: reports a PI
processingInstruction(String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
processingInstruction(String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
processName(String, String[], boolean) - Method in class org.xml.sax.helpers.NamespaceSupport
Process a raw XML 1.0 name.
produce(EventConsumer) - Method in class org.brownell.xml.pipeline.EventProducer
Configures the event producer to send events to the specified event consumer, and invokes parseDocument() with the initial input source.
produce(EventConsumer) - Method in class org.brownell.xml.pipeline.DomProducer
 
pushContext() - Method in class org.xml.sax.helpers.NamespaceSupport
Start a new Namespace context.

R

removeAllLinks() - Method in class org.brownell.xml.pipeline.LinkFilter
Removes records about all links reported to the event stream, as if the filter were newly created.
removeAttribute(int) - Method in class org.xml.sax.helpers.AttributesImpl
Remove an attribute from the list.
removeAttribute(String) - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Remove an attribute from the list.
reset() - Method in class org.xml.sax.helpers.NamespaceSupport
Reset this Namespace support object for reuse.
reset() - Method in class org.brownell.xml.pipeline.WellFormednessFilter
Resets state as if any preceding event stream was well formed.
resolveEntity(String, String) - Method in interface org.xml.sax.EntityResolver
Allow the application to resolve external entities.
resolveEntity(String, String) - Method in class org.xml.sax.HandlerBase
Deprecated. Resolve an external entity.
resolveEntity(String, String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter an external entity resolution.
resolveEntity(String, String) - Method in class org.xml.sax.helpers.DefaultHandler
Resolve an external entity.
resolveEntity(String, String) - Method in class org.brownell.xml.Resolver
Uses a local dictionary of public identifiers to resolve URIs, normally with the goal of minimizing network traffic or latencies.
Resolver - class org.brownell.xml.Resolver.
Utility implementation of a SAX resolver, which can be used to improve network utilization of SAX based XML (especially XHTML) components.
Resolver(Dictionary) - Constructor for class org.brownell.xml.Resolver
Constructs a resolver which understands how to map PUBLIC identifiers to other URIs, typically for local copies of standard DTD components.

S

SAXDriver - class org.brownell.xml.aelfred2.SAXDriver.
An enhanced SAX2 version of Microstar's Ælfred XML parser.
SAXDriver() - Constructor for class org.brownell.xml.aelfred2.SAXDriver
Constructs a SAX Parser.
SAXException - exception org.xml.sax.SAXException.
Encapsulate a general SAX error or warning.
SAXException(Exception) - Constructor for class org.xml.sax.SAXException
Create a new SAXException wrapping an existing exception.
SAXException(String) - Constructor for class org.xml.sax.SAXException
Create a new SAXException.
SAXException(String, Exception) - Constructor for class org.xml.sax.SAXException
Create a new SAXException from an existing exception.
SAXNotRecognizedException - exception org.xml.sax.SAXNotRecognizedException.
Exception class for an unrecognized identifier.
SAXNotRecognizedException(String) - Constructor for class org.xml.sax.SAXNotRecognizedException
Construct a new exception with the given message.
SAXNotSupportedException - exception org.xml.sax.SAXNotSupportedException.
Exception class for an unsupported operation.
SAXNotSupportedException(String) - Constructor for class org.xml.sax.SAXNotSupportedException
Construct a new exception with the given message.
SAXParseException - exception org.xml.sax.SAXParseException.
Encapsulate an XML parse error or warning.
SAXParseException(String, Locator) - Constructor for class org.xml.sax.SAXParseException
Create a new SAXParseException from a message and a Locator.
SAXParseException(String, Locator, Exception) - Constructor for class org.xml.sax.SAXParseException
Wrap an existing exception in a SAXParseException.
SAXParseException(String, String, String, int, int) - Constructor for class org.xml.sax.SAXParseException
Create a new SAXParseException.
SAXParseException(String, String, String, int, int, Exception) - Constructor for class org.xml.sax.SAXParseException
Create a new SAXParseException with an embedded exception.
setAttribute(int, String, String, String, String, String) - Method in class org.xml.sax.helpers.AttributesImpl
Set an attribute in the list.
setAttributeList(AttributeList) - Method in class org.xml.sax.helpers.AttributeListImpl
Deprecated. Set the attribute list, discarding previous contents.
setAttributes(Attributes) - Method in class org.xml.sax.helpers.AttributesImpl
Copy an entire Attributes object.
setByteStream(InputStream) - Method in class org.xml.sax.InputSource
Set the byte stream for this input source.
setCallTarget(String) - Method in class org.brownell.xml.pipeline.CallFilter
Assigns the URI of the call target to be used.
setCharacterStream(Reader) - Method in class org.xml.sax.InputSource
Set the character stream for this input source.
setColumnNumber(int) - Method in class org.xml.sax.helpers.LocatorImpl
Set the column number for this locator (1-based).
setContentHandler(ContentHandler) - Method in interface org.xml.sax.XMLReader
Allow an application to register a content event handler.
setContentHandler(ContentHandler) - Method in class org.xml.sax.helpers.XMLFilterImpl
Set the content event handler.
setContentHandler(ContentHandler) - Method in class org.xml.sax.helpers.ParserAdapter
Set the content handler.
setContentHandler(ContentHandler) - Method in class org.brownell.xml.Parser2
SAX2: Assigns the object used to report the logical content of an XML document.
setContentHandler(ContentHandler) - Method in class org.brownell.xml.DomParser2
SAX2: Assigns the object used to report the logical content of an XML document.
setContentHandler(ContentHandler) - Method in class org.brownell.xml.HtmlParser
SAX2: Assigns the object used to report the logical content of an XML document.
setContentHandler(ContentHandler) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2: Assigns the object used to report the logical content of an XML document.
setContentHandler(ContentHandler) - Method in class org.brownell.xml.aelfred2.Validator
SAX2: Assigns the object used to report the logical content of an XML document.
setContentHandler(ContentHandler) - Method in class org.brownell.xml.pipeline.EventFilter
Assigns the content handler to use; a null handler indicates that these events will not be forwarded.
setDocumentHandler(DocumentHandler) - Method in interface org.xml.sax.Parser
Deprecated. Allow an application to register a document event handler.
setDocumentHandler(DocumentHandler) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Register the SAX1 document event handler.
setDocumentHandler(DocumentHandler) - Method in class org.brownell.xml.aelfred2.SAXDriver
Deprecated. SAX2 programs should use the XMLReader interface and a ContentHandler.
setDocumentLocator(Locator) - Method in interface org.xml.sax.ContentHandler
Receive an object for locating the origin of SAX document events.
setDocumentLocator(Locator) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive a Locator object for document events.
setDocumentLocator(Locator) - Method in interface org.xml.sax.DocumentHandler
Deprecated. Receive an object for locating the origin of SAX document events.
setDocumentLocator(Locator) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a new document locator event.
setDocumentLocator(Locator) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Set a document locator.
setDocumentLocator(Locator) - Method in class org.xml.sax.helpers.DefaultHandler
Receive a Locator object for document events.
setDocumentLocator(Locator) - Method in class org.xml.sax.helpers.ParserAdapter
Adapt a SAX1 document locator event.
setDocumentLocator(Locator) - Method in class org.brownell.xml.EchoHandler
SAX1: provides parser status information
setDocumentLocator(Locator) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
setDocumentLocator(Locator) - Method in class org.brownell.xml.pipeline.WellFormednessFilter
Throws a RuntimeException when called after startDocument.
setDocumentLocator(Locator) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
setDocumentLocator(Locator) - Method in class org.brownell.xml.pipeline.NSFilter
 
setDocumentLocator(Locator) - Method in class org.brownell.xml.pipeline.ValidationConsumer
ContentHandler Records the locator for use in diagnostics.
setDocumentLocator(Locator) - Method in class org.brownell.xml.pipeline.LinkFilter
Used to resole relative links, as the base URI for the document.
setDTDHandler(DTDHandler) - Method in interface org.xml.sax.Parser
Deprecated. Allow an application to register a DTD event handler.
setDTDHandler(DTDHandler) - Method in interface org.xml.sax.XMLReader
Allow an application to register a DTD event handler.
setDTDHandler(DTDHandler) - Method in class org.xml.sax.helpers.XMLFilterImpl
Set the DTD event handler.
setDTDHandler(DTDHandler) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Register the DTD event handler.
setDTDHandler(DTDHandler) - Method in class org.xml.sax.helpers.ParserAdapter
Set the DTD handler.
setDTDHandler(DTDHandler) - Method in class org.brownell.xml.Parser2
SAX1: Provides an object which may be used to intercept declarations related to notations and unparsed entities.
setDTDHandler(DTDHandler) - Method in class org.brownell.xml.DomParser2
SAX1: Provides an object which may be used to intercept declarations related to notations and unparsed entities.
setDTDHandler(DTDHandler) - Method in class org.brownell.xml.HtmlParser
SAX1: Provides an object which may be used to intercept declarations related to notations and unparsed entities.
setDTDHandler(DTDHandler) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1, SAX2: Set the DTD handler for this parser.
setDTDHandler(DTDHandler) - Method in class org.brownell.xml.aelfred2.Validator
SAX1 Assigns DTD handler
setDTDHandler(DTDHandler) - Method in class org.brownell.xml.pipeline.EventFilter
Assigns the dtd handler to use.
setEncoding(String) - Method in class org.xml.sax.InputSource
Set the character encoding, if known.
setEntityResolver(EntityResolver) - Method in interface org.xml.sax.Parser
Deprecated. Allow an application to register a custom entity resolver.
setEntityResolver(EntityResolver) - Method in interface org.xml.sax.XMLReader
Allow an application to register an entity resolver.
setEntityResolver(EntityResolver) - Method in class org.xml.sax.helpers.XMLFilterImpl
Set the entity resolver.
setEntityResolver(EntityResolver) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Register the entity resolver.
setEntityResolver(EntityResolver) - Method in class org.xml.sax.helpers.ParserAdapter
Set the entity resolver.
setEntityResolver(EntityResolver) - Method in class org.brownell.xml.Parser2
SAX1: Provides an object which may be used when resolving external entities during parsing (both general and parameter entities).
setEntityResolver(EntityResolver) - Method in class org.brownell.xml.DomParser2
SAX1: Provides an object which may be used when resolving external entities during parsing (both general and parameter entities).
setEntityResolver(EntityResolver) - Method in class org.brownell.xml.HtmlParser
SAX1: Provides an object which may be used when resolving external entities during parsing (both general and parameter entities).
setEntityResolver(EntityResolver) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1, SAX2: Set the entity resolver for this parser.
setEntityResolver(EntityResolver) - Method in class org.brownell.xml.aelfred2.Validator
SAX1 Assigns parser's entity resolver
setEntityResolver(EntityResolver) - Method in class org.brownell.xml.pipeline.EventProducer
Provides the specified entity resolver to the parser.
setEntityResolver(EntityResolver) - Method in class org.brownell.xml.pipeline.XmlServlet
Assigns an error handler that will, by default, be provided to event producers.
setErrorHandler(ErrorHandler) - Method in interface org.xml.sax.Parser
Deprecated. Allow an application to register an error event handler.
setErrorHandler(ErrorHandler) - Method in interface org.xml.sax.XMLReader
Allow an application to register an error event handler.
setErrorHandler(ErrorHandler) - Method in class org.xml.sax.helpers.XMLFilterImpl
Set the error event handler.
setErrorHandler(ErrorHandler) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Register the error event handler.
setErrorHandler(ErrorHandler) - Method in class org.xml.sax.helpers.ParserAdapter
Set the error handler.
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.Parser2
SAX1: Provides an object which receives callbacks for XML errors of all levels (fatal, nonfatal, warning).
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.EchoHandler
Assigns the error handler to be used to present most fatal errors.
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.DomParser2
SAX1: Provides an object which receives callbacks for XML errors of all levels (fatal, nonfatal, warning).
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.HtmlParser
SAX1: Provides an object which receives callbacks for HTML errors of all levels (fatal, nonfatal, warning).
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1, SAX2: Set the error handler for this parser.
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.aelfred2.Validator
SAX1 Assigns error handler
setErrorHandler(ErrorHandler) - Method in interface org.brownell.xml.pipeline.EventConsumer
This method provides a filter stage with a handler that abstracts presentation of warnings and both recoverable and fatal errors.
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.pipeline.DomConsumer
 
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.pipeline.EventFilter
Records the error handler that should be used by this stage, and passes it on to any subsequent stage.
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.pipeline.TeeConsumer
Provides the error handler to both subsequent nodes of this filter stage.
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.pipeline.EventProducer
Provides the specified error handler to the parser; it will later be provided to the event consumer that processes parser events.
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.pipeline.CallFilter
Assigns the error handler to be used to present most fatal errors.
setErrorHandler(ErrorHandler) - Method in class org.brownell.xml.pipeline.XmlServlet
Assigns an error handler that will, by default, be provided to event producers.
setExpandingEntities(boolean) - Method in class org.brownell.xml.EchoHandler
Controls whether the output text contains references to entities (the default), or instead contains the expanded values of those entities.
setExpandingReferences(boolean) - Method in class org.brownell.xml.pipeline.DomConsumer
Controls whether the consumer will expand entity references in place, or will instead replace them with childless entity reference nodes.
setFeature(String, boolean) - Method in interface org.xml.sax.XMLReader
Set the state of a feature.
setFeature(String, boolean) - Method in class org.xml.sax.helpers.XMLFilterImpl
Set the state of a feature.
setFeature(String, boolean) - Method in class org.xml.sax.helpers.ParserAdapter
Set a feature for the parser.
setFeature(String, boolean) - Method in class org.brownell.xml.Parser2
SAX2: Sets the state of features supported in this parser.
setFeature(String, boolean) - Method in class org.brownell.xml.DomParser2
SAX2: Sets the state of features supported in this parser.
setFeature(String, boolean) - Method in class org.brownell.xml.HtmlParser
SAX2: Sets the state of features supported in this parser.
setFeature(String, boolean) - Method in class org.brownell.xml.OracleDriver
SAX2: Sets the state of features supported in this parser.
setFeature(String, boolean) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2: Sets the state of feature flags in this parser.
setFeature(String, boolean) - Method in class org.brownell.xml.aelfred2.Validator
SAX2: Sets the state of features supported in this parser.
setFeature(String, boolean) - Method in class org.brownell.xml.pipeline.EventProducer
 
setLineNumber(int) - Method in class org.xml.sax.helpers.LocatorImpl
Set the line number for this locator (1-based).
setLocale(Locale) - Method in interface org.xml.sax.Parser
Deprecated. Allow an application to request a locale for errors and warnings.
setLocale(Locale) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Set the locale for error reporting.
setLocale(Locale) - Method in class org.brownell.xml.Parser2
SAX1: Identifies the locale which the parser should use for the diagnostics it provides.
setLocale(Locale) - Method in class org.brownell.xml.DomParser2
SAX1: Identifies the locale which the parser should use for the diagnostics it provides.
setLocale(Locale) - Method in class org.brownell.xml.HtmlParser
SAX1: Identifies the locale which the parser should use for the diagnostics it provides.
setLocale(Locale) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX1: Sets the locale used for diagnostics; currently, only locales using the English language are supported.
setLocale(Locale) - Method in class org.brownell.xml.aelfred2.Validator
SAX1: Sets the locale used for diagnostics; currently, only locales using the English language are supported.
setLocalName(int, String) - Method in class org.xml.sax.helpers.AttributesImpl
Set the local name of a specific attribute.
setParent(XMLReader) - Method in interface org.xml.sax.XMLFilter
Set the parent reader.
setParent(XMLReader) - Method in class org.xml.sax.helpers.XMLFilterImpl
Set the parent reader.
setPrettyPrinting(boolean) - Method in class org.brownell.xml.EchoHandler
Controls pretty-printing, which by default is not enabled (and currently is mostly useful for XHTML output).
setProperty(String, Object) - Method in interface org.xml.sax.XMLReader
Set the value of a property.
setProperty(String, Object) - Method in class org.xml.sax.helpers.XMLFilterImpl
Set the value of a property.
setProperty(String, Object) - Method in class org.xml.sax.helpers.ParserAdapter
Set a parser property.
setProperty(String, Object) - Method in class org.brownell.xml.Parser2
SAX2: Assigns the specified property.
setProperty(String, Object) - Method in class org.brownell.xml.DomParser2
SAX2: Assigns the specified property.
setProperty(String, Object) - Method in class org.brownell.xml.HtmlParser
SAX2: Assigns the specified property.
setProperty(String, Object) - Method in class org.brownell.xml.aelfred2.SAXDriver
SAX2: Assigns the specified property.
setProperty(String, Object) - Method in class org.brownell.xml.aelfred2.Validator
SAX2: Assigns the specified property.
setProperty(String, Object) - Method in class org.brownell.xml.pipeline.EventFilter
Stores a property of unknown intent (usually a handler)
setPublicId(String) - Method in class org.xml.sax.InputSource
Set the public identifier for this input source.
setPublicId(String) - Method in class org.xml.sax.helpers.LocatorImpl
Set the public identifier for this locator.
setQName(int, String) - Method in class org.xml.sax.helpers.AttributesImpl
Set the qualified name of a specific attribute.
setSavingExtraNodes(boolean) - Method in class org.brownell.xml.DomBuilder
Controls whether the builder will save "extra" nodes.
setSavingExtraNodes(boolean) - Method in class org.brownell.xml.pipeline.DomConsumer
Controls whether the consumer will save "extra" nodes.
setSystemId(String) - Method in class org.xml.sax.InputSource
Set the system identifier for this input source.
setSystemId(String) - Method in class org.xml.sax.helpers.LocatorImpl
Set the system identifier for this locator.
setType(int, String) - Method in class org.xml.sax.helpers.AttributesImpl
Set the type of a specific attribute.
setURI(int, String) - Method in class org.xml.sax.helpers.AttributesImpl
Set the Namespace URI of a specific attribute.
setUsingNamespaces(boolean) - Method in class org.brownell.xml.DomBuilder
Controls whether the builder uses an "XML + Namespaces" style DOM construction.
setUsingNamespaces(boolean) - Method in class org.brownell.xml.pipeline.DomConsumer
Controls whether the consumer uses an "XML + Namespaces" style DOM construction.
setValue(int, String) - Method in class org.xml.sax.helpers.AttributesImpl
Set the value of a specific attribute.
setWriter(Writer) - Method in class org.brownell.xml.EchoHandler
Resets the handler to write a new text document.
setXhtml(boolean) - Method in class org.brownell.xml.EchoHandler
Controls whether the output should attempt to follow the "transitional" XHTML rules so that it meets the "HTML Compatibility Guidelines" appendix in the XHTML specification.
skippedEntity(String) - Method in interface org.xml.sax.ContentHandler
Receive notification of a skipped entity.
skippedEntity(String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a skipped entity event.
skippedEntity(String) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Adapt a SAX2 skipped entity event.
skippedEntity(String) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of a skipped entity.
skippedEntity(String) - Method in class org.brownell.xml.EchoHandler
SAX1: indicates a non-expanded entity reference
skippedEntity(String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
skippedEntity(String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
skippedEntity(String) - Method in class org.brownell.xml.pipeline.ValidationConsumer
ContentHandler Reports a fatal exception.
startCDATA() - Method in interface org.xml.sax.ext.LexicalHandler
Report the start of a CDATA section.
startCDATA() - Method in class org.brownell.xml.EchoHandler
SAX2: called before parsing CDATA characters
startCDATA() - Method in class org.brownell.xml.DefaultHandler
SAX2: called before parsing CDATA characters
startCDATA() - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
startCDATA() - Method in class org.brownell.xml.pipeline.WellFormednessFilter
 
startCDATA() - Method in class org.brownell.xml.pipeline.TeeConsumer
 
startDocument() - Method in interface org.xml.sax.ContentHandler
Receive notification of the beginning of a document.
startDocument() - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of the beginning of the document.
startDocument() - Method in interface org.xml.sax.DocumentHandler
Deprecated. Receive notification of the beginning of a document.
startDocument() - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a start document event.
startDocument() - Method in class org.xml.sax.helpers.XMLReaderAdapter
Start document event.
startDocument() - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of the beginning of the document.
startDocument() - Method in class org.xml.sax.helpers.ParserAdapter
Adapt a SAX1 start document event.
startDocument() - Method in class org.brownell.xml.EchoHandler
SAX1: indicates the beginning of a document parse.
startDocument() - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
startDocument() - Method in class org.brownell.xml.pipeline.WellFormednessFilter
 
startDocument() - Method in class org.brownell.xml.pipeline.TeeConsumer
 
startDocument() - Method in class org.brownell.xml.pipeline.NSFilter
 
startDocument() - Method in class org.brownell.xml.pipeline.ValidationConsumer
ContentHandler Ensures that state from any previous parse has been deleted.
startDTD(String, String, String) - Method in interface org.xml.sax.ext.LexicalHandler
Report the start of DTD declarations, if any.
startDTD(String, String, String) - Method in class org.brownell.xml.EchoHandler
SAX2: called when the doctype is partially parsed Note that this, like other doctype related calls, is ignored when XHTML is in use.
startDTD(String, String, String) - Method in class org.brownell.xml.DefaultHandler
SAX2: called when the doctype is partially parsed
startDTD(String, String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
startDTD(String, String, String) - Method in class org.brownell.xml.pipeline.WellFormednessFilter
 
startDTD(String, String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
startDTD(String, String, String) - Method in class org.brownell.xml.pipeline.ValidationConsumer
LexicalHandler Records the declaration of the root element, so it can be verified later.
startElement(String, AttributeList) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of the start of an element.
startElement(String, AttributeList) - Method in interface org.xml.sax.DocumentHandler
Deprecated. Receive notification of the beginning of an element.
startElement(String, AttributeList) - Method in class org.xml.sax.helpers.ParserAdapter
Adapt a SAX1 startElement event.
startElement(String, String, String, Attributes) - Method in interface org.xml.sax.ContentHandler
Receive notification of the beginning of an element.
startElement(String, String, String, Attributes) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a start element event.
startElement(String, String, String, Attributes) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Adapt a SAX2 start element event.
startElement(String, String, String, Attributes) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of the start of an element.
startElement(String, String, String, Attributes) - Method in class org.brownell.xml.EchoHandler
SAX2: indicates the start of an element.
startElement(String, String, String, Attributes) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
startElement(String, String, String, Attributes) - Method in class org.brownell.xml.pipeline.WellFormednessFilter
 
startElement(String, String, String, Attributes) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
startElement(String, String, String, Attributes) - Method in class org.brownell.xml.pipeline.NSFilter
 
startElement(String, String, String, Attributes) - Method in class org.brownell.xml.pipeline.ValidationConsumer
ContentHandler Performs validity checks against element (and document) content models, and attribute values.
startElement(String, String, String, Attributes) - Method in class org.brownell.xml.pipeline.LinkFilter
Collects URIs for (X)HTML content from elements which hold them.
startEntity(String) - Method in interface org.xml.sax.ext.LexicalHandler
Report the beginning of some internal and external XML entities.
startEntity(String) - Method in class org.brownell.xml.EchoHandler
SAX2: called before parsing a general entity in content
startEntity(String) - Method in class org.brownell.xml.DefaultHandler
SAX2: called before parsing a general entity in content
startEntity(String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any.
startEntity(String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
startPrefixMapping(String, String) - Method in interface org.xml.sax.ContentHandler
Begin the scope of a prefix-URI Namespace mapping.
startPrefixMapping(String, String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a start Namespace prefix mapping event.
startPrefixMapping(String, String) - Method in class org.xml.sax.helpers.XMLReaderAdapter
Adapt a SAX2 start prefix mapping event.
startPrefixMapping(String, String) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of the start of a Namespace mapping.
startPrefixMapping(String, String) - Method in class org.brownell.xml.EchoHandler
SAX2: ignored.
startPrefixMapping(String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
startPrefixMapping(String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
startPrefixMapping(String, String) - Method in class org.brownell.xml.pipeline.NSFilter
This call is not passed to the next consumer in the chain.

T

TeeConsumer - class org.brownell.xml.pipeline.TeeConsumer.
Fans its events out to two other consumers, a "tee" filter stage in an event pipeline.
TeeConsumer(EventConsumer, EventConsumer) - Constructor for class org.brownell.xml.pipeline.TeeConsumer
Constructs a consumer which sends all its events to the first consumer, and then the second one.
TeeConsumer(String, EventConsumer) - Constructor for class org.brownell.xml.pipeline.TeeConsumer
Constructs a pipeline, and is otherwise a shorthand for the two-consumer constructor for this class.
TextConsumer - class org.brownell.xml.pipeline.TextConsumer.
Terminates a pipeline, consuming events to print them as well formed XML (or XHTML) text.
TextConsumer(OutputStream) - Constructor for class org.brownell.xml.pipeline.TextConsumer
Constructs a consumer that writes its input as XML text, encoded in UTF-8.
TextConsumer(Writer) - Constructor for class org.brownell.xml.pipeline.TextConsumer
Constructs a consumer that writes its input as XML text.
TextConsumer(Writer, boolean) - Constructor for class org.brownell.xml.pipeline.TextConsumer
Constructs an event consumer which echoes its input as text, optionally adhering to some basic XHTML formatting options which increase interoperability with old (v3) browsers.
toString() - Method in class org.xml.sax.SAXException
Override toString to pick up any embedded exception.

U

unparsedEntityDecl(String, String, String, String) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of an unparsed entity declaration.
unparsedEntityDecl(String, String, String, String) - Method in interface org.xml.sax.DTDHandler
Receive notification of an unparsed entity declaration event.
unparsedEntityDecl(String, String, String, String) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter an unparsed entity declaration event.
unparsedEntityDecl(String, String, String, String) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of an unparsed entity declaration.
unparsedEntityDecl(String, String, String, String) - Method in class org.brownell.xml.EchoHandler
SAX1: called on unparsed entity declarations
unparsedEntityDecl(String, String, String, String) - Method in class org.brownell.xml.pipeline.EventFilter
SAX2: passes this callback to the next consumer, if any
unparsedEntityDecl(String, String, String, String) - Method in class org.brownell.xml.pipeline.TeeConsumer
 
unparsedEntityDecl(String, String, String, String) - Method in class org.brownell.xml.pipeline.ValidationConsumer
DTDHandler Records the entity name, for checking ENTITY and ENTITIES attribute values; records the notation name if it hasn't yet been declared.

V

ValidationConsumer - class org.brownell.xml.pipeline.ValidationConsumer.
This class checks SAX2 events to report validity errors; it works as both a filter and a terminus on an event pipeline.
ValidationConsumer() - Constructor for class org.brownell.xml.pipeline.ValidationConsumer
Creates a pipeline terminus which consumes all events passed to it; this will report validity errors as if they were fatal errors, unless an error handler is assigned.
ValidationConsumer(EventConsumer) - Constructor for class org.brownell.xml.pipeline.ValidationConsumer
Creates a pipeline filter which reports validity errors and then passes events on to the next consumer if they were not fatal.
ValidationConsumer(String, String, String, String, EntityResolver, String) - Constructor for class org.brownell.xml.pipeline.ValidationConsumer
Creates a validation consumer which is preloaded with the DTD provided.
Validator - class org.brownell.xml.aelfred2.Validator.
This SAX2 parser layers a validation component over the standards-enhanced SAX2 version of Ælfred.
Validator() - Constructor for class org.brownell.xml.aelfred2.Validator
Constructs a SAX Parser.
Validator(boolean) - Constructor for class org.brownell.xml.aelfred2.Validator
Constructs a SAX Parser, optionally treating validity errors as if they were fatal errors.

W

warning(SAXParseException) - Method in class org.xml.sax.HandlerBase
Deprecated. Receive notification of a parser warning.
warning(SAXParseException) - Method in interface org.xml.sax.ErrorHandler
Receive notification of a warning.
warning(SAXParseException) - Method in class org.xml.sax.helpers.XMLFilterImpl
Filter a warning event.
warning(SAXParseException) - Method in class org.xml.sax.helpers.DefaultHandler
Receive notification of a parser warning.
WellFormednessFilter - class org.brownell.xml.pipeline.WellFormednessFilter.
This filter reports fatal exceptions in the case of event streams that are not well formed.
WellFormednessFilter() - Constructor for class org.brownell.xml.pipeline.WellFormednessFilter
Swallows all events after performing well formedness checks.
WellFormednessFilter(EventConsumer) - Constructor for class org.brownell.xml.pipeline.WellFormednessFilter
Passes events through to the specified consumer, after first processing them.
write(String) - Method in class org.brownell.xml.EchoHandler
Writes the string as if characters() had been called on the contents of the string.
writeOutput(HttpServletResponse, Document) - Method in class org.brownell.xml.pipeline.XmlServlet
Writes the response of this servlet as an XML document, encoded in UTF-8 and with the correct MIME type.

X

XhtmlEchoHandler - class org.brownell.xml.XhtmlEchoHandler.
This extends the EchoHandler to create a class which defaults to writing XHTML text, preferring the US-ASCII encoding.
XhtmlEchoHandler() - Constructor for class org.brownell.xml.XhtmlEchoHandler
Constructs this handler with System.out used to write SAX events using the US-ASCII encoding, as XHTML.
XhtmlEchoHandler(OutputStream) - Constructor for class org.brownell.xml.XhtmlEchoHandler
Constructs this handler such that the specified output stream is used to write SAX events in the US-ASCII encoding, as XHTML.
XhtmlEchoHandler(Writer) - Constructor for class org.brownell.xml.XhtmlEchoHandler
Constructs this handler such that the specified output stream is used to write SAX events as XHTML.
XhtmlEchoHandler(Writer, String) - Constructor for class org.brownell.xml.XhtmlEchoHandler
Constructs this handler such that the specified output stream is used to write SAX events as XHTML, labeled with the specified encoding.
XMLFilter - interface org.xml.sax.XMLFilter.
Interface for an XML filter.
XMLFilterImpl - class org.xml.sax.helpers.XMLFilterImpl.
Base class for deriving an XML filter.
XMLFilterImpl() - Constructor for class org.xml.sax.helpers.XMLFilterImpl
Construct an empty XML filter, with no parent.
XMLFilterImpl(XMLReader) - Constructor for class org.xml.sax.helpers.XMLFilterImpl
Construct an XML filter with the specified parent.
XMLNS - Static variable in class org.xml.sax.helpers.NamespaceSupport
The XML Namespace as a constant.
XMLReader - interface org.xml.sax.XMLReader.
Interface for reading an XML document using callbacks.
XMLReaderAdapter - class org.xml.sax.helpers.XMLReaderAdapter.
Adapt a SAX2 XMLReader as a SAX1 Parser.
XMLReaderAdapter() - Constructor for class org.xml.sax.helpers.XMLReaderAdapter
Create a new adapter.
XMLReaderAdapter(XMLReader) - Constructor for class org.xml.sax.helpers.XMLReaderAdapter
Create a new adapter.
XMLReaderFactory - class org.xml.sax.helpers.XMLReaderFactory.
Factory for creating an XML reader.
XmlServlet - class org.brownell.xml.pipeline.XmlServlet.
This base class provides utility functions making it easy for servlets to send and receive XML data structures through an XML processing pipeline.
XmlServlet() - Constructor for class org.brownell.xml.pipeline.XmlServlet
The default constructor does nothing.

A C D E F G H I L M N O P R S T U V W X