|
IBM Rational Performance Tester SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface INewRecordingSessionWizard
Interface for programmatically accessing the "New Recording Session" wizard.
RecorderUi.createNewRecordingSessionWizard()
Method Summary | |
---|---|
IRecordingSession |
getRecordingSession()
Returns the recording session that was launched by the wizard, if any. |
void |
setClientEntry(RecorderClientWizardConfigurer.ClientEntry clientEntry)
Sets the client entry to use. |
void |
setInputConfiguration(RecordingSessionConfiguration inputConfiguration,
IFile inputConfigurationFile)
Sets the recording session configuration to be used. |
void |
setRecordingSessionFile(IFile file,
com.ibm.rational.test.lt.recorder.core.encrypt.EncryptionLevel encryptionMethod)
Sets the file where the recording session will be persisted. |
void |
setRestriction(RecorderClientWizardConfigurer configurer)
Forces the wizard to present only a subset of clients and recorders as specified by the configurer. |
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 |
Method Detail |
---|
void setInputConfiguration(RecordingSessionConfiguration inputConfiguration, IFile inputConfigurationFile)
null
,
the wizard will only prompt the user for selecting the session location and name,
and skip any configuration page.
inputConfiguration
- A recording session configuration, or null
.inputConfigurationFile
- The file that contains the recording session, be it
a recording session configuration file (.recconfig) or a recording session
(.recsession). This argument must be null
if inputConfiguration
is
null
, and must not be null
if inputConfiguration
is not
null
.void setClientEntry(RecorderClientWizardConfigurer.ClientEntry clientEntry)
null
, the wizard will skip the client
selection page.
clientEntry
- A client entry.void setRecordingSessionFile(IFile file, com.ibm.rational.test.lt.recorder.core.encrypt.EncryptionLevel encryptionMethod)
null
,
the name and location page will be skipped. In this case, the user won't be able
to select any pre-defined configuration.
file
- encryptionMethod
- void setRestriction(RecorderClientWizardConfigurer configurer)
configurer
- A recording wizard configurer.RecorderClientWizardConfigurer.newConfigurer(Set, Set, Set)
IRecordingSession getRecordingSession()
null
if IWizard.performFinish()
has not been
called, and may still be null
if the recording session could
not be created.
|
IBM Rational Performance Tester SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |