2013-12-18 Janus Weil <janus@gcc.gnu.org>
[official-gcc.git] / libjava / javax / xml / parsers / SAXParser.h
blobb24df528734e7bbd86f1260a47cbd7f30ecf5795
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_xml_parsers_SAXParser__
5 #define __javax_xml_parsers_SAXParser__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace javax
14 namespace xml
16 namespace parsers
18 class SAXParser;
20 namespace validation
22 class Schema;
26 namespace org
28 namespace xml
30 namespace sax
32 class HandlerBase;
33 class InputSource;
34 class Parser;
35 class XMLReader;
36 namespace helpers
38 class DefaultHandler;
45 class javax::xml::parsers::SAXParser : public ::java::lang::Object
48 public: // actually protected
49 SAXParser();
50 public:
51 virtual void parse(::java::io::InputStream *, ::org::xml::sax::HandlerBase *);
52 virtual void parse(::java::io::InputStream *, ::org::xml::sax::HandlerBase *, ::java::lang::String *);
53 virtual void parse(::java::io::InputStream *, ::org::xml::sax::helpers::DefaultHandler *);
54 virtual void parse(::java::io::InputStream *, ::org::xml::sax::helpers::DefaultHandler *, ::java::lang::String *);
55 virtual void parse(::java::lang::String *, ::org::xml::sax::HandlerBase *);
56 virtual void parse(::java::lang::String *, ::org::xml::sax::helpers::DefaultHandler *);
57 virtual void parse(::java::io::File *, ::org::xml::sax::HandlerBase *);
58 virtual void parse(::java::io::File *, ::org::xml::sax::helpers::DefaultHandler *);
59 virtual void parse(::org::xml::sax::InputSource *, ::org::xml::sax::HandlerBase *);
60 virtual void parse(::org::xml::sax::InputSource *, ::org::xml::sax::helpers::DefaultHandler *);
61 virtual ::org::xml::sax::Parser * getParser() = 0;
62 virtual ::org::xml::sax::XMLReader * getXMLReader() = 0;
63 virtual jboolean isNamespaceAware() = 0;
64 virtual jboolean isValidating() = 0;
65 virtual void setProperty(::java::lang::String *, ::java::lang::Object *) = 0;
66 virtual ::java::lang::Object * getProperty(::java::lang::String *) = 0;
67 virtual void reset();
68 virtual ::javax::xml::validation::Schema * getSchema();
69 virtual jboolean isXIncludeAware();
70 static ::java::lang::Class class$;
73 #endif // __javax_xml_parsers_SAXParser__