OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / org / xml / sax / helpers / XMLFilterImpl.h
diff --git a/libjava/org/xml/sax/helpers/XMLFilterImpl.h b/libjava/org/xml/sax/helpers/XMLFilterImpl.h
new file mode 100644 (file)
index 0000000..13e4960
--- /dev/null
@@ -0,0 +1,89 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_xml_sax_helpers_XMLFilterImpl__
+#define __org_xml_sax_helpers_XMLFilterImpl__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+  namespace org
+  {
+    namespace xml
+    {
+      namespace sax
+      {
+          class Attributes;
+          class ContentHandler;
+          class DTDHandler;
+          class EntityResolver;
+          class ErrorHandler;
+          class InputSource;
+          class Locator;
+          class SAXParseException;
+          class XMLReader;
+        namespace helpers
+        {
+            class XMLFilterImpl;
+        }
+      }
+    }
+  }
+}
+
+class org::xml::sax::helpers::XMLFilterImpl : public ::java::lang::Object
+{
+
+public:
+  XMLFilterImpl();
+  XMLFilterImpl(::org::xml::sax::XMLReader *);
+  virtual void setParent(::org::xml::sax::XMLReader *);
+  virtual ::org::xml::sax::XMLReader * getParent();
+  virtual void setFeature(::java::lang::String *, jboolean);
+  virtual jboolean getFeature(::java::lang::String *);
+  virtual void setProperty(::java::lang::String *, ::java::lang::Object *);
+  virtual ::java::lang::Object * getProperty(::java::lang::String *);
+  virtual void setEntityResolver(::org::xml::sax::EntityResolver *);
+  virtual ::org::xml::sax::EntityResolver * getEntityResolver();
+  virtual void setDTDHandler(::org::xml::sax::DTDHandler *);
+  virtual ::org::xml::sax::DTDHandler * getDTDHandler();
+  virtual void setContentHandler(::org::xml::sax::ContentHandler *);
+  virtual ::org::xml::sax::ContentHandler * getContentHandler();
+  virtual void setErrorHandler(::org::xml::sax::ErrorHandler *);
+  virtual ::org::xml::sax::ErrorHandler * getErrorHandler();
+  virtual void parse(::org::xml::sax::InputSource *);
+  virtual void parse(::java::lang::String *);
+  virtual ::org::xml::sax::InputSource * resolveEntity(::java::lang::String *, ::java::lang::String *);
+  virtual void notationDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
+  virtual void unparsedEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
+  virtual void setDocumentLocator(::org::xml::sax::Locator *);
+  virtual void startDocument();
+  virtual void endDocument();
+  virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *);
+  virtual void endPrefixMapping(::java::lang::String *);
+  virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *);
+  virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
+  virtual void characters(JArray< jchar > *, jint, jint);
+  virtual void ignorableWhitespace(JArray< jchar > *, jint, jint);
+  virtual void processingInstruction(::java::lang::String *, ::java::lang::String *);
+  virtual void skippedEntity(::java::lang::String *);
+  virtual void warning(::org::xml::sax::SAXParseException *);
+  virtual void error(::org::xml::sax::SAXParseException *);
+  virtual void fatalError(::org::xml::sax::SAXParseException *);
+private:
+  void setupParse();
+  ::org::xml::sax::XMLReader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) parent;
+  ::org::xml::sax::Locator * locator;
+  ::org::xml::sax::EntityResolver * entityResolver;
+  ::org::xml::sax::DTDHandler * dtdHandler;
+  ::org::xml::sax::ContentHandler * contentHandler;
+  ::org::xml::sax::ErrorHandler * errorHandler;
+public:
+  static ::java::lang::Class class$;
+};
+
+#endif // __org_xml_sax_helpers_XMLFilterImpl__