OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / gnu / xml / dom / ls / FilteredSAXEventSink.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __gnu_xml_dom_ls_FilteredSAXEventSink__
5 #define __gnu_xml_dom_ls_FilteredSAXEventSink__
6
7 #pragma interface
8
9 #include <gnu/xml/dom/ls/SAXEventSink.h>
10 #include <gcj/array.h>
11
12 extern "Java"
13 {
14   namespace gnu
15   {
16     namespace xml
17     {
18       namespace dom
19       {
20         namespace ls
21         {
22             class FilteredSAXEventSink;
23         }
24       }
25     }
26   }
27   namespace org
28   {
29     namespace w3c
30     {
31       namespace dom
32       {
33           class Attr;
34           class Node;
35         namespace ls
36         {
37             class LSParserFilter;
38         }
39       }
40     }
41     namespace xml
42     {
43       namespace sax
44       {
45           class Attributes;
46       }
47     }
48   }
49 }
50
51 class gnu::xml::dom::ls::FilteredSAXEventSink : public ::gnu::xml::dom::ls::SAXEventSink
52 {
53
54 public: // actually package-private
55   FilteredSAXEventSink(::org::w3c::dom::ls::LSParserFilter *);
56 public:
57   virtual void startDocument();
58   virtual void endDocument();
59   virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *);
60 public: // actually protected
61   virtual ::org::w3c::dom::Attr * createAttr(::org::xml::sax::Attributes *, jint);
62 public:
63   virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
64   virtual void characters(JArray< jchar > *, jint, jint);
65   virtual void processingInstruction(::java::lang::String *, ::java::lang::String *);
66   virtual void startDTD(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
67   virtual void endDTD();
68   virtual void comment(JArray< jchar > *, jint, jint);
69 public: // actually package-private
70   virtual jshort getDecision(::org::w3c::dom::Node *, jboolean);
71   ::org::w3c::dom::ls::LSParserFilter * __attribute__((aligned(__alignof__( ::gnu::xml::dom::ls::SAXEventSink)))) filter;
72   jint whatToShow;
73   ::java::util::LinkedList * nodes;
74   ::java::util::LinkedList * decisions;
75   jboolean rejecting;
76 public:
77   static ::java::lang::Class class$;
78 };
79
80 #endif // __gnu_xml_dom_ls_FilteredSAXEventSink__