aQute.bnd.launch
Class LaunchDelegate

java.lang.Object
  extended by org.eclipse.debug.core.model.LaunchConfigurationDelegate
      extended by org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
          extended by org.eclipse.jdt.launching.JavaLaunchDelegate
              extended by aQute.bnd.launch.LaunchDelegate
All Implemented Interfaces:
org.eclipse.debug.core.IDebugEventSetListener, org.eclipse.debug.core.model.ILaunchConfigurationDelegate, org.eclipse.debug.core.model.ILaunchConfigurationDelegate2

public class LaunchDelegate
extends org.eclipse.jdt.launching.JavaLaunchDelegate


Field Summary
 
Fields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus
 
Constructor Summary
LaunchDelegate()
           
 
Method Summary
 String[] getClasspath(org.eclipse.debug.core.ILaunchConfiguration configuration)
           
 String getProgramArguments(org.eclipse.debug.core.ILaunchConfiguration c)
           
 String getVMArguments(org.eclipse.debug.core.ILaunchConfiguration c)
           
 void launch(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 String verifyMainTypeName(org.eclipse.debug.core.ILaunchConfiguration configuration)
           
 
Methods inherited from class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
abort, getBootpath, getBootpathExt, getBreakpoints, getBuildOrder, getDefaultWorkingDirectory, getEnvironment, getJavaLibraryPath, getJavaProject, getJavaProjectName, getLaunchManager, getMainTypeName, getProjectsForProblemSearch, getVMConnectorId, getVMInstall, getVMInstallName, getVMInstallType, getVMInstallTypeId, getVMRunner, getVMSpecificAttributesMap, getWorkingDirectory, getWorkingDirectoryPath, handleDebugEvents, isAllowTerminate, isLaunchProblem, isStopInMain, preLaunchCheck, prepareStopInMain, setDefaultSourceLocator, verifyJavaProject, verifyVMInstall, verifyWorkingDirectory
 
Methods inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate
addReferencedProjects, buildForLaunch, buildProjects, computeBuildOrder, computeReferencedBuildOrder, existsProblems, finalLaunchCheck, getLaunch, saveBeforeLaunch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LaunchDelegate

public LaunchDelegate()
Method Detail

launch

public void launch(org.eclipse.debug.core.ILaunchConfiguration configuration,
                   String mode,
                   org.eclipse.debug.core.ILaunch launch,
                   org.eclipse.core.runtime.IProgressMonitor monitor)
            throws org.eclipse.core.runtime.CoreException
Specified by:
launch in interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate
Overrides:
launch in class org.eclipse.jdt.launching.JavaLaunchDelegate
Throws:
org.eclipse.core.runtime.CoreException

verifyMainTypeName

public String verifyMainTypeName(org.eclipse.debug.core.ILaunchConfiguration configuration)
                          throws org.eclipse.core.runtime.CoreException
Overrides:
verifyMainTypeName in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
Throws:
org.eclipse.core.runtime.CoreException

getVMArguments

public String getVMArguments(org.eclipse.debug.core.ILaunchConfiguration c)
Overrides:
getVMArguments in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate

getProgramArguments

public String getProgramArguments(org.eclipse.debug.core.ILaunchConfiguration c)
Overrides:
getProgramArguments in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate

getClasspath

public String[] getClasspath(org.eclipse.debug.core.ILaunchConfiguration configuration)
Overrides:
getClasspath in class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate


Copyright © 2010 aQute SARL. All Rights Reserved.