gcc/
[official-gcc.git] / libjava / javax / accessibility / AccessibleStateSet.h
blobcf34e3aed0345f0bdda7bea8c6a23a024290602c
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_accessibility_AccessibleStateSet__
5 #define __javax_accessibility_AccessibleStateSet__
7 #pragma interface
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace javax
16 namespace accessibility
18 class AccessibleState;
19 class AccessibleStateSet;
24 class javax::accessibility::AccessibleStateSet : public ::java::lang::Object
27 public:
28 AccessibleStateSet();
29 AccessibleStateSet(JArray< ::javax::accessibility::AccessibleState * > *);
30 virtual jboolean add(::javax::accessibility::AccessibleState *);
31 virtual void addAll(JArray< ::javax::accessibility::AccessibleState * > *);
32 virtual jboolean remove(::javax::accessibility::AccessibleState *);
33 virtual void clear();
34 virtual jboolean contains(::javax::accessibility::AccessibleState *);
35 virtual JArray< ::javax::accessibility::AccessibleState * > * toArray();
36 virtual ::java::lang::String * toString();
37 public: // actually protected
38 ::java::util::Vector * __attribute__((aligned(__alignof__( ::java::lang::Object)))) states;
39 public:
40 static ::java::lang::Class class$;
43 #endif // __javax_accessibility_AccessibleStateSet__