Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / javax / xml / transform / sax / SAXSource.h
blob8c06ad8ec329b3c9c927ff125e5f8c239278cc2d
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_xml_transform_sax_SAXSource__
5 #define __javax_xml_transform_sax_SAXSource__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace javax
14 namespace xml
16 namespace transform
18 class Source;
19 namespace sax
21 class SAXSource;
26 namespace org
28 namespace xml
30 namespace sax
32 class InputSource;
33 class XMLReader;
39 class javax::xml::transform::sax::SAXSource : public ::java::lang::Object
42 public:
43 SAXSource();
44 SAXSource(::org::xml::sax::XMLReader *, ::org::xml::sax::InputSource *);
45 SAXSource(::org::xml::sax::InputSource *);
46 virtual void setXMLReader(::org::xml::sax::XMLReader *);
47 virtual ::org::xml::sax::XMLReader * getXMLReader();
48 virtual void setInputSource(::org::xml::sax::InputSource *);
49 virtual ::org::xml::sax::InputSource * getInputSource();
50 virtual void setSystemId(::java::lang::String *);
51 virtual ::java::lang::String * getSystemId();
52 static ::org::xml::sax::InputSource * sourceToInputSource(::javax::xml::transform::Source *);
53 static ::java::lang::String * FEATURE;
54 private:
55 ::org::xml::sax::XMLReader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) xmlReader;
56 ::org::xml::sax::InputSource * inputSource;
57 public:
58 static ::java::lang::Class class$;
61 #endif // __javax_xml_transform_sax_SAXSource__