OSDN Git Service

libjava/
[pf3gnuchains/gcc-fork.git] / libjava / java / awt / ScrollPaneAdjustable.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_awt_ScrollPaneAdjustable__
5 #define __java_awt_ScrollPaneAdjustable__
6
7 #pragma interface
8
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
11
12 extern "Java"
13 {
14   namespace java
15   {
16     namespace awt
17     {
18         class ScrollPane;
19         class ScrollPaneAdjustable;
20       namespace event
21       {
22           class AdjustmentListener;
23       }
24     }
25   }
26 }
27
28 class java::awt::ScrollPaneAdjustable : public ::java::lang::Object
29 {
30
31 public: // actually package-private
32   ScrollPaneAdjustable(::java::awt::ScrollPane *, jint);
33   ScrollPaneAdjustable(::java::awt::ScrollPane *, jint, jint, jint, jint, jint, jint, jint);
34 public:
35   virtual void addAdjustmentListener(::java::awt::event::AdjustmentListener *);
36   virtual void removeAdjustmentListener(::java::awt::event::AdjustmentListener *);
37   virtual JArray< ::java::awt::event::AdjustmentListener * > * getAdjustmentListeners();
38   virtual jint getBlockIncrement();
39   virtual jint getMaximum();
40   virtual jint getMinimum();
41   virtual jint getOrientation();
42   virtual jint getUnitIncrement();
43   virtual jint getValue();
44   virtual jint getVisibleAmount();
45   virtual void setBlockIncrement(jint);
46   virtual void setMaximum(jint);
47   virtual void setMinimum(jint);
48   virtual void setUnitIncrement(jint);
49   virtual void setValue(jint);
50   virtual void setVisibleAmount(jint);
51   virtual ::java::lang::String * paramString();
52 private:
53   ::java::lang::String * paramStringHelper();
54 public:
55   virtual ::java::lang::String * toString();
56   virtual jboolean getValueIsAdjusting();
57   virtual void setValueIsAdjusting(jboolean);
58 private:
59   static const jlong serialVersionUID = -3359745691033257079LL;
60 public: // actually package-private
61   ::java::awt::ScrollPane * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sp;
62   jint orientation;
63   jint value;
64   jint minimum;
65   jint maximum;
66   jint visibleAmount;
67   jint unitIncrement;
68   jint blockIncrement;
69   ::java::awt::event::AdjustmentListener * adjustmentListener;
70 private:
71   jboolean valueIsAdjusting;
72 public:
73   static ::java::lang::Class class$;
74 };
75
76 #endif // __java_awt_ScrollPaneAdjustable__