1 
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3 
4 #ifndef __javax_swing_text_html_FrameView__
5 #define __javax_swing_text_html_FrameView__
6 
7 #pragma interface
8 
9 #include <javax/swing/text/ComponentView.h>
10 extern "Java"
11 {
12   namespace java
13   {
14     namespace awt
15     {
16         class Component;
17     }
18   }
19   namespace javax
20   {
21     namespace swing
22     {
23         class JEditorPane;
24       namespace event
25       {
26           class HyperlinkEvent;
27       }
28       namespace text
29       {
30           class Element;
31         namespace html
32         {
33             class FrameView;
34             class HTMLFrameHyperlinkEvent;
35         }
36       }
37     }
38   }
39 }
40 
41 class javax::swing::text::html::FrameView : public ::javax::swing::text::ComponentView
42 {
43 
44 public: // actually package-private
45   FrameView(::javax::swing::text::Element *);
46 public: // actually protected
47   virtual ::java::awt::Component * createComponent();
48 public:
49   virtual void hyperlinkUpdate(::javax::swing::event::HyperlinkEvent *);
50 private:
51   void handleHyperlinkEvent(::javax::swing::event::HyperlinkEvent *, ::javax::swing::JEditorPane *, ::java::lang::String *);
52   void handleFormSubmitEvent(::javax::swing::text::html::HTMLFrameHyperlinkEvent *, ::javax::swing::JEditorPane *, ::java::lang::String *);
53   ::javax::swing::JEditorPane * getTopEditorPane();
54 public:
55   static ::java::lang::Class class$;
56 };
57 
58 #endif // __javax_swing_text_html_FrameView__
59