Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / gnu / xml / pipeline / CallFilter.h
blob71ab028d0b6aeaed8645353255bcc38e233f1676
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_pipeline_CallFilter__
5 #define __gnu_xml_pipeline_CallFilter__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace gnu
14 namespace xml
16 namespace pipeline
18 class CallFilter;
19 class CallFilter$Requestor;
20 class EventConsumer;
24 namespace java
26 namespace net
28 class URL;
29 class URLConnection;
32 namespace org
34 namespace xml
36 namespace sax
38 class ContentHandler;
39 class DTDHandler;
40 class ErrorHandler;
46 class gnu::xml::pipeline::CallFilter : public ::java::lang::Object
49 public:
50 CallFilter(::java::lang::String *, ::gnu::xml::pipeline::EventConsumer *);
51 void setCallTarget(::java::lang::String *);
52 void setErrorHandler(::org::xml::sax::ErrorHandler *);
53 ::java::lang::String * getCallTarget();
54 ::org::xml::sax::ContentHandler * getContentHandler();
55 ::org::xml::sax::DTDHandler * getDTDHandler();
56 ::java::lang::Object * getProperty(::java::lang::String *);
57 public: // actually package-private
58 ::org::xml::sax::ErrorHandler * getErrorHandler();
59 static ::java::net::URLConnection * access$0(::gnu::xml::pipeline::CallFilter *);
60 static ::java::net::URL * access$1(::gnu::xml::pipeline::CallFilter *);
61 static void access$2(::gnu::xml::pipeline::CallFilter *, ::java::net::URLConnection *);
62 static ::gnu::xml::pipeline::EventConsumer * access$3(::gnu::xml::pipeline::CallFilter *);
63 private:
64 ::gnu::xml::pipeline::CallFilter$Requestor * __attribute__((aligned(__alignof__( ::java::lang::Object)))) req;
65 ::gnu::xml::pipeline::EventConsumer * next;
66 ::java::net::URL * target;
67 ::java::net::URLConnection * conn;
68 ::org::xml::sax::ErrorHandler * errHandler;
69 public:
70 static ::java::lang::Class class$;
73 #endif // __gnu_xml_pipeline_CallFilter__