public class EquinoxInstallationLaunchConfiguration extends java.lang.Object implements LaunchConfiguration
| Modifier and Type | Field and Description |
|---|---|
private java.io.File |
equinoxDirectory |
private java.io.File |
launcherJar |
private java.lang.String[] |
programArguments |
| Constructor and Description |
|---|
EquinoxInstallationLaunchConfiguration(java.io.File equinoxDirectory,
java.util.List<java.lang.String> programArguments) |
| Modifier and Type | Method and Description |
|---|---|
static java.io.File |
findConfigurationArea(java.io.File location) |
static java.io.File |
findLauncherJar(java.io.File equinoxDirectory) |
java.util.Map<java.lang.String,java.lang.String> |
getEnvironment() |
java.lang.String |
getJvmExecutable() |
java.io.File |
getLauncherJar() |
java.lang.String[] |
getProgramArguments() |
java.lang.String[] |
getVMArguments() |
java.io.File |
getWorkingDirectory() |
private final java.io.File equinoxDirectory
private final java.lang.String[] programArguments
private final java.io.File launcherJar
public EquinoxInstallationLaunchConfiguration(java.io.File equinoxDirectory,
java.util.List<java.lang.String> programArguments)
public static java.io.File findLauncherJar(java.io.File equinoxDirectory)
public static java.io.File findConfigurationArea(java.io.File location)
public java.io.File getWorkingDirectory()
getWorkingDirectory in interface LaunchConfigurationpublic java.lang.String getJvmExecutable()
getJvmExecutable in interface LaunchConfigurationpublic java.io.File getLauncherJar()
getLauncherJar in interface LaunchConfigurationpublic java.lang.String[] getVMArguments()
getVMArguments in interface LaunchConfigurationpublic java.lang.String[] getProgramArguments()
getProgramArguments in interface LaunchConfigurationpublic java.util.Map<java.lang.String,java.lang.String> getEnvironment()
getEnvironment in interface LaunchConfiguration