This plugin type allows the developer to invoke custom code and to interact with the
workspace of Oxygen XML Developer.
This plugin is the most general plugin type. It provides a limited API:
The interface GeneralPluginExtension - Intended for general-purpose
plugins, kind of external tools but triggered from the Plugins menu.
The implementing classes must provide the method
process(GeneralPluginContext) which must provide the plugin processing.
This method takes as a parameter a GeneralPluginContext object.
The class GeneralPluginContext - Represents the context in which the
general plugin extension does its processing. The getPluginWorkspace()
method allows you access to the workspace of Oxygen XML Developer.