Hyades Test Generate Wizards

Identifier: org.eclipse.hyades.test.ui.generateWizards

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
   >

Examples:
   <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