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