Package com.biglybt.ui.swt.speedtest
Class SpeedTestFinishPanel
java.lang.Object
com.biglybt.ui.swt.wizard.AbstractWizardPanel
com.biglybt.ui.swt.speedtest.SpeedTestFinishPanel
- All Implemented Interfaces:
IWizardPanel
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) LimitToTextHelper
(package private) SpeedManager
Fields inherited from class com.biglybt.ui.swt.wizard.AbstractWizardPanel
previousPanel, wizard
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
createDataLine
(org.eclipse.swt.widgets.Composite panel, String label, int maxKbps, SpeedManagerLimitEstimate estimate) One line of data in the UIprivate void
createHeaderLine
(org.eclipse.swt.widgets.Composite panel) private void
createStatusLine
(org.eclipse.swt.widgets.Composite panel, String label, boolean enabled) boolean
void
show()
Methods inherited from class com.biglybt.ui.swt.wizard.AbstractWizardPanel
cancelled, finish, getFinishPanel, getNextPanel, getPreviousPanel, isFinishEnabled, isFinishSelectionOK, isNextEnabled
-
Field Details
-
speedManager
SpeedManager speedManager -
helper
LimitToTextHelper helper
-
-
Constructor Details
-
SpeedTestFinishPanel
-
-
Method Details
-
show
public void show() -
createHeaderLine
private void createHeaderLine(org.eclipse.swt.widgets.Composite panel) -
createStatusLine
private void createStatusLine(org.eclipse.swt.widgets.Composite panel, String label, boolean enabled) - Parameters:
panel
- -label
- - labelenabled
- - is enabled
-
createDataLine
private void createDataLine(org.eclipse.swt.widgets.Composite panel, String label, int maxKbps, SpeedManagerLimitEstimate estimate) One line of data in the UI- Parameters:
panel
- -label
- - labelmaxKbps
- - bits/secestimate
- -
-
isPreviousEnabled
public boolean isPreviousEnabled()- Specified by:
isPreviousEnabled
in interfaceIWizardPanel
- Overrides:
isPreviousEnabled
in classAbstractWizardPanel
-