@Deprecated public static class RuntimeConfigurationProducer.DelegatingRuntimeConfiguration<T extends LocatableConfiguration> extends LocatableConfigurationBase implements ModuleRunConfiguration
RunConfiguration.RestartSingletonResultDATA_KEY| Constructor and Description |
|---|
DelegatingRuntimeConfiguration(T config)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkConfiguration()
Deprecated.
Checks whether the run configuration settings are valid.
|
RuntimeConfigurationProducer.DelegatingRuntimeConfiguration<T> |
clone()
Deprecated.
Clones the run configuration.
|
SettingsEditor<? extends RunConfiguration> |
getConfigurationEditor()
Deprecated.
Returns the UI control for editing the run configuration settings.
|
T |
getPeer()
Deprecated.
|
RunProfileState |
getState(Executor executor,
ExecutionEnvironment env)
Deprecated.
Prepares for executing a specific instance of the run configuration.
|
void |
readExternal(Element element)
Deprecated.
|
java.lang.String |
suggestedName()
Deprecated.
Returns the default name for the run configuration based on its settings (such as the name of class or file to run).
|
void |
writeExternal(Element element)
Deprecated.
|
getActionName, getDefaultOptionsClass, getOptions, isGeneratedName, setGeneratedName, setNameChangedByUseraddLogFile, addLogFile, addPredefinedLogFile, canRunOn, checkRunnerSettings, checkSettingsBeforeRun, collectOutputFromProcessHandler, createAdditionalTabComponents, customizeLogConsole, equals, excludeCompileBeforeLaunchOption, getAllLogFiles, getBeforeRunTasks, getFactory, getIcon, getLogFiles, getName, getOptionsClass, getOptionsForPredefinedLogFile, getOutputFilePath, getPredefinedLogFiles, getProject, getState, hashCode, isAllowRunningInParallel, isNewSerializationUsed, isSaveOutputToFile, isShowConsoleOnStdErr, isShowConsoleOnStdOut, loadState, onConfigurationCopied, onNewConfigurationCreated, removeAllLogFiles, removeAllPredefinedLogFiles, setAllowRunningInParallel, setBeforeRunTasks, setFileOutputPath, setName, setOptionsFromConfigurationFile, setSaveOutputToFile, setShowConsoleOnStdErr, setShowConsoleOnStdOut, toStringchangeUserMap, clearUserData, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapfinalize, getClass, notify, notifyAll, wait, wait, waitcreateRunnerSettings, getBeforeRunTasks, getFactory, getId, getPresentableType, getProject, getRunnerSettingsEditor, getType, getUniqueID, hideDisabledExecutorButtons, isAllowRunningInParallel, restartSingleton, setAllowRunningInParallel, setBeforeRunTasks, setNamegetSearchScopegetModules, isBuildBeforeLaunchAddedByDefault, isBuildProjectOnEmptyModuleList, isExcludeCompileBeforeLaunchOptiongetIcon, getNamepublic DelegatingRuntimeConfiguration(T config)
public SettingsEditor<? extends RunConfiguration> getConfigurationEditor()
RunConfigurationCheckableRunConfigurationEditor. The returned object
can also implement SettingsEditorGroup if the settings it provides need to be displayed in
multiple tabs.getConfigurationEditor in interface RunConfigurationpublic RuntimeConfigurationProducer.DelegatingRuntimeConfiguration<T> clone()
RunConfigurationclone in interface RunConfigurationclone in class RunConfigurationBasepublic RunProfileState getState(Executor executor, ExecutionEnvironment env) throws ExecutionException
RunProfilegetState in interface RunProfileexecutor - the execution mode selected by the user (run, debug, profile etc.)env - the environment object containing additional settings for executing the configuration.ExecutionExceptionpublic void checkConfiguration()
throws RuntimeConfigurationException
RunConfigurationcheckConfiguration in interface RunConfigurationRuntimeConfigurationException - if the configuration settings contain a non-fatal problem which the user should be warned about
but the execution should still be allowed.RuntimeConfigurationError - if the configuration settings contain a fatal problem which makes it impossible
to execute the run configuration.public java.lang.String suggestedName()
LocatableConfigurationsuggestedName in interface LocatableConfigurationpublic void readExternal(Element element)
throws InvalidDataException
readExternal in interface RunConfigurationreadExternal in class RunConfigurationBaseInvalidDataExceptionpublic void writeExternal(Element element)
throws WriteExternalException
writeExternal in interface RunConfigurationwriteExternal in class RunConfigurationBaseWriteExternalExceptionpublic T getPeer()