2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_xml_transform_TransformerException__
5 #define __javax_xml_transform_TransformerException__
9 #include <java/lang/Exception.h>
19 class TransformerException
;
25 class javax::xml::transform::TransformerException
: public ::java::lang::Exception
29 TransformerException(::java::lang::String
*);
30 TransformerException(::java::lang::Throwable
*);
31 TransformerException(::java::lang::String
*, ::java::lang::Throwable
*);
32 TransformerException(::java::lang::String
*, ::javax::xml::transform::SourceLocator
*);
33 TransformerException(::java::lang::String
*, ::javax::xml::transform::SourceLocator
*, ::java::lang::Throwable
*);
34 virtual ::javax::xml::transform::SourceLocator
* getLocator();
35 virtual void setLocator(::javax::xml::transform::SourceLocator
*);
36 virtual ::java::lang::Throwable
* getException();
37 virtual ::java::lang::Throwable
* getCause();
38 virtual ::java::lang::Throwable
* initCause(::java::lang::Throwable
*);
39 virtual ::java::lang::String
* getMessageAndLocation();
40 virtual ::java::lang::String
* getLocationAsString();
41 virtual void printStackTrace();
42 virtual void printStackTrace(::java::io::PrintStream
*);
43 virtual void printStackTrace(::java::io::PrintWriter
*);
45 static const jlong serialVersionUID
= 975798773772956428LL;
46 ::javax::xml::transform::SourceLocator
* __attribute__((aligned(__alignof__( ::java::lang::Exception
)))) locator
;
47 ::java::lang::Throwable
* containedException
;
49 static ::java::lang::Class
class$
;
52 #endif // __javax_xml_transform_TransformerException__