OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / javax / swing / JScrollBar.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __javax_swing_JScrollBar__
5 #define __javax_swing_JScrollBar__
6
7 #pragma interface
8
9 #include <javax/swing/JComponent.h>
10 #include <gcj/array.h>
11
12 extern "Java"
13 {
14   namespace java
15   {
16     namespace awt
17     {
18         class Dimension;
19       namespace event
20       {
21           class AdjustmentListener;
22       }
23     }
24   }
25   namespace javax
26   {
27     namespace accessibility
28     {
29         class AccessibleContext;
30     }
31     namespace swing
32     {
33         class BoundedRangeModel;
34         class JScrollBar;
35       namespace event
36       {
37           class ChangeListener;
38       }
39       namespace plaf
40       {
41           class ScrollBarUI;
42       }
43     }
44   }
45 }
46
47 class javax::swing::JScrollBar : public ::javax::swing::JComponent
48 {
49
50 public:
51   JScrollBar();
52   JScrollBar(jint);
53   JScrollBar(jint, jint, jint, jint, jint);
54   virtual void setUI(::javax::swing::plaf::ScrollBarUI *);
55   virtual ::javax::swing::plaf::ScrollBarUI * getUI();
56   virtual void updateUI();
57   virtual ::java::lang::String * getUIClassID();
58   virtual jint getOrientation();
59   virtual void setOrientation(jint);
60   virtual ::javax::swing::BoundedRangeModel * getModel();
61   virtual void setModel(::javax::swing::BoundedRangeModel *);
62   virtual jint getUnitIncrement(jint);
63   virtual void setUnitIncrement(jint);
64   virtual jint getBlockIncrement(jint);
65   virtual void setBlockIncrement(jint);
66   virtual jint getUnitIncrement();
67   virtual jint getBlockIncrement();
68   virtual jint getValue();
69   virtual void setValue(jint);
70   virtual jint getVisibleAmount();
71   virtual void setVisibleAmount(jint);
72   virtual jint getMinimum();
73   virtual void setMinimum(jint);
74   virtual jint getMaximum();
75   virtual void setMaximum(jint);
76   virtual jboolean getValueIsAdjusting();
77   virtual void setValueIsAdjusting(jboolean);
78   virtual void setValues(jint, jint, jint, jint);
79   virtual void addAdjustmentListener(::java::awt::event::AdjustmentListener *);
80   virtual void removeAdjustmentListener(::java::awt::event::AdjustmentListener *);
81   virtual JArray< ::java::awt::event::AdjustmentListener * > * getAdjustmentListeners();
82 public: // actually protected
83   virtual void fireAdjustmentValueChanged(jint, jint, jint);
84 public: // actually package-private
85   virtual void fireAdjustmentValueChanged(jint, jint, jint, jboolean);
86 public:
87   virtual ::java::awt::Dimension * getMinimumSize();
88   virtual ::java::awt::Dimension * getMaximumSize();
89   virtual void setEnabled(jboolean);
90 public: // actually protected
91   virtual ::java::lang::String * paramString();
92 public:
93   virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
94 private:
95   static const jlong serialVersionUID = -8195169869225066566LL;
96 public: // actually protected
97   jint __attribute__((aligned(__alignof__( ::javax::swing::JComponent)))) blockIncrement;
98   ::javax::swing::BoundedRangeModel * model;
99   jint orientation;
100   jint unitIncrement;
101 private:
102   ::javax::swing::event::ChangeListener * sbChangeListener;
103 public:
104   static ::java::lang::Class class$;
105 };
106
107 #endif // __javax_swing_JScrollBar__