All Classes
-
All Classes Interface Summary Class Summary Class Description DefaultFilter This class implements a filter that simply passes document events to the next handler.DOMFragmentParser A DOM parser for HTML fragments.DOMParser A DOM parser for HTML documents.ElementRemover This class is a document filter capable of removing specified elements from the processing stream.HTMLAugmentations This class is here to overcome the XNI changes to theAugmentations
interface.HTMLComponent This interface extends the XNIXMLComponent
interface to add methods that allow the preferred default values for features and properties to be queried.HTMLConfiguration An XNI-based parser configuration that can be used to parse HTML documents.HTMLElements Collection of HTML element information.HTMLElements.Element Element information.HTMLElements.ElementList Unsynchronized list of elements.HTMLEntities Pre-defined HTML entities.HTMLErrorReporter Defines an error reporter for reporting HTML errors.HTMLEventInfo This interface is used to pass augmentated information to the application through the XNI pipeline.HTMLEventInfo.SynthesizedItem Synthesized infoset item.HTMLScanner A simple HTML scanner.HTMLScanner.CurrentEntity Current entity.HTMLScanner.LocationItem Location infoset item.HTMLScanner.PlaybackInputStream A playback input stream.HTMLScanner.Scanner Basic scanner interface.HTMLTagBalancer Balances tags in an HTML document.HTMLTagBalancer.Info Element info for each start element.HTMLTagBalancer.InfoStack Unsynchronized stack of element information.HTMLTagBalancingListener EXPERIMENTAL: may change in next release
XMLDocumentHandler
implementing this interface will get notified of elements discarded by the tag balancer when they: are configured usingHTMLConfiguration
activate the tag balancing featureIdentity This filter performs the identity operation of the original document event stream generated by the HTML scanner by removing events that are synthesized by the tag balancer.NamespaceBinder This filter binds namespaces if namespace processing is turned on by setting the feature "http://xml.org/sax/features/namespaces" is set totrue
.NamespaceBinder.NamespaceSupport This namespace context object implements the old and new XNINamespaceContext
interface methods so that it can be used across all versions of Xerces2.Purifier This filter purifies the HTML input to ensure XML well-formedness.SAXParser A SAX parser for HTML documents.Writer An HTML writer written as a filter.