1 
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3 
4 #ifndef __gnu_xml_dom_DomText__
5 #define __gnu_xml_dom_DomText__
6 
7 #pragma interface
8 
9 #include <gnu/xml/dom/DomCharacterData.h>
10 #include <gcj/array.h>
11 
12 extern "Java"
13 {
14   namespace gnu
15   {
16     namespace xml
17     {
18       namespace dom
19       {
20           class DomDocument;
21           class DomText;
22       }
23     }
24   }
25   namespace org
26   {
27     namespace w3c
28     {
29       namespace dom
30       {
31           class Text;
32       }
33     }
34   }
35 }
36 
37 class gnu::xml::dom::DomText : public ::gnu::xml::dom::DomCharacterData
38 {
39 
40 public: // actually protected
41   DomText(::gnu::xml::dom::DomDocument *, ::java::lang::String *);
42   DomText(::gnu::xml::dom::DomDocument *, JArray< jchar > *, jint, jint);
43 public: // actually package-private
44   DomText(jshort, ::gnu::xml::dom::DomDocument *, ::java::lang::String *);
45   DomText(jshort, ::gnu::xml::dom::DomDocument *, JArray< jchar > *, jint, jint);
46 public:
47   virtual ::java::lang::String * getNodeName();
48   virtual ::org::w3c::dom::Text * splitText(jint);
49   virtual jboolean isElementContentWhitespace();
50   virtual ::java::lang::String * getWholeText();
51   virtual ::org::w3c::dom::Text * replaceWholeText(::java::lang::String *);
52   static ::java::lang::Class class$;
53 };
54 
55 #endif // __gnu_xml_dom_DomText__
56