org.xml.sax.ext
Class DefaultHandler2

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by org.xml.sax.helpers.DefaultHandler sample code for org.xml.sax.helpers.DefaultHandler definition code for org.xml.sax.helpers.DefaultHandler 
      extended by org.xml.sax.ext.DefaultHandler2
All Implemented Interfaces:
ContentHandler sample code for org.xml.sax.ContentHandler definition code for org.xml.sax.ContentHandler , DTDHandler sample code for org.xml.sax.DTDHandler definition code for org.xml.sax.DTDHandler , EntityResolver sample code for org.xml.sax.EntityResolver definition code for org.xml.sax.EntityResolver , ErrorHandler sample code for org.xml.sax.ErrorHandler definition code for org.xml.sax.ErrorHandler , DeclHandler sample code for org.xml.sax.ext.DeclHandler definition code for org.xml.sax.ext.DeclHandler , EntityResolver2 sample code for org.xml.sax.ext.EntityResolver2 definition code for org.xml.sax.ext.EntityResolver2 , LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler

public class DefaultHandler2
extends DefaultHandler sample code for org.xml.sax.helpers.DefaultHandler definition code for org.xml.sax.helpers.DefaultHandler
implements LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler , DeclHandler sample code for org.xml.sax.ext.DeclHandler definition code for org.xml.sax.ext.DeclHandler , EntityResolver2 sample code for org.xml.sax.ext.EntityResolver2 definition code for org.xml.sax.ext.EntityResolver2

This class extends the SAX2 base handler class to support the SAX2 LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler , DeclHandler sample code for org.xml.sax.ext.DeclHandler definition code for org.xml.sax.ext.DeclHandler , and EntityResolver2 sample code for org.xml.sax.ext.EntityResolver2 definition code for org.xml.sax.ext.EntityResolver2 extensions. Except for overriding the original SAX1 resolveEntity() sample code for org.xml.sax.helpers.DefaultHandler.resolveEntity(java.lang.String, java.lang.String) definition code for org.xml.sax.helpers.DefaultHandler.resolveEntity(java.lang.String, java.lang.String) method the added handler methods just return. Subclassers may override everything on a method-by-method basis.

This module, both source code and documentation, is in the Public Domain, and comes with NO WARRANTY.

Note: this class might yet learn that the ContentHandler.setDocumentLocator() call might be passed a Locator2 sample code for org.xml.sax.ext.Locator2 definition code for org.xml.sax.ext.Locator2 object, and that the ContentHandler.startElement() call might be passed a Attributes2 sample code for org.xml.sax.ext.Attributes2 definition code for org.xml.sax.ext.Attributes2 object.

Since:
SAX 2.0 (extensions 1.1 alpha)

Constructor Summary
DefaultHandler2 sample code for org.xml.sax.ext.DefaultHandler2.DefaultHandler2() definition code for org.xml.sax.ext.DefaultHandler2.DefaultHandler2() ()
          Constructs a handler which ignores all parsing events.
 
