2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_ProgressMonitor__
5 #define __javax_swing_ProgressMonitor__
9 #include <java/lang/Object.h>
21 namespace accessibility
23 class AccessibleContext
;
30 class ProgressMonitor
;
36 class javax::swing::ProgressMonitor
: public ::java::lang::Object
40 ProgressMonitor(::java::awt::Component
*, ::java::lang::Object
*, ::java::lang::String
*, jint
, jint
);
42 virtual void setProgress(jint
);
43 virtual jint
getMinimum();
44 virtual void setMinimum(jint
);
45 virtual jint
getMaximum();
46 virtual void setMaximum(jint
);
47 virtual jboolean
isCanceled();
48 virtual jint
getMillisToDecideToPopup();
49 virtual void setMillisToDecideToPopup(jint
);
50 virtual jint
getMillisToPopup();
51 virtual void setMillisToPopup(jint
);
52 virtual ::java::lang::String
* getNote();
53 virtual void setNote(::java::lang::String
*);
54 public: // actually package-private
55 virtual void createDialog();
57 virtual ::javax::accessibility::AccessibleContext
* getAccessibleContext();
58 public: // actually protected
59 ::javax::accessibility::AccessibleContext
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) accessibleContext
;
60 public: // actually package-private
61 ::java::awt::Component
* component
;
62 ::java::lang::String
* note
;
63 ::java::lang::Object
* message
;
64 jint millisToDecideToPopup
;
69 ::javax::swing::JProgressBar
* progressBar
;
70 ::javax::swing::JLabel
* noteLabel
;
71 ::javax::swing::JDialog
* progressDialog
;
72 ::javax::swing::Timer
* timer
;
75 static ::java::lang::Class
class$
;
78 #endif // __javax_swing_ProgressMonitor__