* config/sparc/freebsd.h (CPP_CPU64_DEFAULT_SPEC): Replace with...
[official-gcc.git] / libjava / javax / swing / JTable$AccessibleJTable$AccessibleJTableHeaderCell.h
blob2a7e6aa61afa45dc9e1473a6b77ea5409c043ea4
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_JTable$AccessibleJTable$AccessibleJTableHeaderCell__
5 #define __javax_swing_JTable$AccessibleJTable$AccessibleJTableHeaderCell__
7 #pragma interface
9 #include <javax/accessibility/AccessibleContext.h>
10 extern "Java"
12 namespace java
14 namespace awt
16 class Color;
17 class Component;
18 class Cursor;
19 class Dimension;
20 class Font;
21 class FontMetrics;
22 class Point;
23 class Rectangle;
24 namespace event
26 class FocusListener;
30 namespace javax
32 namespace accessibility
34 class Accessible;
35 class AccessibleContext;
36 class AccessibleRole;
37 class AccessibleStateSet;
39 namespace swing
41 class JTable$AccessibleJTable;
42 class JTable$AccessibleJTable$AccessibleJTableHeaderCell;
43 namespace table
45 class JTableHeader;
51 class javax::swing::JTable$AccessibleJTable$AccessibleJTableHeaderCell : public ::javax::accessibility::AccessibleContext
54 JTable$AccessibleJTable$AccessibleJTableHeaderCell(::javax::swing::JTable$AccessibleJTable *, ::javax::swing::table::JTableHeader *, ::java::awt::Component *, jint, jint);
55 public: // actually package-private
56 virtual ::java::awt::Component * getColumnHeaderRenderer();
57 public:
58 virtual ::javax::accessibility::AccessibleRole * getAccessibleRole();
59 virtual ::javax::accessibility::AccessibleStateSet * getAccessibleStateSet();
60 virtual jint getAccessibleIndexInParent();
61 virtual jint getAccessibleChildrenCount();
62 virtual ::javax::accessibility::Accessible * getAccessibleChild(jint);
63 virtual ::java::util::Locale * getLocale();
64 virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
65 virtual ::java::awt::Color * getBackground();
66 virtual void setBackground(::java::awt::Color *);
67 virtual ::java::awt::Color * getForeground();
68 virtual void setForeground(::java::awt::Color *);
69 virtual ::java::awt::Cursor * getCursor();
70 virtual void setCursor(::java::awt::Cursor *);
71 virtual ::java::awt::Font * getFont();
72 virtual void setFont(::java::awt::Font *);
73 virtual ::java::awt::FontMetrics * getFontMetrics(::java::awt::Font *);
74 virtual jboolean isEnabled();
75 virtual void setEnabled(jboolean);
76 virtual jboolean isVisible();
77 virtual void setVisible(jboolean);
78 virtual jboolean isShowing();
79 virtual jboolean contains(::java::awt::Point *);
80 virtual ::java::awt::Point * getLocationOnScreen();
81 virtual ::java::awt::Point * getLocation();
82 virtual void setLocation(::java::awt::Point *);
83 virtual ::java::awt::Rectangle * getBounds();
84 virtual void setBounds(::java::awt::Rectangle *);
85 virtual ::java::awt::Dimension * getSize();
86 virtual void setSize(::java::awt::Dimension *);
87 virtual ::javax::accessibility::Accessible * getAccessibleAt(::java::awt::Point *);
88 virtual jboolean isFocusTraversable();
89 virtual void requestFocus();
90 virtual void addFocusListener(::java::awt::event::FocusListener *);
91 virtual void removeFocusListener(::java::awt::event::FocusListener *);
92 public: // actually package-private
93 JTable$AccessibleJTable$AccessibleJTableHeaderCell(::javax::swing::JTable$AccessibleJTable *, ::javax::swing::table::JTableHeader *, ::java::awt::Component *, jint, jint, ::javax::swing::JTable$AccessibleJTable$AccessibleJTableHeaderCell *);
94 ::javax::swing::table::JTableHeader * __attribute__((aligned(__alignof__( ::javax::accessibility::AccessibleContext)))) header;
95 jint columnIndex;
96 ::javax::swing::JTable$AccessibleJTable * this$1;
97 public:
98 static ::java::lang::Class class$;
101 #endif // __javax_swing_JTable$AccessibleJTable$AccessibleJTableHeaderCell__