Hyades Test Case New Wizards

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

Since: 0.2.0

Description: This extension point is used to describe a wizard that is used to create a test case. The wizard must define the type of the test case that will be created. The type is used by Hyades so a test case won't be added to a test suite that doesn't support it.

Configuration Markup:

   <!ELEMENT extension (wizard+)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     name  CDATA #IMPLIED
     id    CDATA #IMPLIED
   >

   <!ELEMENT wizard EMPTY>

   <!ATTLIST wizard
     id          CDATA #REQUIRED
     name        CDATA #REQUIRED
     type        CDATA #REQUIRED
     class       CDATA #REQUIRED
     icon        CDATA #IMPLIED
     description CDATA #IMPLIED
   >

Examples:
   <extension point="org.eclipse.hyades.test.ui.newTestCaseWizards">
      <wizard
         type="com.123.TestCase1"
         name="Test Case 1 Creation Wizard"
         class="com.123.wizards.TestCase1Wizard"/>

      <wizard
         type="com.123.TestCase2"
         name="%tc2Wizard"
         class="com.123.wizards.TestCase2Wizard"
         icon="icons/wizard.gif"
         description="%tc2WizardDescription"/>
   </extension>

API Information: All test case new wizards' classes are instances of org.eclipse.hyades.test.ui.wizard.INewTestCaseWizard.

Supplied Implementation: The Hyades framework itself has a number of pre-defined test case 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