Package org.htmlunit.cyberneko
package org.htmlunit.cyberneko
-
ClassDescriptionThis interface extends the XNI
XMLComponentinterface to add methods that allow the preferred default values for features and properties to be queried.An XNI-based parser configuration that can be used to parse HTML documents.Collection of HTML element information.Element information.An implementation ofHTMLElementsProviderthat wraps anHTMLElementsinstance and adds a simple cache for unknown element lookups.Interface to support differentHTMLElements.Element's providers.Defines an error reporter for reporting HTML errors.This is a very specialized class for recognizing HTML named entities with the ability to look them up in stages.This is our initial state and has a special optimization applied.Our "level" in the treeish structure that keeps its static state and the next level underneath.A simple HTML scanner.Current entity.Basic scanner interface.Balances tags in an HTML document.Structure to hold information about an element placed in buffer to be consumed laterElement info for each start element.Unsynchronized stack of element information.EXPERIMENTAL: may change in next release.
XMLDocumentHandlerimplementing this interface will get notified of elements discarded by the tag balancer when they: are configured usingHTMLConfigurationactivate the tag balancing featureParser for the Pre-defined named HTML entities.Location infoset item.Container for text that should be hold and re-feed later like text before <html> that will be re-feed in <body>Pair of (text, augmentation)Synthesized infoset item.