--- parser3/src/include/pa_exception.h 2001/11/15 20:26:34 1.22 +++ parser3/src/include/pa_exception.h 2001/12/28 14:06:51 1.25 @@ -4,21 +4,22 @@ Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) Author: Alexander Petrosyan (http://paf.design.ru) - $Id: pa_exception.h,v 1.22 2001/11/15 20:26:34 paf Exp $ + $Id: pa_exception.h,v 1.25 2001/12/28 14:06:51 paf Exp $ */ #ifndef PA_EXCEPTION_H #define PA_EXCEPTION_H -#include "pa_config_includes.h" #include "pa_types.h" #include "pa_string.h" #ifdef XML +/* #include #include #include #include +*/ #endif class Pool; @@ -34,11 +35,16 @@ public: const String *atype, const String *acode, const String *aproblem_source, const char *comment_fmt, ...); + Exception( + const String *atype, const String *acode, + const String *aproblem_source, + GdomeException& exc); Exception(const Exception& src); Exception& operator =(const Exception& src); ~Exception(); #ifdef XML + /* /// converts XSL exception to parser exception static void provide_source(Pool& pool, const String *source, const XSLException& e); /// converts SAX exception to parser exception @@ -49,6 +55,7 @@ public: static void provide_source(Pool& pool, const String *source, const XMLException& e); /// converts Xalan DOM exception to parser exception static void provide_source(Pool& pool, const String *source, const XalanDOMException& e); + */ #endif /// extracts exception type