com.intellij.j2ee.run.configuration
Class J2EEConfigurationType

java.lang.Object
  extended by com.intellij.j2ee.run.configuration.J2EEConfigurationType
All Implemented Interfaces:
ConfigurationType, ApplicationComponent, BaseComponent

public abstract class J2EEConfigurationType
extends java.lang.Object
implements ConfigurationType


Constructor Summary
protected J2EEConfigurationType()
           
 
Method Summary
protected abstract  RunConfiguration createJ2EEConfigurationTemplate(ConfigurationFactory factory, Project project, boolean isLocal)
           
 void disposeComponent()
          Component should dispose system resources or perform another cleanup in this method.
 ConfigurationFactory[] getConfigurationFactories()
           
 void initComponent()
          Component should do initialization and communication with another components in this method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.intellij.execution.configurations.ConfigurationType
getConfigurationTypeDescription, getDisplayName, getIcon
 
Methods inherited from interface com.intellij.openapi.components.BaseComponent
getComponentName
 

Constructor Detail

J2EEConfigurationType

protected J2EEConfigurationType()
Method Detail

createJ2EEConfigurationTemplate

protected abstract RunConfiguration createJ2EEConfigurationTemplate(ConfigurationFactory factory,
                                                                    Project project,
                                                                    boolean isLocal)

initComponent

public void initComponent()
Description copied from interface: BaseComponent
Component should do initialization and communication with another components in this method.

Specified by:
initComponent in interface BaseComponent

disposeComponent

public void disposeComponent()
Description copied from interface: BaseComponent
Component should dispose system resources or perform another cleanup in this method.

Specified by:
disposeComponent in interface BaseComponent

getConfigurationFactories

public ConfigurationFactory[] getConfigurationFactories()
Specified by:
getConfigurationFactories in interface ConfigurationType