* gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
[official-gcc/alias-decl.git] / libjava / java / awt / List$AccessibleAWTList.h
blobca0dcaa5f19ac13c02fbc9ccf5bea2c6e40a7312
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_List$AccessibleAWTList__
5 #define __java_awt_List$AccessibleAWTList__
7 #pragma interface
9 #include <java/awt/Component$AccessibleAWTComponent.h>
10 extern "Java"
12 namespace java
14 namespace awt
16 class List;
17 class List$AccessibleAWTList;
18 namespace event
20 class ActionEvent;
21 class ItemEvent;
25 namespace javax
27 namespace accessibility
29 class Accessible;
30 class AccessibleRole;
31 class AccessibleSelection;
32 class AccessibleStateSet;
37 class java::awt::List$AccessibleAWTList : public ::java::awt::Component$AccessibleAWTComponent
40 public:
41 List$AccessibleAWTList(::java::awt::List *);
42 virtual ::javax::accessibility::AccessibleRole * getAccessibleRole();
43 virtual ::javax::accessibility::AccessibleStateSet * getAccessibleStateSet();
44 virtual jint getAccessibleChildrenCount();
45 virtual ::javax::accessibility::Accessible * getAccessibleChild(jint);
46 virtual jint getAccessibleSelectionCount();
47 virtual ::javax::accessibility::AccessibleSelection * getAccessibleSelection();
48 virtual ::javax::accessibility::Accessible * getAccessibleSelection(jint);
49 virtual jboolean isAccessibleChildSelected(jint);
50 virtual void addAccessibleSelection(jint);
51 virtual void removeAccessibleSelection(jint);
52 virtual void clearAccessibleSelection();
53 virtual void selectAllAccessibleSelection();
54 virtual void itemStateChanged(::java::awt::event::ItemEvent *);
55 virtual void actionPerformed(::java::awt::event::ActionEvent *);
56 public: // actually package-private
57 static ::java::awt::List * access$0(::java::awt::List$AccessibleAWTList *);
58 private:
59 static const jlong serialVersionUID = 7924617370136012829LL;
60 public: // actually package-private
61 ::java::awt::List * __attribute__((aligned(__alignof__( ::java::awt::Component$AccessibleAWTComponent)))) this$0;
62 public:
63 static ::java::lang::Class class$;
66 #endif // __java_awt_List$AccessibleAWTList__