com.intellij.execution
Class RunManager

java.lang.Object
  extended by com.intellij.execution.RunManager

public abstract class RunManager
extends java.lang.Object

User: anna Date: Jan 25, 2005


Constructor Summary
RunManager()
           
 
Method Summary
abstract  RunnerAndConfigurationSettings createRunConfiguration(java.lang.String name, ConfigurationFactory type)
           
abstract  ConfigurationType getActiveConfigurationFactory()
           
abstract  RunConfiguration[] getAllConfigurations()
           
abstract  ConfigurationType[] getConfigurationFactories()
           
abstract  RunConfiguration[] getConfigurations(ConfigurationType type)
           
static RunManager getInstance(Project project)
           
abstract  RunnerAndConfigurationSettings getSelectedConfiguration()
           
abstract  RunConfiguration getTempConfiguration()
           
abstract  boolean isTemporary(RunConfiguration configuration)
           
abstract  void makeStable(RunConfiguration configuration)
           
abstract  void setActiveConfigurationFactory(ConfigurationType activeConfigurationType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RunManager

public RunManager()
Method Detail

getInstance

public static RunManager getInstance(Project project)

getActiveConfigurationFactory

public abstract ConfigurationType getActiveConfigurationFactory()

getConfigurationFactories

public abstract ConfigurationType[] getConfigurationFactories()

getConfigurations

public abstract RunConfiguration[] getConfigurations(ConfigurationType type)

getAllConfigurations

public abstract RunConfiguration[] getAllConfigurations()

getTempConfiguration

public abstract RunConfiguration getTempConfiguration()

isTemporary

public abstract boolean isTemporary(RunConfiguration configuration)

makeStable

public abstract void makeStable(RunConfiguration configuration)

setActiveConfigurationFactory

public abstract void setActiveConfigurationFactory(ConfigurationType activeConfigurationType)

getSelectedConfiguration

public abstract RunnerAndConfigurationSettings getSelectedConfiguration()

createRunConfiguration

public abstract RunnerAndConfigurationSettings createRunConfiguration(java.lang.String name,
                                                                      ConfigurationFactory type)