Variant Selection Validators

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

Since:
4.0

Description:
Extension point to register VariantSelectionValidators which state whether a selection change may be performed or not.
Any amount of validators can be registered, they all will control selection change.
The type must be com.ps.consul.eclipse.ui.editors.vdm.handler.ISelectionChangeValidator.
Refer Code documentation for more information.

Configuration Markup:

<!ELEMENT extension (validator)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>

Extension point for additional variant selection validators.



<!ELEMENT validator EMPTY>

<!ATTLIST validator

class CDATA #REQUIRED

name  CDATA #IMPLIED>

An additional variant selection validators.



Examples:
<validator name="an optional name for the validator"
          class="the class of the validator which must be of type com.ps.consul.eclipse.ui.editors.vdm.handler.ISelectionChangeValidator"
          image="the icon of the category to be displayed"
          parentID="the id of the parent category"
</validator>