Hyades Type Descriptons

org.eclipse.hyades.ui.typeDescriptions

0.0.1

This extension point is used to describe an existing type. It is important to note that a type is a string value that is stored in the Hyades model. This extension point does not create a new type but allow implementors to define, for example, a name and a description that could to be presented in the UI.

<!ELEMENT extension (typeDescription+)>

<!ATTLIST extension

point CDATA #REQUIRED

name  CDATA #IMPLIED

id    CDATA #IMPLIED>


<!ELEMENT typeDescription EMPTY>

<!ATTLIST typeDescription

type        CDATA #REQUIRED

extension   CDATA #REQUIRED

name        CDATA #IMPLIED

icon        CDATA #IMPLIED

description CDATA #IMPLIED>


   

<extension point=

"org.eclipse.hyades.ui.typeDescriptions"

>

<typeDescription type=

"com.123.testSuiteTypeDescription1"

name=

"123 HTTP Test Suite"

description=

"HTTP test suite from 123"

/>

<typeDescription type=

"com.123.TraceTypeDescription2"

name=

"%traceTypeDescription2Name"

icon=

"icons/traceType2.gif"

description=

"%traceTypeDescription2Description"

/>

</extension>

The Hyades framework itself has a number of pre-defined types. Particular product installs may include additionaltypes using this extension point to describe them as required.