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