org.gudy.azureus2.ui.swt.speedtest
Class SpeedTestPanel
java.lang.Object
org.gudy.azureus2.ui.swt.wizard.AbstractWizardPanel
org.gudy.azureus2.ui.swt.speedtest.SpeedTestPanel
- All Implemented Interfaces:
- NetworkAdminSpeedTesterListener, NetworkAdminSpeedTestScheduledTestListener, IWizardPanel
public class SpeedTestPanel
- extends AbstractWizardPanel
- implements NetworkAdminSpeedTestScheduledTestListener, NetworkAdminSpeedTesterListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpeedTestPanel
public SpeedTestPanel(SpeedTestWizard _wizard,
IWizardPanel _previousPanel)
show
public void show()
- Specified by:
show in interface IWizardPanel
finish
public void finish()
- Specified by:
finish in interface IWizardPanel- Overrides:
finish in class AbstractWizardPanel
cancel
public void cancel()
runTest
protected void runTest(int test_mode,
boolean encrypt_mode)
stage
public void stage(NetworkAdminSpeedTestScheduledTest test,
java.lang.String step)
- Specified by:
stage in interface NetworkAdminSpeedTestScheduledTestListener
complete
public void complete(NetworkAdminSpeedTestScheduledTest test)
- Specified by:
complete in interface NetworkAdminSpeedTestScheduledTestListener
stage
public void stage(NetworkAdminSpeedTester tester,
java.lang.String step)
- Description copied from interface:
NetworkAdminSpeedTesterListener
- Informs listener when the test is at a new stage.
- Specified by:
stage in interface NetworkAdminSpeedTesterListener
- Parameters:
tester - - test running.step - - String with stage.
complete
public void complete(NetworkAdminSpeedTester tester,
NetworkAdminSpeedTesterResult result)
- Description copied from interface:
NetworkAdminSpeedTesterListener
- When a test completes.
- Specified by:
complete in interface NetworkAdminSpeedTesterListener
- Parameters:
tester - - test ranresult - - String with the result
reportComplete
protected void reportComplete(NetworkAdminSpeedTesterResult result)
reportStage
protected void reportStage(java.lang.String step)
switchToClose
protected void switchToClose()
isFinishEnabled
public boolean isFinishEnabled()
- Specified by:
isFinishEnabled in interface IWizardPanel- Overrides:
isFinishEnabled in class AbstractWizardPanel
isFinishSelectionOK
public boolean isFinishSelectionOK()
- Description copied from interface:
IWizardPanel
- This method is called when the "finish" button is pressed. It allows operations to be
carried out before the "finish" panel is shown.
- Specified by:
isFinishSelectionOK in interface IWizardPanel- Overrides:
isFinishSelectionOK in class AbstractWizardPanel
- Returns:
- true - carry on and show the finish panel; false - operation failed,
leave on current panel
getFinishPanel
public IWizardPanel getFinishPanel()
- Specified by:
getFinishPanel in interface IWizardPanel- Overrides:
getFinishPanel in class AbstractWizardPanel
isNextEnabled
public boolean isNextEnabled()
- Specified by:
isNextEnabled in interface IWizardPanel- Overrides:
isNextEnabled in class AbstractWizardPanel
getNextPanel
public IWizardPanel getNextPanel()
- Specified by:
getNextPanel in interface IWizardPanel- Overrides:
getNextPanel in class AbstractWizardPanel