Variant Result Manipulators

Identifier:
com.ps.consul.eclipse.ui.VariantResultManipulators

Since:
1.4

Description:
The Result View gets as input a result in form of an XML Node containing a ccl and a cfl list.
This input may be changed again by such a manipulator.

The manipulators are sorted by its priority and are invoked chronologously after each other
on the xml input which may be changed per manipulator.

Each Result Manipulator may return Context Menu Actions, Tool Bar Actions, has a dispose
and an init method, where the vdm and the used models are given.

Configuration Markup:

<!ELEMENT extension (ResultManipulator)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>

Extension point for additional variant result manipulators.



<!ELEMENT ResultManipulator EMPTY>

<!ATTLIST ResultManipulator

priority CDATA "50"

class    CDATA #REQUIRED>

An additional variant result manipulators.



Examples:
<ResultManipulator class="the class of interface IResultManipulator"
     priority="the priority of the manipulator (50 is default,the higher the earlier it is invoked)"
</ResultManipulator>