Class MainStatusBar.ProgressListener
java.lang.Object
com.biglybt.ui.swt.mainwindow.MainStatusBar.ProgressListener
- All Implemented Interfaces:
IProgressReportConstants, IProgressReportingListener
- Enclosing class:
MainStatusBar
A listener that listens to any changes notified from the
ProgressReportingManager and
accordingly update the progress bar and/or the status text area.-
Field Summary
FieldsFields inherited from interface IProgressReportConstants
AUTO_CLOSE, BORDER, MANAGER_EVENT_ADDED, MANAGER_EVENT_REMOVED, MANAGER_EVENT_UPDATED, MODAL, MSG_TYPE_ERROR, MSG_TYPE_INFO, MSG_TYPE_LOG, NONE, REPORT_TYPE_CANCEL, REPORT_TYPE_DISPOSED, REPORT_TYPE_DONE, REPORT_TYPE_ERROR, REPORT_TYPE_INIT, REPORT_TYPE_MODE_CHANGE, REPORT_TYPE_PROPERTY_CHANGED, REPORT_TYPE_RETRY, REPORTER_TYPE_DEFAULT, REPORTER_VISIBILITY_SYSTEM, REPORTER_VISIBILITY_USER, RETVAL_OK, RETVAL_OK_TO_DISPOSE, SHOW_TOOLBAR, STANDALONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintreporting(int eventType, IProgressReporter reporter) Notify that some event has happenedprivate intswt_reporting(int eventType, IProgressReporter reporter) private voidprivate voidswt_update(IProgressReport pReport) private voidprivate void
-
Field Details
-
lastProgressImageID
-
pending_updates
-
-
Constructor Details
-
ProgressListener
private ProgressListener()
-
-
Method Details
-
swt_updateProgressBarDisplay
-
swt_setProgressImage
private void swt_setProgressImage() -
reporting
Description copied from interface:IProgressReportingListenerNotify that some event has happened- Specified by:
reportingin interfaceIProgressReportingListener- Parameters:
eventType-reporter- TheProgressReporterthat reported the change;- Returns:
-
swt_reporting
-
swt_update
-
swt_updateFromPrevious
private void swt_updateFromPrevious()
-