IBM Rational Performance Tester SDK

com.ibm.rational.test.lt.recorder.ui.wizards
Class NewRecorderClientWizard

java.lang.Object
  extended by org.eclipse.jface.wizard.Wizard
      extended by com.ibm.rational.test.lt.recorder.ui.wizards.SubWizard
          extended by com.ibm.rational.test.lt.recorder.ui.wizards.NewRecorderClientWizard
All Implemented Interfaces:
IWizard, IWorkbenchWizard

public abstract class NewRecorderClientWizard
extends SubWizard
implements IWorkbenchWizard

A wizard that configures a specific type of client and one or more type of recorders. Implementations should fill the wizard's client and recorders configurations in their SubWizard.doPerformFinish() implementation.


Field Summary
 
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
 
Constructor Summary
NewRecorderClientWizard()
           
 
Method Summary
 ClientConfiguration getClientConfiguration()
          Returns the client configuration, filled from the user input.
 RecorderConfiguration[] getRecorderConfigurations()
          Returns the recorder configurations, filled with properties from the user input This method is invoked only when SubWizard.canFinishThisWizard() returns true.
 void initialize(ClientConfiguration clientConfiguration, RecorderConfiguration recorderConfiguration)
          Initializes the wizard with the specified configurations.
protected  void setRecorderConfigurations(RecorderConfiguration[] recorderConfigurations)
           
 
Methods inherited from class com.ibm.rational.test.lt.recorder.ui.wizards.SubWizard
canFinish, canFinishThisWizard, doPerformCancel, doPerformFinish, getNextPage, getNextPageForThisWizard, performCancel, performFinish, setNextPage, setParentWizard
 
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, addPages, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IWorkbenchWizard
init
 
Methods inherited from interface org.eclipse.jface.wizard.IWizard
addPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, performFinish, setContainer
 

Constructor Detail

NewRecorderClientWizard

public NewRecorderClientWizard()
Method Detail

initialize

public void initialize(ClientConfiguration clientConfiguration,
                       RecorderConfiguration recorderConfiguration)
Initializes the wizard with the specified configurations.

Parameters:
clientConfiguration - An empty client configuration, with the type chosen by the user prior to this wizard.
recorderConfiguration - Either null, if this wizard is declared to perform the recorder type selection (see performsRecorderSelection in the extension point), or an empty recorder configuration, with the type chosen by the user prior to this wizard.

getRecorderConfigurations

public final RecorderConfiguration[] getRecorderConfigurations()
Returns the recorder configurations, filled with properties from the user input This method is invoked only when SubWizard.canFinishThisWizard() returns true. If this wizard does not perform recorder selection, this method should return only one recorder configuration.

Returns:

getClientConfiguration

public final ClientConfiguration getClientConfiguration()
Returns the client configuration, filled from the user input. This method is invoked only when SubWizard.canFinishThisWizard() returns true.

Returns:

setRecorderConfigurations

protected final void setRecorderConfigurations(RecorderConfiguration[] recorderConfigurations)

IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.