I'm trying to develop a plugin that makes use of the extension mechanism.
Now in the class com.intellij.ExtensionPoints I found the following statement:
"This extension point should be used instead of former application-components, project-components, module-components." Is this still true? In case it is, what interface is expected to be implemented by an application component extension? Is it still ApplicationComponent as for the old method of specifing application components or is there some other? Is it only a new mechanism for specifing plugin components or does the behaviour also change?