Method Summary
 void attributeDecl sample code for org.xml.sax.ext.DefaultHandler2.attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  eName, String sample code for java.lang.String definition code for java.lang.String  aName, String sample code for java.lang.String definition code for java.lang.String  type, String sample code for java.lang.String definition code for java.lang.String  mode, String sample code for java.lang.String definition code for java.lang.String  value)
          Report an attribute type declaration.
 void comment sample code for org.xml.sax.ext.DefaultHandler2.comment(char[], int, int) definition code for org.xml.sax.ext.DefaultHandler2.comment(char[], int, int) (char[] ch, int start, int length)
          Report an XML comment anywhere in the document.
 void elementDecl sample code for org.xml.sax.ext.DefaultHandler2.elementDecl(java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.elementDecl(java.lang.String, java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  name, String sample code for java.lang.String definition code for java.lang.String  model)
          Report an element type declaration.
 void endCDATA sample code for org.xml.sax.ext.DefaultHandler2.endCDATA() definition code for org.xml.sax.ext.DefaultHandler2.endCDATA() ()
          Report the end of a CDATA section.
 void endDTD sample code for org.xml.sax.ext.DefaultHandler2.endDTD() definition code for org.xml.sax.ext.DefaultHandler2.endDTD() ()
          Report the end of DTD declarations.
 void endEntity sample code for org.xml.sax.ext.DefaultHandler2.endEntity(java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.endEntity(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  name)
          Report the end of an entity.
 void externalEntityDecl sample code for org.xml.sax.ext.DefaultHandler2.externalEntityDecl(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.externalEntityDecl(java.lang.String, java.lang.String, java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  name, String sample code for java.lang.String definition code for java.lang.String  publicId, String sample code for java.lang.String definition code for java.lang.String  systemId)
          Report a parsed external entity declaration.
 InputSource sample code for org.xml.sax.InputSource definition code for org.xml.sax.InputSource getExternalSubset sample code for org.xml.sax.ext.DefaultHandler2.getExternalSubset(java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.getExternalSubset(java.lang.String, java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  name, String sample code for java.lang.String definition code for java.lang.String  baseURI)
          Tells the parser that if no external subset has been declared in the document text, none should be used.
 void internalEntityDecl sample code for org.xml.sax.ext.DefaultHandler2.internalEntityDecl(java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.internalEntityDecl(java.lang.String, java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  name, String sample code for java.lang.String definition code for java.lang.String  value)
          Report an internal entity declaration.
 InputSource sample code for org.xml.sax.InputSource definition code for org.xml.sax.InputSource resolveEntity sample code for org.xml.sax.ext.DefaultHandler2.resolveEntity(java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.resolveEntity(java.lang.String, java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  publicId, String sample code for java.lang.String definition code for java.lang.String  systemId)
          Invokes EntityResolver2.resolveEntity() sample code for org.xml.sax.ext.EntityResolver2.resolveEntity(java.lang.String, java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.EntityResolver2.resolveEntity(java.lang.String, java.lang.String, java.lang.String, java.lang.String) with null entity name and base URI.
 InputSource sample code for org.xml.sax.InputSource definition code for org.xml.sax.InputSource resolveEntity sample code for org.xml.sax.ext.DefaultHandler2.resolveEntity(java.lang.String, java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.resolveEntity(java.lang.String, java.lang.String, java.lang.String, java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  name, String sample code for java.lang.String definition code for java.lang.String  publicId, String sample code for java.lang.String definition code for java.lang.String  baseURI, String sample code for java.lang.String definition code for java.lang.String  systemId)
          Tells the parser to resolve the systemId against the baseURI and read the entity text from that resulting absolute URI.
 void startCDATA sample code for org.xml.sax.ext.DefaultHandler2.startCDATA() definition code for org.xml.sax.ext.DefaultHandler2.startCDATA() ()
          Report the start of a CDATA section.
 void startDTD sample code for org.xml.sax.ext.DefaultHandler2.startDTD(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.startDTD(java.lang.String, java.lang.String, java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  name, String sample code for java.lang.String definition code for java.lang.String  publicId, String sample code for java.lang.String definition code for java.lang.String  systemId)
          Report the start of DTD declarations, if any.
 void startEntity sample code for org.xml.sax.ext.DefaultHandler2.startEntity(java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.startEntity(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  name)
          Report the beginning of some internal and external XML entities.
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler sample code for org.xml.sax.helpers.DefaultHandler definition code for org.xml.sax.helpers.DefaultHandler
characters sample code for org.xml.sax.helpers.DefaultHandler.characters(char[], int, int) definition code for org.xml.sax.helpers.DefaultHandler.characters(char[], int, int) , endDocument sample code for org.xml.sax.helpers.DefaultHandler.endDocument() definition code for org.xml.sax.helpers.DefaultHandler.endDocument() , endElement sample code for org.xml.sax.helpers.DefaultHandler.endElement(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.helpers.DefaultHandler.endElement(java.lang.String, java.lang.String, java.lang.String) , endPrefixMapping sample code for org.xml.sax.helpers.DefaultHandler.endPrefixMapping(java.lang.String) definition code for org.xml.sax.helpers.DefaultHandler.endPrefixMapping(java.lang.String) , error sample code for org.xml.sax.helpers.DefaultHandler.error(org.xml.sax.SAXParseException) definition code for org.xml.sax.helpers.DefaultHandler.error(org.xml.sax.SAXParseException) , fatalError sample code for org.xml.sax.helpers.DefaultHandler.fatalError(org.xml.sax.SAXParseException) definition code for org.xml.sax.helpers.DefaultHandler.fatalError(org.xml.sax.SAXParseException) , ignorableWhitespace sample code for org.xml.sax.helpers.DefaultHandler.ignorableWhitespace(char[], int, int) definition code for org.xml.sax.helpers.DefaultHandler.ignorableWhitespace(char[], int, int) , notationDecl sample code for org.xml.sax.helpers.DefaultHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.helpers.DefaultHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String) , processingInstruction sample code for org.xml.sax.helpers.DefaultHandler.processingInstruction(java.lang.String, java.lang.String) definition code for org.xml.sax.helpers.DefaultHandler.processingInstruction(java.lang.String, java.lang.String) , setDocumentLocator sample code for org.xml.sax.helpers.DefaultHandler.setDocumentLocator(org.xml.sax.Locator) definition code for org.xml.sax.helpers.DefaultHandler.setDocumentLocator(org.xml.sax.Locator) , skippedEntity sample code for org.xml.sax.helpers.DefaultHandler.skippedEntity(java.lang.String) definition code for org.xml.sax.helpers.DefaultHandler.skippedEntity(java.lang.String) , startDocument sample code for org.xml.sax.helpers.DefaultHandler.startDocument() definition code for org.xml.sax.helpers.DefaultHandler.startDocument() , startElement sample code for org.xml.sax.helpers.DefaultHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) definition code for org.xml.sax.helpers.DefaultHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) , startPrefixMapping sample code for org.xml.sax.helpers.DefaultHandler.startPrefixMapping(java.lang.String, java.lang.String) definition code for org.xml.sax.helpers.DefaultHandler.startPrefixMapping(java.lang.String, java.lang.String) , unparsedEntityDecl sample code for org.xml.sax.helpers.DefaultHandler.unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.helpers.DefaultHandler.unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String) , warning sample code for org.xml.sax.helpers.DefaultHandler.warning(org.xml.sax.SAXParseException) definition code for org.xml.sax.helpers.DefaultHandler.warning(org.xml.sax.SAXParseException)
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Constructor Detail

DefaultHandler2 sample code for org.xml.sax.ext.DefaultHandler2() definition code for org.xml.sax.ext.DefaultHandler2()

public DefaultHandler2()
Constructs a handler which ignores all parsing events.

Method Detail

startCDATA sample code for org.xml.sax.ext.DefaultHandler2.startCDATA() definition code for org.xml.sax.ext.DefaultHandler2.startCDATA()

public void startCDATA()
                throws SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException 
Description copied from interface: LexicalHandler sample code for org.xml.sax.ext.LexicalHandler.startCDATA() definition code for org.xml.sax.ext.LexicalHandler.startCDATA()
Report the start of a CDATA section.

The contents of the CDATA section will be reported through the regular characters sample code for org.xml.sax.ContentHandler.characters(char[], int, int) definition code for org.xml.sax.ContentHandler.characters(char[], int, int) event; this event is intended only to report the boundary.

Specified by:
startCDATA sample code for org.xml.sax.ext.LexicalHandler.startCDATA() definition code for org.xml.sax.ext.LexicalHandler.startCDATA() in interface LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler
Throws:
SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException - The application may raise an exception.
See Also:
LexicalHandler.endCDATA() sample code for org.xml.sax.ext.LexicalHandler.endCDATA() definition code for org.xml.sax.ext.LexicalHandler.endCDATA()

endCDATA sample code for org.xml.sax.ext.DefaultHandler2.endCDATA() definition code for org.xml.sax.ext.DefaultHandler2.endCDATA()

public void endCDATA()
              throws SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException 
Description copied from interface: LexicalHandler sample code for org.xml.sax.ext.LexicalHandler.endCDATA() definition code for org.xml.sax.ext.LexicalHandler.endCDATA()
Report the end of a CDATA section.

Specified by:
endCDATA sample code for org.xml.sax.ext.LexicalHandler.endCDATA() definition code for org.xml.sax.ext.LexicalHandler.endCDATA() in interface LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler
Throws:
SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException - The application may raise an exception.
See Also:
LexicalHandler.startCDATA() sample code for org.xml.sax.ext.LexicalHandler.startCDATA() definition code for org.xml.sax.ext.LexicalHandler.startCDATA()

startDTD sample code for org.xml.sax.ext.DefaultHandler2.startDTD(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.startDTD(java.lang.String, java.lang.String, java.lang.String)

public void startDTD(String sample code for java.lang.String definition code for java.lang.String  name,
                     String sample code for java.lang.String definition code for java.lang.String  publicId,
                     String sample code for java.lang.String definition code for java.lang.String  systemId)
              throws SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException 
Description copied from interface: LexicalHandler sample code for org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String)
Report the start of DTD declarations, if any.

This method is intended to report the beginning of the DOCTYPE declaration; if the document has no DOCTYPE declaration, this method will not be invoked.

All declarations reported through DTDHandler sample code for org.xml.sax.DTDHandler definition code for org.xml.sax.DTDHandler or DeclHandler sample code for org.xml.sax.ext.DeclHandler definition code for org.xml.sax.ext.DeclHandler events must appear between the startDTD and endDTD sample code for org.xml.sax.ext.LexicalHandler.endDTD() definition code for org.xml.sax.ext.LexicalHandler.endDTD() events. Declarations are assumed to belong to the internal DTD subset unless they appear between startEntity sample code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String) and endEntity sample code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String) events. Comments and processing instructions from the DTD should also be reported between the startDTD and endDTD events, in their original order of (logical) occurrence; they are not required to appear in their correct locations relative to DTDHandler or DeclHandler events, however.

Note that the start/endDTD events will appear within the start/endDocument events from ContentHandler and before the first startElement sample code for org.xml.sax.ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) definition code for org.xml.sax.ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) event.

Specified by:
startDTD sample code for org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String) in interface LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler
Parameters:
name - The document type name.
publicId - The declared public identifier for the external DTD subset, or null if none was declared.
systemId - The declared system identifier for the external DTD subset, or null if none was declared. (Note that this is not resolved against the document base URI.)
Throws:
SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException - The application may raise an exception.
See Also:
LexicalHandler.endDTD() sample code for org.xml.sax.ext.LexicalHandler.endDTD() definition code for org.xml.sax.ext.LexicalHandler.endDTD() , LexicalHandler.startEntity(java.lang.String) sample code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String)

endDTD sample code for org.xml.sax.ext.DefaultHandler2.endDTD() definition code for org.xml.sax.ext.DefaultHandler2.endDTD()

public void endDTD()
            throws SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException 
Description copied from interface: LexicalHandler sample code for org.xml.sax.ext.LexicalHandler.endDTD() definition code for org.xml.sax.ext.LexicalHandler.endDTD()
Report the end of DTD declarations.

This method is intended to report the end of the DOCTYPE declaration; if the document has no DOCTYPE declaration, this method will not be invoked.

Specified by:
endDTD sample code for org.xml.sax.ext.LexicalHandler.endDTD() definition code for org.xml.sax.ext.LexicalHandler.endDTD() in interface LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler
Throws:
SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException - The application may raise an exception.
See Also:
LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String) sample code for org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String)

