OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / gnu / xml / dom / ls / DomLSSerializer.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __gnu_xml_dom_ls_DomLSSerializer__
5 #define __gnu_xml_dom_ls_DomLSSerializer__
6
7 #pragma interface
8
9 #include <gnu/xml/transform/StreamSerializer.h>
10 extern "Java"
11 {
12   namespace gnu
13   {
14     namespace xml
15     {
16       namespace dom
17       {
18         namespace ls
19         {
20             class DomLSSerializer;
21         }
22       }
23       namespace transform
24       {
25           class StreamSerializer;
26       }
27     }
28   }
29   namespace org
30   {
31     namespace w3c
32     {
33       namespace dom
34       {
35           class DOMConfiguration;
36           class DOMStringList;
37           class Node;
38         namespace ls
39         {
40             class LSOutput;
41             class LSSerializerFilter;
42         }
43       }
44     }
45   }
46 }
47
48 class gnu::xml::dom::ls::DomLSSerializer : public ::gnu::xml::transform::StreamSerializer
49 {
50
51 public:
52   DomLSSerializer();
53   virtual ::org::w3c::dom::DOMConfiguration * getDomConfig();
54   virtual ::java::lang::String * getNewLine();
55   virtual void setNewLine(::java::lang::String *);
56   virtual ::org::w3c::dom::ls::LSSerializerFilter * getFilter();
57   virtual void setFilter(::org::w3c::dom::ls::LSSerializerFilter *);
58   virtual jboolean write(::org::w3c::dom::Node *, ::org::w3c::dom::ls::LSOutput *);
59   virtual jboolean writeToURI(::org::w3c::dom::Node *, ::java::lang::String *);
60   virtual ::java::lang::String * writeToString(::org::w3c::dom::Node *);
61   virtual void serialize(::org::w3c::dom::Node *, ::java::io::OutputStream *);
62   virtual void setParameter(::java::lang::String *, ::java::lang::Object *);
63   virtual ::java::lang::Object * getParameter(::java::lang::String *);
64   virtual jboolean canSetParameter(::java::lang::String *, ::java::lang::Object *);
65   virtual ::org::w3c::dom::DOMStringList * getParameterNames();
66   virtual ::java::lang::String * item(jint);
67   virtual jint getLength();
68   virtual jboolean contains(::java::lang::String *);
69 private:
70   static ::java::util::List * SUPPORTED_PARAMETERS;
71   ::org::w3c::dom::ls::LSSerializerFilter * __attribute__((aligned(__alignof__( ::gnu::xml::transform::StreamSerializer)))) filter;
72   ::gnu::xml::transform::StreamSerializer * serializer;
73 public:
74   static ::java::lang::Class class$;
75 };
76
77 #endif // __gnu_xml_dom_ls_DomLSSerializer__