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.



<!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.



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>