A model object that contains the portion of the plug-in model
responsible for extensions and extension points. If
the plug-in contains OSGi manifest file, plugin.xml is
reduced to extensions and extension points only.
since: 3.0
Adds a new extension point to this object.
This method will throw a CoreException if the model is not editable.
Parameters: extensionPoint - the extension point
Removes an extension from this object. This
method will throw a CoreException if
the model is not editable.
Parameters: extension - the extension object
Removes an extension point from this object. This
method will throw a CoreException if
the model is not editable.
Parameters: extensionPoint - the extension point object
Swaps the positions of the provided extensions
in the list of extensions.
Parameters: e1 - the first extension object Parameters: e2 - the second extension object