startEntity sample code for org.xml.sax.ext.DefaultHandler2.startEntity(java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.startEntity(java.lang.String)

public void startEntity(String sample code for java.lang.String definition code for java.lang.String  name)
                 throws SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException 
Description copied from interface: LexicalHandler sample code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String)
Report the beginning of some internal and external XML entities.

The reporting of parameter entities (including the external DTD subset) is optional, and SAX2 drivers that report LexicalHandler events may not implement it; you can use the http://xml.org/sax/features/lexical-handler/parameter-entities feature to query or control the reporting of parameter entities.

General entities are reported with their regular names, parameter entities have '%' prepended to their names, and the external DTD subset has the pseudo-entity name "[dtd]".

When a SAX2 driver is providing these events, all other events must be properly nested within start/end entity events. There is no additional requirement that events from DeclHandler sample code for org.xml.sax.ext.DeclHandler definition code for org.xml.sax.ext.DeclHandler or DTDHandler sample code for org.xml.sax.DTDHandler definition code for org.xml.sax.DTDHandler be properly ordered.

Note that skipped entities will be reported through the skippedEntity sample code for org.xml.sax.ContentHandler.skippedEntity(java.lang.String) definition code for org.xml.sax.ContentHandler.skippedEntity(java.lang.String) event, which is part of the ContentHandler interface.

