com.intellij.execution.configurations
Class RunConfigurationBase
java.lang.Object
com.intellij.execution.configurations.RunConfigurationBase
- All Implemented Interfaces:
- RunConfiguration, RunProfile, JDOMExternalizable, java.lang.Cloneable
public abstract class RunConfigurationBase
- extends java.lang.Object
- implements RunConfiguration
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
RunConfigurationBase
protected RunConfigurationBase(Project project,
ConfigurationFactory factory,
java.lang.String name)
getFactory
public final ConfigurationFactory getFactory()
- Specified by:
getFactory in interface RunConfiguration
setName
public final void setName(java.lang.String name)
- Specified by:
setName in interface RunConfiguration
getProject
public final Project getProject()
- Specified by:
getProject in interface RunConfiguration
getType
public ConfigurationType getType()
- Specified by:
getType in interface RunConfiguration
getName
public final java.lang.String getName()
- Specified by:
getName in interface RunProfile
hashCode
public final int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public final boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
clone
public RunConfiguration clone()
- Specified by:
clone in interface RunConfiguration- Overrides:
clone in class java.lang.Object
getLogFiles
public java.util.Map<Pair<java.lang.String,java.lang.String>,java.lang.Boolean> getLogFiles()
addLogFile
public void addLogFile(java.lang.String file,
java.lang.String alias,
boolean checked)
removeAllLogFiles
public void removeAllLogFiles()
noLogFilesExist
public boolean noLogFilesExist()
readExternal
public void readExternal(org.jdom.Element element)
throws InvalidDataException
- Specified by:
readExternal in interface JDOMExternalizable
- Throws:
InvalidDataException
writeExternal
public void writeExternal(org.jdom.Element element)
throws WriteExternalException
- Specified by:
writeExternal in interface JDOMExternalizable
- Throws:
WriteExternalException