OSDN Git Service

Mark ChangeLog
[pf3gnuchains/gcc-fork.git] / libjava / javax / swing / JTable$AccessibleJTable$AccessibleJTableHeaderCell.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __javax_swing_JTable$AccessibleJTable$AccessibleJTableHeaderCell__
5 #define __javax_swing_JTable$AccessibleJTable$AccessibleJTableHeaderCell__
6
7 #pragma interface
8
9 #include <javax/accessibility/AccessibleContext.h>
10 extern "Java"
11 {
12   namespace java
13   {
14     namespace awt
15     {
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
25       {
26           class FocusListener;
27       }
28     }
29   }
30   namespace javax
31   {
32     namespace accessibility
33     {
34         class Accessible;
35         class AccessibleContext;
36         class AccessibleRole;
37         class AccessibleStateSet;
38     }
39     namespace swing
40     {
41         class JTable$AccessibleJTable;
42         class JTable$AccessibleJTable$AccessibleJTableHeaderCell;
43       namespace table
44       {
45           class JTableHeader;
46       }
47     }
48   }
49 }
50
51 class javax::swing::JTable$AccessibleJTable$AccessibleJTableHeaderCell : public ::javax::accessibility::AccessibleContext
52 {
53
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$;
99 };
100
101 #endif // __javax_swing_JTable$AccessibleJTable$AccessibleJTableHeaderCell__