Class ProgressPanel
java.lang.Object
com.biglybt.ui.swt.wizard.AbstractWizardPanel<NewTorrentWizard>
com.biglybt.ui.swt.maketorrent.ProgressPanel
- All Implemented Interfaces:
TOTorrentProgressListener, IWizardPanel<NewTorrentWizard>
public class ProgressPanel
extends AbstractWizardPanel<NewTorrentWizard>
implements TOTorrentProgressListener
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) org.eclipse.swt.widgets.Display(package private) org.eclipse.swt.widgets.ProgressBar(package private) org.eclipse.swt.widgets.Button(package private) org.eclipse.swt.widgets.TextFields inherited from class AbstractWizardPanel
previousPanel, wizard -
Constructor Summary
ConstructorsConstructorDescriptionProgressPanel(NewTorrentWizard wizard, IWizardPanel<NewTorrentWizard> _previousPanel) -
Method Summary
Modifier and TypeMethodDescriptionvoidfinish()voidvoidreportCurrentTask(String task_description) voidreportProgress(int percent_complete) voidshow()Methods inherited from class AbstractWizardPanel
cancelled, getFinishPanel, getNextPanel, getPreviousPanel, isFinishEnabled, isFinishSelectionOK, isNextEnabled, isPreviousEnabled
-
Field Details
-
tasks
org.eclipse.swt.widgets.Text tasks -
progress
org.eclipse.swt.widgets.ProgressBar progress -
display
org.eclipse.swt.widgets.Display display -
show_torrent_file
org.eclipse.swt.widgets.Button show_torrent_file
-
-
Constructor Details
-
ProgressPanel
-
-
Method Details
-
show
public void show()- Specified by:
showin interfaceIWizardPanel<NewTorrentWizard>
-
finish
public void finish()- Specified by:
finishin interfaceIWizardPanel<NewTorrentWizard>- Overrides:
finishin classAbstractWizardPanel<NewTorrentWizard>
-
makeTorrent
public void makeTorrent() -
reportCurrentTask
- Specified by:
reportCurrentTaskin interfaceTOTorrentProgressListener
-
reportProgress
public void reportProgress(int percent_complete) - Specified by:
reportProgressin interfaceTOTorrentProgressListener
-