org.apache.axis2.tools.idea
Class ActionsPlugin

java.lang.Object
  extended by org.apache.axis2.tools.idea.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 Summary
ActionsPlugin()
           
 
Method Summary
 void disposeComponent()
          This method is called on plugin disposal.
 String getComponentName()
          Returns the name of component
 void initComponent()
          Method is called after plugin is already created and configured.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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.


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.