Fix expected messages in test
[official-gcc.git] / libjava / javax / swing / JTree$AccessibleJTree$AccessibleJTreeNode.h
blob40d1f97708134928fdc71bfb2c6dfe079189464a
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_JTree$AccessibleJTree$AccessibleJTreeNode__
5 #define __javax_swing_JTree$AccessibleJTree$AccessibleJTreeNode__
7 #pragma interface
9 #include <javax/accessibility/AccessibleContext.h>
10 extern "Java"
12 namespace java
14 namespace awt
16 class Color;
17 class Cursor;
18 class Dimension;
19 class Font;
20 class FontMetrics;
21 class Point;
22 class Rectangle;
23 namespace event
25 class FocusListener;
28 namespace beans
30 class PropertyChangeListener;
33 namespace javax
35 namespace accessibility
37 class Accessible;
38 class AccessibleAction;
39 class AccessibleComponent;
40 class AccessibleContext;
41 class AccessibleRole;
42 class AccessibleSelection;
43 class AccessibleStateSet;
44 class AccessibleText;
45 class AccessibleValue;
47 namespace swing
49 class JTree;
50 class JTree$AccessibleJTree;
51 class JTree$AccessibleJTree$AccessibleJTreeNode;
52 namespace tree
54 class TreeModel;
55 class TreePath;
61 class javax::swing::JTree$AccessibleJTree$AccessibleJTreeNode : public ::javax::accessibility::AccessibleContext
64 public:
65 JTree$AccessibleJTree$AccessibleJTreeNode(::javax::swing::JTree$AccessibleJTree *, ::javax::swing::JTree *, ::javax::swing::tree::TreePath *, ::javax::accessibility::Accessible *);
66 virtual void addAccessibleSelection(jint);
67 virtual void addFocusListener(::java::awt::event::FocusListener *);
68 virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *);
69 virtual void clearAccessibleSelection();
70 virtual jboolean contains(::java::awt::Point *);
71 virtual jboolean doAccessibleAction(jint);
72 virtual ::javax::accessibility::AccessibleAction * getAccessibleAction();
73 virtual jint getAccessibleActionCount();
74 virtual ::java::lang::String * getAccessibleActionDescription(jint);
75 virtual ::javax::accessibility::Accessible * getAccessibleAt(::java::awt::Point *);
76 virtual ::javax::accessibility::Accessible * getAccessibleChild(jint);
77 virtual jint getAccessibleChildrenCount();
78 virtual ::javax::accessibility::AccessibleComponent * getAccessibleComponent();
79 virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
80 virtual ::java::lang::String * getAccessibleDescription();
81 virtual jint getAccessibleIndexInParent();
82 virtual ::java::lang::String * getAccessibleName();
83 virtual ::javax::accessibility::Accessible * getAccessibleParent();
84 virtual ::javax::accessibility::AccessibleRole * getAccessibleRole();
85 virtual ::javax::accessibility::AccessibleSelection * getAccessibleSelection();
86 virtual ::javax::accessibility::Accessible * getAccessibleSelection(jint);
87 virtual jint getAccessibleSelectionCount();
88 virtual ::javax::accessibility::AccessibleStateSet * getAccessibleStateSet();
89 virtual ::javax::accessibility::AccessibleText * getAccessibleText();
90 virtual ::javax::accessibility::AccessibleValue * getAccessibleValue();
91 virtual ::java::awt::Color * getBackground();
92 virtual ::java::awt::Rectangle * getBounds();
93 virtual ::java::awt::Cursor * getCursor();
94 virtual ::java::awt::Font * getFont();
95 virtual ::java::awt::FontMetrics * getFontMetrics(::java::awt::Font *);
96 virtual ::java::awt::Color * getForeground();
97 virtual ::java::util::Locale * getLocale();
98 virtual ::java::awt::Point * getLocation();
99 public: // actually protected
100 virtual ::java::awt::Point * getLocationInJTree();
101 public:
102 virtual ::java::awt::Point * getLocationOnScreen();
103 virtual ::java::awt::Dimension * getSize();
104 virtual jboolean isAccessibleChildSelected(jint);
105 virtual jboolean isEnabled();
106 virtual jboolean isFocusTraversable();
107 virtual jboolean isShowing();
108 virtual jboolean isVisible();
109 virtual void removeAccessibleSelection(jint);
110 virtual void removeFocusListener(::java::awt::event::FocusListener *);
111 virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *);
112 virtual void requestFocus();
113 virtual void selectAllAccessibleSelection();
114 virtual void setAccessibleDescription(::java::lang::String *);
115 virtual void setAccessibleName(::java::lang::String *);
116 virtual void setBackground(::java::awt::Color *);
117 virtual void setBounds(::java::awt::Rectangle *);
118 virtual void setCursor(::java::awt::Cursor *);
119 virtual void setEnabled(jboolean);
120 virtual void setFont(::java::awt::Font *);
121 virtual void setForeground(::java::awt::Color *);
122 virtual void setLocation(::java::awt::Point *);
123 virtual void setSize(::java::awt::Dimension *);
124 virtual void setVisible(jboolean);
125 private:
126 ::javax::swing::JTree * __attribute__((aligned(__alignof__( ::javax::accessibility::AccessibleContext)))) tree;
127 ::javax::swing::tree::TreePath * tp;
128 ::javax::accessibility::Accessible * acc;
129 ::javax::accessibility::AccessibleStateSet * states;
130 ::java::util::Vector * selectionList;
131 ::java::util::Vector * actionList;
132 ::javax::swing::tree::TreeModel * mod;
133 ::java::awt::Cursor * cursor;
134 public: // actually package-private
135 ::javax::swing::JTree$AccessibleJTree * this$1;
136 public:
137 static ::java::lang::Class class$;
140 #endif // __javax_swing_JTree$AccessibleJTree$AccessibleJTreeNode__