OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / gnu / xml / aelfred2 / JAXPFactory$JaxpParser.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __gnu_xml_aelfred2_JAXPFactory$JaxpParser__
5 #define __gnu_xml_aelfred2_JAXPFactory$JaxpParser__
6
7 #pragma interface
8
9 #include <javax/xml/parsers/SAXParser.h>
10 extern "Java"
11 {
12   namespace gnu
13   {
14     namespace xml
15     {
16       namespace aelfred2
17       {
18           class JAXPFactory$JaxpParser;
19           class XmlReader;
20       }
21     }
22   }
23   namespace org
24   {
25     namespace xml
26     {
27       namespace sax
28       {
29           class Parser;
30           class XMLReader;
31         namespace helpers
32         {
33             class XMLReaderAdapter;
34         }
35       }
36     }
37   }
38 }
39
40 class gnu::xml::aelfred2::JAXPFactory$JaxpParser : public ::javax::xml::parsers::SAXParser
41 {
42
43 public: // actually package-private
44   JAXPFactory$JaxpParser();
45 public:
46   virtual void setProperty(::java::lang::String *, ::java::lang::Object *);
47   virtual ::java::lang::Object * getProperty(::java::lang::String *);
48   virtual ::org::xml::sax::Parser * getParser();
49   virtual ::org::xml::sax::XMLReader * getXMLReader();
50   virtual jboolean isNamespaceAware();
51   virtual jboolean isValidating();
52 private:
53   ::gnu::xml::aelfred2::XmlReader * __attribute__((aligned(__alignof__( ::javax::xml::parsers::SAXParser)))) ae2;
54   ::org::xml::sax::helpers::XMLReaderAdapter * parser;
55 public:
56   static ::java::lang::Class class$;
57 };
58
59 #endif // __gnu_xml_aelfred2_JAXPFactory$JaxpParser__