DefaultHandler2


DefaultHandler2 org.xml.sax.ext

Java 5.0

This class extends org.xml.sax.helpers.DefaultHandler to add no-op methods that implement the LexicalHandler , DeclHandler , and EntityResolver2 methods. It overrides the two-argument version of resolveEntity from the core EntityResolver interface to invoke the four-argument version from the EntityResolver2 interface.

Figure 22-9. org.xml.sax.ext.DefaultHandler2

 public class  DefaultHandler2  extends org.xml.sax.helpers.DefaultHandler  implements DeclHandler, EntityResolver2, LexicalHandler {  // Public Constructors  public  DefaultHandler2  ( );  // Methods Implementing DeclHandler  public void  attributeDecl  (String  eName  , String  aName  , String  type  ,          String  mode  , String  value  )          throws org.xml.sax.SAXException;  emDpty  public void  elementDecl  (String  name  , String  model  )          throws org.xml.sax.SAXException;  empty  public void  externalEntityDecl  (String  name  , String  publicId  , String  systemId  )          throws org.xml.sax.SAXException;  empty  public void  internalEntityDecl  (String  name  , String  value  )          throws org.xml.sax.SAXException;  empty   // Methods Implementing EntityResolver  public org.xml.sax.InputSource  resolveEntity  (String  publicId  , String  systemId  )          throws org.xml.sax.SAXException, java.io.IOException;  // Methods Implementing EntityResolver2  public org.xml.sax.InputSource  getExternalSubset  (String  name  , String  baseURI  )          throws org.xml.sax.SAXException, java.io.IOException;  constant  public org.xml.sax.InputSource  resolveEntity  (String  name  , String  publicId  ,          String  baseURI  , String  systemId  )          throws org.xml.sax.SAXException,          java.io.IOException;  constant   // Methods Implementing LexicalHandler  public void  comment  (char[ ]  ch  , int  start  , int  length  )          throws org.xml.sax.SAXException;  empty  public void  endCDATA  ( ) throws org.xml.sax.SAXException;  empty  public void  endDTD  ( ) throws org.xml.sax.SAXException;  empty  public void  endEntity  (String  name  ) throws org.xml.sax.SAXException;  empty  public void  startCDATA  ( ) throws org.xml.sax.SAXException;  empty  public void  startDTD  (String  name  , String  publicId  , String  systemId  )          throws org.xml.sax.SAXException;  empty  public void  startEntity  (String  name  ) throws org.xml.sax.SAXException;  empty  } 



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net