org.apache.ideaplugin.plugin
Class Axis2IdeaPlugin

java.lang.Object
  extended by org.apache.ideaplugin.plugin.Axis2IdeaPlugin
All Implemented Interfaces:
com.intellij.openapi.components.ApplicationComponent, com.intellij.openapi.components.BaseComponent, com.intellij.openapi.options.Configurable, com.intellij.openapi.options.UnnamedConfigurable

public class Axis2IdeaPlugin
extends Object
implements com.intellij.openapi.components.ApplicationComponent, com.intellij.openapi.options.Configurable


Constructor Summary
Axis2IdeaPlugin()
           
 
Method Summary
 void apply()
           
 JComponent createComponent()
           
 void disposeComponent()
          This method is called on plugin disposal.
 void disposeUIResources()
           
 String getComponentName()
          Returns the name of component
 String getDisplayName()
           
 String getHelpTopic()
           
 Icon getIcon()
           
 void initComponent()
          Method is called after plugin is already created and configured.
 boolean isModified()
           
 void reset()
           
 void showTool(com.intellij.openapi.project.Project project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Axis2IdeaPlugin

public Axis2IdeaPlugin()
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.

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface com.intellij.openapi.options.Configurable

getIcon

public Icon getIcon()
Specified by:
getIcon in interface com.intellij.openapi.options.Configurable

getHelpTopic

public String getHelpTopic()
Specified by:
getHelpTopic in interface com.intellij.openapi.options.Configurable

createComponent

public JComponent createComponent()
Specified by:
createComponent in interface com.intellij.openapi.options.UnnamedConfigurable

isModified

public boolean isModified()
Specified by:
isModified in interface com.intellij.openapi.options.UnnamedConfigurable

apply

public void apply()
           throws com.intellij.openapi.options.ConfigurationException
Specified by:
apply in interface com.intellij.openapi.options.UnnamedConfigurable
Throws:
com.intellij.openapi.options.ConfigurationException

reset

public void reset()
Specified by:
reset in interface com.intellij.openapi.options.UnnamedConfigurable

disposeUIResources

public void disposeUIResources()
Specified by:
disposeUIResources in interface com.intellij.openapi.options.UnnamedConfigurable

showTool

public void showTool(com.intellij.openapi.project.Project project)


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