org.eclipse.sisu.equinox.launching.internal
Class EquinoxInstallationLaunchConfiguration

java.lang.Object
  extended by org.eclipse.sisu.equinox.launching.internal.EquinoxInstallationLaunchConfiguration
All Implemented Interfaces:
org.eclipse.tycho.launching.LaunchConfiguration

public class EquinoxInstallationLaunchConfiguration
extends Object
implements org.eclipse.tycho.launching.LaunchConfiguration

Launch configuration for an Equinox installation in the standard Eclipse installation layout.


Constructor Summary
EquinoxInstallationLaunchConfiguration(File equinoxDirectory, List<String> programArguments)
           
 
Method Summary
static File findLauncherJar(File equinoxDirectory)
           
 Map<String,String> getEnvironment()
           
 String getJvmExecutable()
           
 File getLauncherJar()
           
 String[] getProgramArguments()
           
 String[] getVMArguments()
           
 File getWorkingDirectory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EquinoxInstallationLaunchConfiguration

public EquinoxInstallationLaunchConfiguration(File equinoxDirectory,
                                              List<String> programArguments)
Method Detail

findLauncherJar

public static File findLauncherJar(File equinoxDirectory)

getWorkingDirectory

public File getWorkingDirectory()
Specified by:
getWorkingDirectory in interface org.eclipse.tycho.launching.LaunchConfiguration

getJvmExecutable

public String getJvmExecutable()
Specified by:
getJvmExecutable in interface org.eclipse.tycho.launching.LaunchConfiguration

getLauncherJar

public File getLauncherJar()
Specified by:
getLauncherJar in interface org.eclipse.tycho.launching.LaunchConfiguration

getVMArguments

public String[] getVMArguments()
Specified by:
getVMArguments in interface org.eclipse.tycho.launching.LaunchConfiguration

getProgramArguments

public String[] getProgramArguments()
Specified by:
getProgramArguments in interface org.eclipse.tycho.launching.LaunchConfiguration

getEnvironment

public Map<String,String> getEnvironment()
Specified by:
getEnvironment in interface org.eclipse.tycho.launching.LaunchConfiguration


Copyright © 2008-2013 Eclipse Foundation. All Rights Reserved.