Variant Selection Handlers
Identifier:
com.ps.consul.eclipse.ui.VariantSelectionHandlers
Since:
2.3
Description:
Extension point to register VariantSelectionHandlers which perform finally the selection changes.
It has to be registered a class of type com.ps.consul.eclipse.ui.editors.vdm.handler.ISelectionChangeHandler.
See Code documentation for detailed information.
This handler can either return a modeling message to perform any changes to the model and to do any additional user interactions
for example, or return a map containing all selection changes finally to perform.
In addition this extension point uses a priority to decide which registered handler is to use, if there is more than one registered.
Configuration Markup:
<!ELEMENT extension (handler)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
Extension point for additional Variant selection Handlers.
<!ELEMENT handler EMPTY>
<!ATTLIST handler
class CDATA #REQUIRED
priority CDATA "100"
name CDATA #IMPLIED>
An additional variant selection handler.
- class - Class of the handler which must be of type com.ps.consul.eclipse.ui.editors.vdm.handler.ISelectionChangeHandler
- priority - A number, 100 is default, less number means higher priority
- name - An optional name for the handler
Examples:
<handler name="an optional name for the handler"
class="the class of the handler which must be of type com.ps.consul.eclipse.ui.editors.vdm.handler.ISelectionChangeHandler"
priority="a number, 100 is default, less number means higher priority"
</handler>