Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / java / awt / ScrollPaneAdjustable.h
bloba07d48c0c866445c87cfd6a243b2bb372cad99af
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_ScrollPaneAdjustable__
5 #define __java_awt_ScrollPaneAdjustable__
7 #pragma interface
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace java
16 namespace awt
18 class ScrollPane;
19 class ScrollPaneAdjustable;
20 namespace event
22 class AdjustmentListener;
28 class java::awt::ScrollPaneAdjustable : public ::java::lang::Object
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$;
76 #endif // __java_awt_ScrollPaneAdjustable__