1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __gnu_javax_swing_text_html_parser_models_node__ 5 #define __gnu_javax_swing_text_html_parser_models_node__ 6 7 #pragma interface 8 9 #include <java/lang/Object.h> 10 extern "Java" 11 { 12 namespace gnu 13 { 14 namespace javax 15 { 16 namespace swing 17 { 18 namespace text 19 { 20 namespace html 21 { 22 namespace parser 23 { 24 namespace models 25 { 26 class node; 27 } 28 } 29 } 30 } 31 } 32 } 33 } 34 } 35 36 class gnu::javax::swing::text::html::parser::models::node : public ::java::lang::Object 37 { 38 39 public: 40 node(jchar, jchar, ::java::lang::Object *); 41 virtual jboolean isClosed(); 42 virtual jboolean closePrevious(); 43 virtual ::java::lang::Object * findFreeNode(); 44 virtual jboolean mustClose(); 45 virtual jboolean performMatch(::java::lang::Object *); 46 virtual void reset(); 47 virtual ::java::lang::Object * show(::java::lang::Object *); 48 virtual jboolean silenceAllowed(); 49 virtual ::java::lang::String * toString(); 50 virtual jboolean valid(); 51 virtual jboolean validPreliminary(); 52 public: // actually protected 53 virtual void close(); 54 virtual jboolean compare(::java::lang::Object *); 55 virtual void matches(); 56 private: 57 static const jlong serialVersionUID = 1LL; 58 public: 59 ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) token; 60 jboolean _closed; 61 jchar binary; 62 jchar unary; 63 jint visits; 64 ::gnu::javax::swing::text::html::parser::models::node * previous; 65 static ::java::lang::Class class$; 66 }; 67 68 #endif // __gnu_javax_swing_text_html_parser_models_node__ 69