You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ja...@apache.org on 2001/07/10 01:14:58 UTC

cvs commit: xml-xerces/perl/Handler PerlExceptionHandler.hpp PerlExceptionHandler.swig.hpp

jasons      01/07/09 16:14:58

  Modified:    perl/Handler PerlExceptionHandler.hpp
                        PerlExceptionHandler.swig.hpp
  Log:
  	* Handler/PerlExceptionHandler.hpp (Repository):
  	Now handles IDOM_DOMExceptions
  
  Revision  Changes    Path
  1.3       +4 -0      xml-xerces/perl/Handler/PerlExceptionHandler.hpp
  
  Index: PerlExceptionHandler.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/perl/Handler/PerlExceptionHandler.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- PerlExceptionHandler.hpp	2001/07/09 17:21:42	1.2
  +++ PerlExceptionHandler.hpp	2001/07/09 23:14:55	1.3
  @@ -34,6 +34,7 @@
   
   class XMLException;
   class DOM_DOMException;
  +class IDOM_DOMException;
   class SAXNotRecognizedException;
   class SAXNotSupportedException;
   class PerlExceptionHandler {
  @@ -42,6 +43,7 @@
   
       SV *XMLExceptionHandler;
       SV *DOMExceptionHandler;
  +    SV *IDOMExceptionHandler;
       SV *SAXNotRecognizedExceptionHandler;
       SV *SAXNotSupportedExceptionHandler;
       PerlExceptionHandler(void);
  @@ -52,10 +54,12 @@
       static PerlExceptionHandler* getInstance();
       SV *setXMLExceptionHandler(SV *codeRef);
       SV *setDOMExceptionHandler(SV *codeRef);
  +    SV *setIDOMExceptionHandler(SV *codeRef);
       SV *setSAXNotRecognizedExceptionHandler(SV *codeRef);
       SV *setSAXNotSupportedExceptionHandler(SV *codeRef);
       void catchXMLException(const XMLException &e);
       void catchDOMException(const DOM_DOMException &e);
  +    void catchIDOMException(const IDOM_DOMException &e);
       void catchSAXNotSupportedException(const SAXNotSupportedException &e);
       void catchSAXNotRecognizedException(const SAXNotRecognizedException &e);
   };
  
  
  
  1.3       +1 -7      xml-xerces/perl/Handler/PerlExceptionHandler.swig.hpp
  
  Index: PerlExceptionHandler.swig.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/perl/Handler/PerlExceptionHandler.swig.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- PerlExceptionHandler.swig.hpp	2001/07/09 17:21:44	1.2
  +++ PerlExceptionHandler.swig.hpp	2001/07/09 23:14:56	1.3
  @@ -1,17 +1,11 @@
   class PerlExceptionHandler {
   
  -private:
  -
  -//    SV *exceptionHandler;
  -
   public:
  -//    virtual ~PerlExceptionHandler(void);
       static PerlExceptionHandler* getInstance();
       SV *setSAXNotRecognizedExceptionHandler(SV *codeRef);
       SV *setSAXNotSupportedExceptionHandler(SV *codeRef);
       SV *setXMLExceptionHandler(SV *codeRef);
       SV *setDOMExceptionHandler(SV *codeRef);
  -//     void catchXMLException(const XMLException &e);
  -//     void catchDOMException(const DOM_DOMException &e);
  +    SV *setIDOMExceptionHandler(SV *codeRef);
   };
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org