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