Default Manipulator Extension
Identifier:
com.ps.consul.eclipse.sync.DefaultManipulatorFactory
Since:
3.2.16
Description:
This extension point can be used to add a default manipulator.
This manipulator is added to all import/sync wizards, which are an extension of the ManipulatorWizard class.
"savePreferences" is used to enable/disable saving of the manipulator settings to the global preference store. Default is true. This is optional.
Configuration Markup:
<!ELEMENT extension (Factory+)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
Extension point for additional default manipulator extension.
- point - com.ps.consul.eclipse.sync.DefaultManipulatorFactory
<!ELEMENT Factory EMPTY>
<!ATTLIST Factory
class CDATA #REQUIRED
id CDATA #REQUIRED
name CDATA #REQUIRED
description CDATA #IMPLIED
priority CDATA #IMPLIED
savePreferences (true | false) >
An additional default manipulator extension.
- class - com.ps.consul.eclipse.ui.transform.javascript.manipulator.JavaScriptManipulatorFactory
- id - com.ps.consul.eclipse.ui.transform.javascript.manipulator.factory
- name - JavaScript Manipulator
- description - Performs a manipulation using a custom JavaScript
- priority - Set the priority.
A higher number defines a higher priority.
Use a value between 0 and 100.
If not set default priority is 50.
Every value smaller than 0 is considered to be 0.
Every value greater than 100 is considered to be 100
- savePreferences - If set to "true" the manipulator settings are saved in the global preference store and in the imported model.
If set to "false" the manipulator settings are saved to the imported model only.
Examples:
<extension point="com.ps.consul.eclipse.sync.DefaultManipulatorFactory">
<Factory
class="com.ps.consul.eclipse.ui.transform.javascript.manipulator.JavaScriptManipulatorFactory"
description="Performs a manipulation using a custom JavaScript"
id="com.ps.consul.eclipse.ui.transform.javascript.manipulator.factory"
name="JavaScript Manipulator"
priority="10"
savePreferences="false">
</Factory>
</extension>