public abstract class AbstractLaunchDelegate extends java.lang.Object implements ILaunchShortcut, ILaunchShortcut2, ILaunchConfigurationDelegate, ILaunchConfigurationDelegate2
Constructor and Description |
---|
AbstractLaunchDelegate() |
Modifier and Type | Method and Description |
---|---|
boolean |
buildForLaunch(ILaunchConfiguration configuration,
java.lang.String mode,
IProgressMonitor monitor) |
boolean |
finalLaunchCheck(ILaunchConfiguration configuration,
java.lang.String mode,
IProgressMonitor monitor) |
IResource |
getLaunchableResource(IEditorPart editorpart) |
IResource |
getLaunchableResource(ISelection selection) |
ILaunchConfiguration[] |
getLaunchConfigurations(IEditorPart editorpart) |
ILaunchConfiguration[] |
getLaunchConfigurations(ISelection selection) |
void |
launch(IEditorPart editor,
java.lang.String mode) |
void |
launch(ISelection selection,
java.lang.String mode) |
boolean |
preLaunchCheck(ILaunchConfiguration configuration,
java.lang.String mode,
IProgressMonitor monitor) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLaunch
launch, showCommandLine
public final void launch(IEditorPart editor, java.lang.String mode)
launch
in interface ILaunchShortcut
public final void launch(ISelection selection, java.lang.String mode)
launch
in interface ILaunchShortcut
public final IResource getLaunchableResource(IEditorPart editorpart)
getLaunchableResource
in interface ILaunchShortcut2
public final IResource getLaunchableResource(ISelection selection)
getLaunchableResource
in interface ILaunchShortcut2
public final ILaunchConfiguration[] getLaunchConfigurations(IEditorPart editorpart)
getLaunchConfigurations
in interface ILaunchShortcut2
public final ILaunchConfiguration[] getLaunchConfigurations(ISelection selection)
getLaunchConfigurations
in interface ILaunchShortcut2
public boolean buildForLaunch(ILaunchConfiguration configuration, java.lang.String mode, IProgressMonitor monitor) throws CoreException
buildForLaunch
in interface ILaunchConfigurationDelegate2
CoreException
public boolean finalLaunchCheck(ILaunchConfiguration configuration, java.lang.String mode, IProgressMonitor monitor) throws CoreException
finalLaunchCheck
in interface ILaunchConfigurationDelegate2
CoreException
public boolean preLaunchCheck(ILaunchConfiguration configuration, java.lang.String mode, IProgressMonitor monitor) throws CoreException
preLaunchCheck
in interface ILaunchConfigurationDelegate2
CoreException