I know it is possible to enable (part of) my plugin when another plugin is present using the dependency part of the plugin.xml. Is it also possible to enable part of my plugin only when another plugin is NOT installed.
MyPlugin and DependantPlugin both provide support for LanguageFoo. Since LanguageFoo support is only a small part of MyPlugin I would like to provide the option to the users to use DependantPlugin for LanguageFoo but not force them to use it. When DependantPlugin is available I would like MyPlugin to disable support for LanguageFoo and give way to DependantPlugin.
Something that would look like: