dk.lec.idea.plugin.generate
Class GenerateToStringPlugin

java.lang.Object
  |
  +--dk.lec.idea.plugin.generate.GenerateToStringPlugin
All Implemented Interfaces:
com.intellij.openapi.components.ApplicationComponent, com.intellij.openapi.components.BaseComponent, com.intellij.openapi.options.Configurable, com.intellij.openapi.util.JDOMExternalizable

public class GenerateToStringPlugin
extends java.lang.Object
implements com.intellij.openapi.components.ApplicationComponent, com.intellij.openapi.options.Configurable, com.intellij.openapi.util.JDOMExternalizable

The IDEA component for this plugin.


Field Summary
 Config config
           
 
Constructor Summary
GenerateToStringPlugin()
           
 
Method Summary
 void apply()
           
 javax.swing.JComponent createComponent()
           
 void disposeComponent()
           
 void disposeUIResources()
           
 java.lang.String getComponentName()
           
 Config getConfig()
           
 java.lang.String getDisplayName()
           
 java.lang.String getHelpTopic()
           
 javax.swing.Icon getIcon()
           
 void initComponent()
           
 boolean isModified()
           
 void readExternal(org.jdom.Element element)
           
 void reset()
           
 void writeExternal(org.jdom.Element element)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

config

public Config config
Constructor Detail

GenerateToStringPlugin

public GenerateToStringPlugin()
Method Detail

getComponentName

public java.lang.String getComponentName()
Specified by:
getComponentName in interface com.intellij.openapi.components.BaseComponent

initComponent

public void initComponent()
Specified by:
initComponent in interface com.intellij.openapi.components.BaseComponent

disposeComponent

public void disposeComponent()
Specified by:
disposeComponent in interface com.intellij.openapi.components.BaseComponent

getDisplayName

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

getIcon

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

getHelpTopic

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

createComponent

public javax.swing.JComponent createComponent()
Specified by:
createComponent in interface com.intellij.openapi.options.Configurable

isModified

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

apply

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

reset

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

disposeUIResources

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

getConfig

public Config getConfig()

readExternal

public void readExternal(org.jdom.Element element)
                  throws com.intellij.openapi.util.InvalidDataException
Specified by:
readExternal in interface com.intellij.openapi.util.JDOMExternalizable
com.intellij.openapi.util.InvalidDataException

writeExternal

public void writeExternal(org.jdom.Element element)
                   throws com.intellij.openapi.util.WriteExternalException
Specified by:
writeExternal in interface com.intellij.openapi.util.JDOMExternalizable
com.intellij.openapi.util.WriteExternalException