1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __javax_swing_JTabbedPane$AccessibleJTabbedPane__ 5 #define __javax_swing_JTabbedPane$AccessibleJTabbedPane__ 6 7 #pragma interface 8 9 #include <javax/swing/JComponent$AccessibleJComponent.h> 10 extern "Java" 11 { 12 namespace java 13 { 14 namespace awt 15 { 16 class Point; 17 } 18 } 19 namespace javax 20 { 21 namespace accessibility 22 { 23 class Accessible; 24 class AccessibleRole; 25 class AccessibleSelection; 26 } 27 namespace swing 28 { 29 class JTabbedPane; 30 class JTabbedPane$AccessibleJTabbedPane; 31 namespace event 32 { 33 class ChangeEvent; 34 } 35 } 36 } 37 } 38 39 class javax::swing::JTabbedPane$AccessibleJTabbedPane : public ::javax::swing::JComponent$AccessibleJComponent 40 { 41 42 public: 43 JTabbedPane$AccessibleJTabbedPane(::javax::swing::JTabbedPane *); 44 virtual void stateChanged(::javax::swing::event::ChangeEvent *); 45 virtual ::javax::accessibility::AccessibleRole * getAccessibleRole(); 46 virtual jint getAccessibleChildrenCount(); 47 virtual ::javax::accessibility::Accessible * getAccessibleChild(jint); 48 virtual ::javax::accessibility::AccessibleSelection * getAccessibleSelection(); 49 virtual ::javax::accessibility::Accessible * getAccessibleAt(::java::awt::Point *); 50 virtual jint getAccessibleSelectionCount(); 51 virtual ::javax::accessibility::Accessible * getAccessibleSelection(jint); 52 virtual jboolean isAccessibleChildSelected(jint); 53 virtual void addAccessibleSelection(jint); 54 virtual void removeAccessibleSelection(jint); 55 virtual void clearAccessibleSelection(); 56 virtual void selectAllAccessibleSelection(); 57 private: 58 static const jlong serialVersionUID = 7610530885966830483LL; 59 public: // actually package-private 60 ::javax::swing::JTabbedPane * __attribute__((aligned(__alignof__( ::javax::swing::JComponent$AccessibleJComponent)))) this$0; 61 public: 62 static ::java::lang::Class class$; 63 }; 64 65 #endif // __javax_swing_JTabbedPane$AccessibleJTabbedPane__ 66