TPTP 4.4.0 Testing Tools Project
Internal API Specification

org.eclipse.hyades.test.tools.ui.common.internal.wizard
Class TestCaseNewWizard

java.lang.Object
  extended byorg.eclipse.jface.wizard.Wizard
      extended byorg.eclipse.hyades.ui.internal.wizard.HyadesWizard
          extended byorg.eclipse.hyades.test.tools.ui.common.internal.wizard.TestCaseNewWizard
All Implemented Interfaces:
org.eclipse.hyades.ui.util.IDisposable, org.eclipse.hyades.test.ui.wizard.ITestCaseWizard, org.eclipse.jface.wizard.IWizard, org.eclipse.ui.IWorkbenchWizard
Direct Known Subclasses:
HttpTestCaseNewWizard, JUnitTestCaseNewWizard, ManualTestCaseNewWizard

public abstract class TestCaseNewWizard
extends org.eclipse.hyades.ui.internal.wizard.HyadesWizard
implements org.eclipse.hyades.test.ui.wizard.ITestCaseWizard

Wizard for test cases

Since:
1.0.2

Field Summary
 
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
 
Constructor Summary
TestCaseNewWizard()
          Constructor for TestCaseNewWizard
 
Method Summary
protected  org.eclipse.hyades.ui.internal.wizard.NameAndDescriptionWizardPage getNameAndDescriptionWizardPage()
          Returns the "name and description page" used by this wizard.
 org.eclipse.hyades.models.common.facades.behavioral.ITestSuite getTestSuite()
           
protected abstract  java.lang.String getType()
           
protected  void initPages()
           
 boolean performFinish()
           
 void setTestSuite(org.eclipse.hyades.models.common.facades.behavioral.ITestSuite ts)
           
 
Methods inherited from class org.eclipse.hyades.ui.internal.wizard.HyadesWizard
createPageControls, dispose, getSelection, getWorkbench, init, setPageHelpIds
 
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, addPages, canFinish, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, 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, setContainer
 

Constructor Detail

TestCaseNewWizard

public TestCaseNewWizard()
Constructor for TestCaseNewWizard

Method Detail

getType

protected abstract java.lang.String getType()

getNameAndDescriptionWizardPage

protected org.eclipse.hyades.ui.internal.wizard.NameAndDescriptionWizardPage getNameAndDescriptionWizardPage()
Returns the "name and description page" used by this wizard.

Returns:
NameDescriptionWizardPage

initPages

protected void initPages()
See Also:
HyadesWizard.initPages()

performFinish

public boolean performFinish()
Specified by:
performFinish in interface org.eclipse.jface.wizard.IWizard
See Also:
IWizard.performFinish()

setTestSuite

public void setTestSuite(org.eclipse.hyades.models.common.facades.behavioral.ITestSuite ts)
Specified by:
setTestSuite in interface org.eclipse.hyades.test.ui.wizard.ITestCaseWizard

getTestSuite

public org.eclipse.hyades.models.common.facades.behavioral.ITestSuite getTestSuite()
Returns:
Returns the testSuite.

TPTP 4.4.0 Testing Tools Project
Internal API Specification