BaseComponent.initComponent()
and projectOpened()
methods will be called for each project even if user doesn't use any feature of your
plugin. Also plugins which declare project components don't support dynamic loading. Please see
http://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_components.html for guidelines on migrating to other APIs.@Deprecated public interface ProjectComponent extends BaseComponent
Modifier and Type | Method and Description |
---|---|
default void |
projectClosed()
Deprecated.
Invoked when the project corresponding to this component instance is closed.
|
default void |
projectOpened()
Deprecated.
Invoked when the project corresponding to this component instance is opened.
|
disposeComponent, initComponent
getComponentName
default void projectOpened()
Note that components may be created for even unopened projects and this method can be never invoked for a particular component instance (for example for default project).
default void projectClosed()
Note that components may be created for even unopened projects and this method can be never invoked for a particular component instance (for example for default project).