public interface PersistentAwareRunConfiguration extends RunConfiguration
com.intellij.execution.impl.RunnerAndConfigurationSettingsImpl
RunConfiguration.RestartSingletonResult
DATA_KEY
Modifier and Type | Method and Description |
---|---|
boolean |
needsToBeMigrated()
Returns whether the run configuration contains any data that must not be persisted within it anymore (eg.
|
void |
readPersistent(Element element)
This method is called to read persistent state while
RunConfiguration.readExternal(Element) is called to read state in other cases. |
void |
setTemplate(boolean isTemplate)
Sets whether the run configuration is template
|
void |
writePersistent(Element element)
This method is called to write persistent state while
RunConfiguration.writeExternal(Element) is called to write state in other cases. |
checkConfiguration, clone, createRunnerSettings, getBeforeRunTasks, getConfigurationEditor, getFactory, getId, getPresentableType, getProject, getRunnerSettingsEditor, getType, getUniqueID, hideDisabledExecutorButtons, isAllowRunningInParallel, readExternal, restartSingleton, setAllowRunningInParallel, setBeforeRunTasks, setName, writeExternal
getIcon, getName, getState
void setTemplate(boolean isTemplate)
void readPersistent(Element element)
RunConfiguration.readExternal(Element)
is called to read state in other cases.void writePersistent(Element element)
RunConfiguration.writeExternal(Element)
is called to write state in other cases.boolean needsToBeMigrated()