// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __javax_swing_ProgressMonitor__ #define __javax_swing_ProgressMonitor__ #pragma interface #include extern "Java" { namespace java { namespace awt { class Component; } } namespace javax { namespace accessibility { class AccessibleContext; } namespace swing { class JDialog; class JLabel; class JProgressBar; class ProgressMonitor; class Timer; } } } class javax::swing::ProgressMonitor : public ::java::lang::Object { public: ProgressMonitor(::java::awt::Component *, ::java::lang::Object *, ::java::lang::String *, jint, jint); virtual void close(); virtual void setProgress(jint); virtual jint getMinimum(); virtual void setMinimum(jint); virtual jint getMaximum(); virtual void setMaximum(jint); virtual jboolean isCanceled(); virtual jint getMillisToDecideToPopup(); virtual void setMillisToDecideToPopup(jint); virtual jint getMillisToPopup(); virtual void setMillisToPopup(jint); virtual ::java::lang::String * getNote(); virtual void setNote(::java::lang::String *); public: // actually package-private virtual void createDialog(); public: virtual ::javax::accessibility::AccessibleContext * getAccessibleContext(); public: // actually protected ::javax::accessibility::AccessibleContext * __attribute__((aligned(__alignof__( ::java::lang::Object)))) accessibleContext; public: // actually package-private ::java::awt::Component * component; ::java::lang::String * note; ::java::lang::Object * message; jint millisToDecideToPopup; jint millisToPopup; jint min; jint max; jint progress; ::javax::swing::JProgressBar * progressBar; ::javax::swing::JLabel * noteLabel; ::javax::swing::JDialog * progressDialog; ::javax::swing::Timer * timer; jboolean canceled; public: static ::java::lang::Class class$; }; #endif // __javax_swing_ProgressMonitor__