Uses of Interface
com.biglybt.ui.swt.progress.IProgressReporter
Packages that use IProgressReporter
Package
Description
-
Uses of IProgressReporter in com.biglybt.ui.swt
Fields in com.biglybt.ui.swt declared as IProgressReporterModifier and TypeFieldDescription(package private) IProgressReporter
FileDownloadWindow.pReporter
-
Uses of IProgressReporter in com.biglybt.ui.swt.mainwindow
Fields in com.biglybt.ui.swt.mainwindow with type parameters of type IProgressReporterModifier and TypeFieldDescriptionprivate Set<IProgressReporter>
MainStatusBar.ProgressListener.pending_updates
Methods in com.biglybt.ui.swt.mainwindow with parameters of type IProgressReporterModifier and TypeMethodDescriptionint
MainStatusBar.ProgressListener.reporting
(int eventType, IProgressReporter reporter) private int
MainStatusBar.ProgressListener.swt_reporting
(int eventType, IProgressReporter reporter) -
Uses of IProgressReporter in com.biglybt.ui.swt.progress
Classes in com.biglybt.ui.swt.progress that implement IProgressReporterFields in com.biglybt.ui.swt.progress declared as IProgressReporterModifier and TypeFieldDescriptionProgressReporterPanel.pReporter
private IProgressReporter[]
ProgressReporterWindow.pReporters
Methods in com.biglybt.ui.swt.progress that return IProgressReporterModifier and TypeMethodDescriptionProgressReportingManager.addReporter()
ProgressReportingManager.addReporter
(String name) ProgressReportingManager.getCurrentReporter()
Returns the current reporter, in other word, the last reporter to have reported anythingProgressReporterStack.getNextActiveReporter()
Get the next active reporter.ProgressReportingManager.getNextActiveReporter()
Returns the next active reporterProgressReporterPanel.getProgressReporter()
Returns the attached reporterIProgressReport.getReporter()
ProgressReporter.ProgressReport.getReporter()
ProgressReportingManager.getReportersArray
(boolean onlyActive) Returns a modifiable array ofProgressReporter
s; manipulating this array has no effect on the internal list of reporters maintained by this managerProgressReporterStack.peek()
Returns the reporter at the top of the stackProgressReporterStack.pop()
Remove and return the reporter at the top of the stackMethods in com.biglybt.ui.swt.progress with parameters of type IProgressReporterModifier and TypeMethodDescriptionboolean
ProgressReporterStack.contains
(IProgressReporter reporter) Returns whether or not the givenIProgressReporter
is already in the stackstatic boolean
ProgressReporterWindow.isOpened
(IProgressReporter pReporter) Returns whether the givenIProgressReporter
is opened in any instance of this window; processes can query this method before opening another window to prevent opening multiple windows for the same reporter.private void
ProgressReportingManager.notifyListeners
(int eventType, IProgressReporter reporter) Notifies listeners that the givenProgressReporter
has been modifiedprotected void
ProgressReportingManager.notifyManager
(IProgressReporter reporter) Push this reporter on top of the stack, and notifies any listeners that a state change has occurredstatic void
ProgressReporterWindow.open
(IProgressReporter[] pReporters, int style) Opens the window and display the given array ofIProgressReporter
'sstyle
could be one or more of these:IProgressReportConstants.NONE
-- the defaultIProgressReportConstants.AUTO_CLOSE
-- automatically disposes this panel when the given reporter is doneIProgressReportConstants.MODAL
-- this window will be application modalIProgressReportConstants.SHOW_TOOLBAR
-- shows the toolbar for removing inactive reportersstatic void
ProgressReporterWindow.open
(IProgressReporter pReporter, int style) Opens the window and display the givenIProgressReporter
style
could be one or more of these:IProgressReportConstants.NONE
-- the defaultIProgressReportConstants.AUTO_CLOSE
-- automatically disposes this panel when the given reporter is doneIProgressReportConstants.MODAL
-- this window will be application modalIProgressReportConstants.SHOW_TOOLBAR
-- shows the toolbar for removing inactive reportersvoid
ProgressReporterStack.push
(IProgressReporter reporter) Pushes the given reporter on top of the stack; additionally remove any other occurrence of the reporter.boolean
ProgressReporterStack.remove
(IProgressReporter reporter) Remove the givenProgressReporter
;boolean
ProgressReportingManager.remove
(IProgressReporter reporter) Removes the givenProgressReporter
from this manager.private void
ProgressReporterWindow.removeReporter
(IProgressReporter reporter) Remove the givenIProgressReporter
from thepReporters
array; resize the array if requiredint
IProgressReportingListener.reporting
(int eventType, IProgressReporter reporter) Notify that some event has happenedConstructors in com.biglybt.ui.swt.progress with parameters of type IProgressReporterModifierConstructorDescriptionProgressReporterPanel
(ProgressReporterWindow _window, org.eclipse.swt.widgets.Composite parent, IProgressReporter reporter, int style) Create a panel for the given reporter.private
ProgressReporterWindow
(IProgressReporter[] pReporters, int style) Construct a singleProgressReporterWindow
showing allProgressReporter
's in the given arrayprivate
ProgressReporterWindow
(IProgressReporter pReporter, int style) Construct aProgressReporterWindow
for a singleProgressReporter
-
Uses of IProgressReporter in com.biglybt.ui.swt.update
Fields in com.biglybt.ui.swt.update declared as IProgressReporterModifier and TypeFieldDescription(package private) IProgressReporter
UpdateMonitor.updateStatusChanger.updateReporter