2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_accessibility_AccessibleRelation__
5 #define __javax_accessibility_AccessibleRelation__
9 #include <javax/accessibility/AccessibleBundle.h>
10 #include <gcj/array.h>
16 namespace accessibility
18 class AccessibleRelation;
23 class javax::accessibility::AccessibleRelation : public ::javax::accessibility::AccessibleBundle
27 AccessibleRelation(::java::lang::String *);
28 AccessibleRelation(::java::lang::String *, ::java::lang::Object *);
29 AccessibleRelation(::java::lang::String *, JArray< ::java::lang::Object * > *);
30 virtual ::java::lang::String * getKey();
31 virtual JArray< ::java::lang::Object * > * getTarget();
32 virtual void setTarget(::java::lang::Object *);
33 virtual void setTarget(JArray< ::java::lang::Object * > *);
34 static ::java::lang::String * LABEL_FOR;
35 static ::java::lang::String * LABELED_BY;
36 static ::java::lang::String * MEMBER_OF;
37 static ::java::lang::String * CONTROLLER_FOR;
38 static ::java::lang::String * CONTROLLED_BY;
39 static ::java::lang::String * LABEL_FOR_PROPERTY;
40 static ::java::lang::String * LABELED_BY_PROPERTY;
41 static ::java::lang::String * MEMBER_OF_PROPERTY;
42 static ::java::lang::String * CONTROLLER_FOR_PROPERTY;
43 static ::java::lang::String * CONTROLLED_BY_PROPERTY;
44 static ::java::lang::String * CHILD_NODE_OF;
45 static ::java::lang::String * CHILD_NODE_OF_PROPERTY;
46 static ::java::lang::String * EMBEDDED_BY;
47 static ::java::lang::String * EMBEDDED_BY_PROPERTY;
48 static ::java::lang::String * EMBEDS;
49 static ::java::lang::String * EMBEDS_PROPERTY;
50 static ::java::lang::String * FLOWS_FROM;
51 static ::java::lang::String * FLOWS_FROM_PROPERTY;
52 static ::java::lang::String * FLOWS_TO;
53 static ::java::lang::String * FLOWS_TO_PROPERTY;
54 static ::java::lang::String * PARENT_WINDOW_OF;
55 static ::java::lang::String * PARENT_WINDOW_OF_PROPERTY;
56 static ::java::lang::String * SUBWINDOW_OF;
57 static ::java::lang::String * SUBWINDOW_OF_PROPERTY;
59 static JArray< ::java::lang::Object * > * EMPTY_TARGETS;
60 public: // actually package-private
61 JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::javax::accessibility::AccessibleBundle)))) targets;
63 static ::java::lang::Class class$;
66 #endif // __javax_accessibility_AccessibleRelation__