1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __java_awt_Choice$AccessibleAWTChoice__ 5 #define __java_awt_Choice$AccessibleAWTChoice__ 6 7 #pragma interface 8 9 #include <java/awt/Component$AccessibleAWTComponent.h> 10 extern "Java" 11 { 12 namespace java 13 { 14 namespace awt 15 { 16 class Choice; 17 class Choice$AccessibleAWTChoice; 18 } 19 } 20 namespace javax 21 { 22 namespace accessibility 23 { 24 class AccessibleAction; 25 class AccessibleRole; 26 } 27 } 28 } 29 30 class java::awt::Choice$AccessibleAWTChoice : public ::java::awt::Component$AccessibleAWTComponent 31 { 32 33 public: 34 Choice$AccessibleAWTChoice(::java::awt::Choice *); 35 virtual ::javax::accessibility::AccessibleAction * getAccessibleAction(); 36 virtual ::javax::accessibility::AccessibleRole * getAccessibleRole(); 37 virtual jint getAccessibleActionCount(); 38 virtual ::java::lang::String * getAccessibleActionDescription(jint); 39 virtual jboolean doAccessibleAction(jint); 40 private: 41 static const jlong serialVersionUID = 7175603582428509322LL; 42 public: // actually package-private 43 ::java::awt::Choice * __attribute__((aligned(__alignof__( ::java::awt::Component$AccessibleAWTComponent)))) this$0; 44 public: 45 static ::java::lang::Class class$; 46 }; 47 48 #endif // __java_awt_Choice$AccessibleAWTChoice__ 49