Class ActionsPlugin

  • All Implemented Interfaces:
    com.intellij.openapi.components.ApplicationComponent, com.intellij.openapi.components.BaseComponent

    public class ActionsPlugin
    extends Object
    implements com.intellij.openapi.components.ApplicationComponent

    SampleApplicationPlugin

    Application level plugin sample showing IDEA OpenAPI basics.
    Implements ApplicationComponent interface.

    • Constructor Detail

      • ActionsPlugin

        public ActionsPlugin()
    • Method Detail

      • initComponent

        public void initComponent()
        Method is called after plugin is already created and configured. Plugin can start to communicate with other plugins only in this method.
        Specified by:
        initComponent in interface com.intellij.openapi.components.BaseComponent
      • disposeComponent

        public void disposeComponent()
        This method is called on plugin disposal.
        Specified by:
        disposeComponent in interface com.intellij.openapi.components.BaseComponent
      • getComponentName

        public String getComponentName()
        Returns the name of component
        Specified by:
        getComponentName in interface com.intellij.openapi.components.BaseComponent
        Returns:
        String representing component name. Use PluginName.ComponentName notation to avoid conflicts.