Because of the streaming event model that SAX uses, some entity boundaries cannot be reported under any circumstances:

These will be silently expanded, with no indication of where the original entity boundaries were.

Note also that the boundaries of character references (which are not really entities anyway) are not reported.

All start/endEntity events must be properly nested.

Specified by:
startEntity sample code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String) in interface LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler
Parameters:
name - The name of the entity. If it is a parameter entity, the name will begin with '%', and if it is the external DTD subset, it will be "[dtd]".
Throws:
SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException - The application may raise an exception.
See Also:
LexicalHandler.endEntity(java.lang.String) sample code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String) , DeclHandler.internalEntityDecl(java.lang.String, java.lang.String) sample code for org.xml.sax.ext.DeclHandler.internalEntityDecl(java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DeclHandler.internalEntityDecl(java.lang.String, java.lang.String) , DeclHandler.externalEntityDecl(java.lang.String, java.lang.String, java.lang.String) sample code for org.xml.sax.ext.DeclHandler.externalEntityDecl(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ext.DeclHandler.externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)

endEntity sample code for org.xml.sax.ext.DefaultHandler2.endEntity(java.lang.String) definition code for org.xml.sax.ext.DefaultHandler2.endEntity(java.lang.String)

public void endEntity(String sample code for java.lang.String definition code for java.lang.String  name)
               throws SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException 
Description copied from interface: LexicalHandler sample code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String)
Report the end of an entity.

Specified by:
endEntity sample code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.endEntity(java.lang.String) in interface LexicalHandler sample code for org.xml.sax.ext.LexicalHandler definition code for org.xml.sax.ext.LexicalHandler
Parameters:
name - The name of the entity that is ending.
Throws:
SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException - The application may raise an exception.
See Also:
LexicalHandler.startEntity(java.lang.String) sample code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String) definition code for org.xml.sax.ext.LexicalHandler.startEntity(java.lang.String)

comment sample code for org.xml.sax.ext.DefaultHandler2.comment(char[], int, int) definition code for org.xml.sax.ext.DefaultHandler2.comment(char[], int, int)

public void comment(char[] ch,
                    int start,
                    int length)
             throws SAXException sample code for org.xml.sax.SAXException definition code for org.xml.sax.SAXException 
Description copied from interface: LexicalHandler sample code for org.xml.sax.ext.LexicalHandler.comment(char[], int, int) definition code for org.xml.sax.ext.LexicalHandler.comment(char[], int, int)