public class LaunchConfiguration extends JavaConfiguration<LaunchConfiguration>
| Modifier | Constructor and Description |
|---|---|
protected |
LaunchConfiguration() |
protected |
LaunchConfiguration(ConfigurationGroup parentGroup,
int defaultInGroupIndex) |
backToParentGroup, getAdditionalSourcePaths, getInternalConsoleOptions, getLaunchGroupEntry, getName, getPostTaskName, getPreTaskName, getProjectName, getType, withAdditionalSourcePaths, withInternalConsoleOptions, withLaunchGroupEntry, withName, withPostTaskName, withPreTaskName, withProjectNameprotected LaunchConfiguration(ConfigurationGroup parentGroup, int defaultInGroupIndex)
protected LaunchConfiguration()
public RequestType getRequestType()
getRequestType in class JavaConfiguration<LaunchConfiguration>public java.lang.String getMainClass()
public LaunchConfiguration withMainClass(java.lang.String mainClass)
public java.util.List<java.lang.String> getArguments()
public LaunchConfiguration withArguments(java.util.List<java.lang.String> arguments)
public java.util.List<java.lang.String> getAdditionalJvmArgs()
public LaunchConfiguration withAdditionalJvmArgs(java.util.List<java.lang.String> additionalJvmArgs)
public java.util.List<LocatorPathLike> getModulePathsOverride()
public LaunchConfiguration withModulePathsOverride(java.util.List<LocatorPathLike> modulePathsOverride)
public java.util.List<LocatorPathLike> getClassPathsOverride()
public LaunchConfiguration withClassPathsOverride(java.util.List<LocatorPathLike> classPathsOverride)
public java.nio.charset.Charset getFileEncoding()
public LaunchConfiguration withFileEncoding(java.nio.charset.Charset fileEncoding)
public PathLike getCurrentWorkingDirectory()
public LaunchConfiguration withCurrentWorkingDirectory(PathLike currentWorkingDirectory)
public java.util.Map<java.lang.String,java.lang.String> getEnvironmentVariables()
public LaunchConfiguration withEnvironmentVariables(java.util.Map<java.lang.String,java.lang.String> environmentVariables)
public PathLike getEnvironmentVariablesFile()
public LaunchConfiguration withEnvironmentVariablesFile(PathLike environmentVariablesFile)
public java.lang.Boolean shouldStopAppEntry()
public LaunchConfiguration withShouldStopAppEntry(java.lang.Boolean shouldStopAppEntry)
public ConsoleType getConsoleType()
public LaunchConfiguration withConsoleType(ConsoleType consoleType)
public ShortCmdBehaviour getShortenCommandLine()
public LaunchConfiguration withShortenCommandLine(ShortCmdBehaviour shortenCommandLine)
protected java.lang.String validate()
validate in class JavaConfiguration<LaunchConfiguration>