public abstract class NewRecorderClientWizard extends SubWizard implements IWorkbenchWizard
SubWizard.doPerformFinish() implementation.DEFAULT_IMAGE| Constructor and Description |
|---|
NewRecorderClientWizard() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doPerformCancel()
Resets the configuration to its original state.
|
ClientConfiguration |
getClientConfiguration()
Returns the first client configuration, filled from the user input.
|
RecordingSessionConfiguration |
getConfiguration()
Returns the recording session configuration fragment configured by this wizard.
|
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,
List<String> recordersToConfigure,
List<String> optionalRecordersToConfigure)
Initializes the wizard with the specified configurations.
|
void |
initialize(ClientConfiguration clientConfiguration,
RecorderConfiguration recorderConfiguration)
Initializes the wizard with the specified configurations.
|
void |
setConfiguration(RecordingSessionConfiguration configuration)
Replaces the current configuration with the specified one.
|
protected void |
setRecorderConfigurations(RecorderConfiguration[] recorderConfigurations)
Sets the recorder configurations edited by this wizard.
|
canFinish, canFinishThisWizard, doPerformFinish, getNextPage, getNextPage, getNextPageForThisWizard, getNextPageForThisWizard, performCancel, performFinish, setParentWizardaddPage, addPages, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitaddPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, performFinish, setContainerpublic void initialize(ClientConfiguration clientConfiguration, RecorderConfiguration recorderConfiguration)
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.public void initialize(ClientConfiguration clientConfiguration, List<String> recordersToConfigure, List<String> optionalRecordersToConfigure)
clientConfiguration - An empty client configuration, with the type chosen
by the user prior to this wizard.recordersToConfigure - The list of recorders that this wizard must configure. This is
the list of non-optional configured recorders declared in the corresponding definition in
plugin.xml.public final RecorderConfiguration[] getRecorderConfigurations()
SubWizard.canFinishThisWizard() returns true.
If this wizard does not perform recorder selection, this method should return
only one recorder configuration.public final ClientConfiguration getClientConfiguration()
SubWizard.canFinishThisWizard() returns true.protected final void setRecorderConfigurations(RecorderConfiguration[] recorderConfigurations)
recorderConfigurations - public final RecordingSessionConfiguration getConfiguration()
SubWizard.doPerformFinish()
execution), and will be consulted by the framework after SubWizard.doPerformFinish().public final void setConfiguration(RecordingSessionConfiguration configuration)
configuration - public boolean doPerformCancel()
doPerformCancel in class SubWizard© Copyright IBM Corp. 2016. All rights reserved.