mips-protos.h (mips_output_external): Make it return void.
[official-gcc.git] / libjava / javax / swing / JList$AccessibleJList$AccessibleJListChild.h
blob1ca2d1710149ee54f1c3749b785f546f634491f2
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_JList$AccessibleJList$AccessibleJListChild__
5 #define __javax_swing_JList$AccessibleJList$AccessibleJListChild__
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 AccessibleContext;
39 class AccessibleRole;
40 class AccessibleStateSet;
42 namespace swing
44 class JList;
45 class JList$AccessibleJList;
46 class JList$AccessibleJList$AccessibleJListChild;
51 class javax::swing::JList$AccessibleJList$AccessibleJListChild : public ::javax::accessibility::AccessibleContext
54 public:
55 JList$AccessibleJList$AccessibleJListChild(::javax::swing::JList$AccessibleJList *, ::javax::swing::JList *, jint);
56 virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
57 virtual ::java::awt::Color * getBackground();
58 virtual void setBackground(::java::awt::Color *);
59 virtual ::java::awt::Color * getForeground();
60 virtual void setForeground(::java::awt::Color *);
61 virtual ::java::awt::Cursor * getCursor();
62 virtual void setCursor(::java::awt::Cursor *);
63 virtual ::java::awt::Font * getFont();
64 virtual void setFont(::java::awt::Font *);
65 virtual ::java::awt::FontMetrics * getFontMetrics(::java::awt::Font *);
66 virtual jboolean isEnabled();
67 virtual void setEnabled(jboolean);
68 virtual jboolean isVisible();
69 virtual void setVisible(jboolean);
70 virtual jboolean isShowing();
71 virtual jboolean contains(::java::awt::Point *);
72 virtual ::java::awt::Point * getLocationOnScreen();
73 virtual ::java::awt::Point * getLocation();
74 virtual void setLocation(::java::awt::Point *);
75 virtual ::java::awt::Rectangle * getBounds();
76 virtual void setBounds(::java::awt::Rectangle *);
77 virtual ::java::awt::Dimension * getSize();
78 virtual void setSize(::java::awt::Dimension *);
79 virtual ::javax::accessibility::Accessible * getAccessibleAt(::java::awt::Point *);
80 virtual jboolean isFocusTraversable();
81 virtual void requestFocus();
82 virtual void addFocusListener(::java::awt::event::FocusListener *);
83 virtual void removeFocusListener(::java::awt::event::FocusListener *);
84 virtual ::javax::accessibility::AccessibleRole * getAccessibleRole();
85 virtual ::javax::accessibility::AccessibleStateSet * getAccessibleStateSet();
86 virtual jint getAccessibleIndexInParent();
87 virtual jint getAccessibleChildrenCount();
88 virtual ::javax::accessibility::Accessible * getAccessibleChild(jint);
89 virtual ::java::util::Locale * getLocale();
90 virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *);
91 virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *);
92 public: // actually package-private
93 ::javax::swing::JList * __attribute__((aligned(__alignof__( ::javax::accessibility::AccessibleContext)))) parent;
94 jint listIndex;
95 ::java::awt::Cursor * cursor;
96 ::javax::swing::JList$AccessibleJList * this$1;
97 public:
98 static ::java::lang::Class class$;
101 #endif // __javax_swing_JList$AccessibleJList$AccessibleJListChild__