public abstract class AbstractLaunchDelegate
extends java.lang.Object
implements org.eclipse.debug.ui.ILaunchShortcut, org.eclipse.debug.ui.ILaunchShortcut2, org.eclipse.debug.core.model.ILaunchConfigurationDelegate, org.eclipse.debug.core.model.ILaunchConfigurationDelegate2
| Constructor and Description |
|---|
AbstractLaunchDelegate() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
buildForLaunch(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
finalLaunchCheck(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.resources.IResource |
getLaunchableResource(org.eclipse.ui.IEditorPart editorpart) |
org.eclipse.core.resources.IResource |
getLaunchableResource(org.eclipse.jface.viewers.ISelection selection) |
org.eclipse.debug.core.ILaunchConfiguration[] |
getLaunchConfigurations(org.eclipse.ui.IEditorPart editorpart) |
org.eclipse.debug.core.ILaunchConfiguration[] |
getLaunchConfigurations(org.eclipse.jface.viewers.ISelection selection) |
void |
launch(org.eclipse.ui.IEditorPart editor,
java.lang.String mode) |
void |
launch(org.eclipse.jface.viewers.ISelection selection,
java.lang.String mode) |
boolean |
preLaunchCheck(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.core.runtime.IProgressMonitor monitor) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic final void launch(org.eclipse.ui.IEditorPart editor,
java.lang.String mode)
launch in interface org.eclipse.debug.ui.ILaunchShortcutpublic final void launch(org.eclipse.jface.viewers.ISelection selection,
java.lang.String mode)
launch in interface org.eclipse.debug.ui.ILaunchShortcutpublic final org.eclipse.core.resources.IResource getLaunchableResource(org.eclipse.ui.IEditorPart editorpart)
getLaunchableResource in interface org.eclipse.debug.ui.ILaunchShortcut2public final org.eclipse.core.resources.IResource getLaunchableResource(org.eclipse.jface.viewers.ISelection selection)
getLaunchableResource in interface org.eclipse.debug.ui.ILaunchShortcut2public final org.eclipse.debug.core.ILaunchConfiguration[] getLaunchConfigurations(org.eclipse.ui.IEditorPart editorpart)
getLaunchConfigurations in interface org.eclipse.debug.ui.ILaunchShortcut2public final org.eclipse.debug.core.ILaunchConfiguration[] getLaunchConfigurations(org.eclipse.jface.viewers.ISelection selection)
getLaunchConfigurations in interface org.eclipse.debug.ui.ILaunchShortcut2public boolean buildForLaunch(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
buildForLaunch in interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate2org.eclipse.core.runtime.CoreExceptionpublic boolean finalLaunchCheck(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
finalLaunchCheck in interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate2org.eclipse.core.runtime.CoreExceptionpublic boolean preLaunchCheck(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
preLaunchCheck in interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate2org.eclipse.core.runtime.CoreException