1 
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3 
4 #ifndef __javax_swing_plaf_basic_BasicTreeUI$ComponentHandler__
5 #define __javax_swing_plaf_basic_BasicTreeUI$ComponentHandler__
6 
7 #pragma interface
8 
9 #include <java/awt/event/ComponentAdapter.h>
10 extern "Java"
11 {
12   namespace java
13   {
14     namespace awt
15     {
16       namespace event
17       {
18           class ActionEvent;
19           class ComponentEvent;
20       }
21     }
22   }
23   namespace javax
24   {
25     namespace swing
26     {
27         class JScrollBar;
28         class JScrollPane;
29         class Timer;
30       namespace plaf
31       {
32         namespace basic
33         {
34             class BasicTreeUI;
35             class BasicTreeUI$ComponentHandler;
36         }
37       }
38     }
39   }
40 }
41 
42 class javax::swing::plaf::basic::BasicTreeUI$ComponentHandler : public ::java::awt::event::ComponentAdapter
43 {
44 
45 public:
46   BasicTreeUI$ComponentHandler(::javax::swing::plaf::basic::BasicTreeUI *);
47   virtual void componentMoved(::java::awt::event::ComponentEvent *);
48 public: // actually protected
49   virtual void startTimer();
50   virtual ::javax::swing::JScrollPane * getScrollPane();
51 public:
52   virtual void actionPerformed(::java::awt::event::ActionEvent *);
53 public: // actually protected
54   ::javax::swing::Timer * __attribute__((aligned(__alignof__( ::java::awt::event::ComponentAdapter)))) timer;
55   ::javax::swing::JScrollBar * scrollBar;
56 public: // actually package-private
57   ::javax::swing::plaf::basic::BasicTreeUI * this$0;
58 public:
59   static ::java::lang::Class class$;
60 };
61 
62 #endif // __javax_swing_plaf_basic_BasicTreeUI$ComponentHandler__
63