| org.eclipse.pde.ui.launcher.AbstractPDELaunchConfiguration org.eclipse.pde.ui.launcher.EclipseApplicationLaunchConfiguration
EclipseApplicationLaunchConfiguration | public class EclipseApplicationLaunchConfiguration extends AbstractPDELaunchConfiguration (Code) | | A launch delegate for launching Eclipse applications
Clients may subclass and instantiate this class.
since: 3.2 |
Method Summary | |
protected void | clear(ILaunchConfiguration configuration, IProgressMonitor monitor) Clears the workspace prior to launching if the workspace exists and the option to
clear it is turned on. | protected File | getConfigDir(ILaunchConfiguration config) | public String[] | getProgramArguments(ILaunchConfiguration configuration) | public String[] | getVMArguments(ILaunchConfiguration configuration) | protected void | preLaunchCheck(ILaunchConfiguration configuration, ILaunch launch, IProgressMonitor monitor) |
clear | protected void clear(ILaunchConfiguration configuration, IProgressMonitor monitor) throws CoreException(Code) | | Clears the workspace prior to launching if the workspace exists and the option to
clear it is turned on. Also clears the configuration area if that option is chosen.
Parameters: configuration - the launch configuration Parameters: monitor - the progress monitor throws: CoreException - if unable to retrieve launch attribute values since: 3.3 |
getConfigDir | protected File getConfigDir(ILaunchConfiguration config)(Code) | | |
getProgramArguments | public String[] getProgramArguments(ILaunchConfiguration configuration) throws CoreException(Code) | | |
getVMArguments | public String[] getVMArguments(ILaunchConfiguration configuration) throws CoreException(Code) | | |
preLaunchCheck | protected void preLaunchCheck(ILaunchConfiguration configuration, ILaunch launch, IProgressMonitor monitor) throws CoreException(Code) | | |
Fields inherited from org.eclipse.pde.ui.launcher.AbstractPDELaunchConfiguration | protected File fConfigDir(Code)(Java Doc)
|
Methods inherited from org.eclipse.pde.ui.launcher.AbstractPDELaunchConfiguration | protected void clear(ILaunchConfiguration configuration, IProgressMonitor monitor) throws CoreException(Code)(Java Doc) protected IProject[] getBuildOrder(ILaunchConfiguration configuration, String mode) throws CoreException(Code)(Java Doc) public String[] getClasspath(ILaunchConfiguration configuration) throws CoreException(Code)(Java Doc) protected File getConfigDir(ILaunchConfiguration configuration)(Code)(Java Doc) public String[] getEnvironment(ILaunchConfiguration configuration) throws CoreException(Code)(Java Doc) public String getMainClass()(Code)(Java Doc) public String[] getProgramArguments(ILaunchConfiguration configuration) throws CoreException(Code)(Java Doc) protected IProject[] getProjectsForProblemSearch(ILaunchConfiguration configuration, String mode) throws CoreException(Code)(Java Doc) public String[] getVMArguments(ILaunchConfiguration configuration) throws CoreException(Code)(Java Doc) public IVMRunner getVMRunner(ILaunchConfiguration configuration, String mode) throws CoreException(Code)(Java Doc) public Map getVMSpecificAttributesMap(ILaunchConfiguration configuration) throws CoreException(Code)(Java Doc) public File getWorkingDirectory(ILaunchConfiguration configuration) throws CoreException(Code)(Java Doc) public void launch(ILaunchConfiguration configuration, String mode, ILaunch launch, IProgressMonitor monitor) throws CoreException(Code)(Java Doc) protected void manageLaunch(ILaunch launch)(Code)(Java Doc) protected void preLaunchCheck(ILaunchConfiguration configuration, ILaunch launch, IProgressMonitor monitor) throws CoreException(Code)(Java Doc) protected void setDefaultSourceLocator(ILaunchConfiguration configuration) throws CoreException(Code)(Java Doc) protected void synchronizeManifests(ILaunchConfiguration configuration, IProgressMonitor monitor)(Code)(Java Doc) protected void validatePluginDependencies(ILaunchConfiguration configuration, IProgressMonitor monitor) throws CoreException(Code)(Java Doc) protected void validateProjectDependencies(ILaunchConfiguration configuration, IProgressMonitor monitor)(Code)(Java Doc)
|
|
|