Since: 0.3.0
Description: This extension point is used to describe a "Generate Wizard". This wizard is responsible to prepare a test suite or test case to be executed. During the preparation the wizard can, for example, invoke a specific code generator that transforms the test definition into an executable script.
Configuration Markup:
<!ELEMENT extension (generateWizard+)>
<!ATTLIST extension
point CDATA #REQUIRED
name CDATA #IMPLIED
id CDATA #IMPLIED
>
<!ELEMENT generateWizard EMPTY>
<!ATTLIST generateWizard
type CDATA #REQUIRED
extension CDATA #REQUIRED
name CDATA #IMPLIED
icon CDATA #IMPLIED
class CDATA #REQUIRED
description CDATA #IMPLIED
>
<extension point="org.eclipse.hyades.test.ui.generateWizards">
<generateWizard
id="com.123.TestSuite1GenerateWizard"
extension="testsuite"
type="com.123.TestSuite1"
name="Generates the Test Suite1"
icon="icons/prepWiz1.gif"
class="com.123.wizards.TestSuite1GenerateWizard"
description="Generates the script to execute the Test Suite 1"/>
</extension>
API Information: All generate wizards' classes are instances of org.eclipse.ui.IWorkbenchWizard
Supplied Implementation: The Hyades framework itself has a number of pre-defined generate wizards. Particular product installs may include additional wizards using this extension point to register them as required.
Copyright (c) 2003 Hyades project.
All rights reserved. This program and the accompanying materials are made available under the terms of the Common Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/cpl-v10.html