Package org.apache.ideaplugin.plugin
Class Axis2IdeaPlugin
- java.lang.Object
-
- 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
Constructors Constructor Description Axis2IdeaPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply()
JComponent
createComponent()
void
disposeComponent()
This method is called on plugin disposal.void
disposeUIResources()
String
getComponentName()
Returns the name of componentString
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)
-
-
-
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 interfacecom.intellij.openapi.components.BaseComponent
-
disposeComponent
public void disposeComponent()
This method is called on plugin disposal.- Specified by:
disposeComponent
in interfacecom.intellij.openapi.components.BaseComponent
-
getComponentName
public String getComponentName()
Returns the name of component- Specified by:
getComponentName
in interfacecom.intellij.openapi.components.BaseComponent
- Returns:
- String representing component name. Use PluginName.ComponentName notation to avoid conflicts.
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfacecom.intellij.openapi.options.Configurable
-
getIcon
public Icon getIcon()
- Specified by:
getIcon
in interfacecom.intellij.openapi.options.Configurable
-
getHelpTopic
public String getHelpTopic()
- Specified by:
getHelpTopic
in interfacecom.intellij.openapi.options.Configurable
-
createComponent
public JComponent createComponent()
- Specified by:
createComponent
in interfacecom.intellij.openapi.options.UnnamedConfigurable
-
isModified
public boolean isModified()
- Specified by:
isModified
in interfacecom.intellij.openapi.options.UnnamedConfigurable
-
apply
public void apply() throws com.intellij.openapi.options.ConfigurationException
- Specified by:
apply
in interfacecom.intellij.openapi.options.UnnamedConfigurable
- Throws:
com.intellij.openapi.options.ConfigurationException
-
reset
public void reset()
- Specified by:
reset
in interfacecom.intellij.openapi.options.UnnamedConfigurable
-
disposeUIResources
public void disposeUIResources()
- Specified by:
disposeUIResources
in interfacecom.intellij.openapi.options.UnnamedConfigurable
-
showTool
public void showTool(com.intellij.openapi.project.Project project)
-
-