1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __javax_swing_text_html_FormView$SubmitThread__ 5 #define __javax_swing_text_html_FormView$SubmitThread__ 6 7 #pragma interface 8 9 #include <java/lang/Thread.h> 10 extern "Java" 11 { 12 namespace java 13 { 14 namespace net 15 { 16 class URL; 17 class URLConnection; 18 } 19 } 20 namespace javax 21 { 22 namespace swing 23 { 24 namespace text 25 { 26 class AttributeSet; 27 namespace html 28 { 29 class FormSubmitEvent; 30 class FormView; 31 class FormView$SubmitThread; 32 } 33 } 34 } 35 } 36 } 37 38 class javax::swing::text::html::FormView$SubmitThread : public ::java::lang::Thread 39 { 40 41 public: // actually package-private 42 FormView$SubmitThread(::javax::swing::text::html::FormView *, ::java::lang::String *); 43 public: 44 virtual void run(); 45 private: 46 ::java::lang::String * getMethod(); 47 ::java::net::URL * getActionURL(); 48 ::java::lang::String * getTarget(); 49 void postData(::java::net::URLConnection *, ::java::lang::String *); 50 ::javax::swing::text::AttributeSet * getFormAttributes(); 51 public: // actually package-private 52 virtual ::javax::swing::text::html::FormSubmitEvent * createSubmitEvent(::java::lang::String *, ::java::net::URL *, ::java::lang::String *); 53 private: 54 ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) data; 55 public: // actually package-private 56 ::javax::swing::text::html::FormView * this$0; 57 public: 58 static ::java::lang::Class class$; 59 }; 60 61 #endif // __javax_swing_text_html_FormView$SubmitThread__ 62