This package defines extensions to the basic SAX2 API. Neither SAX parsers nor SAX applications are required to support these extensions, but when they do, the interfaces defined here provide a standard way for the parser to provide additional information about an XML document to the application. DeclHandler defines methods for reporting the content of a DTD, and LexicalHandler defines methods for reporting the lexical structure of an XML document. In Java 5.0 adopts "SAX2 Extensions 1.1" and adds three new interfaces to this package: Attributes2 , EntityResolver2 , and Locator2 . Each extends a similarly named interface from the core org.xml.sax package. Interfaces public interface Attributes2 extends org.xml.sax.Attributes; public interface DeclHandler ; public interface EntityResolver2 extends org.xml.sax.EntityResolver; public interface LexicalHandler ; public interface Locator2 extends org.xml.sax.Locator; Classes public class Attributes2Impl extends org.xml.sax.helpers.AttributesImpl implements Attributes2; public class DefaultHandler2 extends org.xml.sax.helpers.DefaultHandler implements DeclHandler, EntityResolver2, LexicalHandler; public class Locator2Impl extends org.xml.sax.helpers.LocatorImpl implements Locator2; |