Class JavaAppletLaunchShortcut
java.lang.Object
org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut
org.eclipse.jdt.debug.ui.launchConfigurations.JavaAppletLaunchShortcut
- All Implemented Interfaces:
ILaunchShortcut,ILaunchShortcut2
Launch shortcut for Java applets.
This class may be instantiated or subclassed.
- Since:
- 3.3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ILaunchConfigurationcreateConfiguration(IType type) Creates and returns a new configuration based on the specified type.protected IType[]findTypes(Object[] elements, IRunnableContext context) Finds and returns the types in the given collection of elements that can be launched.protected ILaunchConfigurationTypeReturns the type of configuration this shortcut is applicable to.protected StringReturns an error message to use when the editor does not contain a type that can be launched.protected StringReturns an error message to use when the selection does not contain a type that can be launched.protected StringReturns a title for a type selection dialog used to prompt the user when there is more than one type that can be launched.Methods inherited from class org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut
chooseConfiguration, chooseType, findLaunchConfiguration, getLaunchableResource, getLaunchableResource, getLaunchConfigurations, getLaunchConfigurations, getShell, launch, launch, launch
-
Constructor Details
-
JavaAppletLaunchShortcut
public JavaAppletLaunchShortcut()
-
-
Method Details
-
createConfiguration
Description copied from class:JavaLaunchShortcutCreates and returns a new configuration based on the specified type.- Specified by:
createConfigurationin classJavaLaunchShortcut- Parameters:
type- type to create a launch configuration for- Returns:
- launch configuration configured to launch the specified type
-
getConfigurationType
Description copied from class:JavaLaunchShortcutReturns the type of configuration this shortcut is applicable to.- Specified by:
getConfigurationTypein classJavaLaunchShortcut- Returns:
- the type of configuration this shortcut is applicable to
-
findTypes
protected IType[] findTypes(Object[] elements, IRunnableContext context) throws InterruptedException, CoreException Description copied from class:JavaLaunchShortcutFinds and returns the types in the given collection of elements that can be launched.- Specified by:
findTypesin classJavaLaunchShortcut- Parameters:
elements- scope to search for types that can be launchedcontext- progress reporting context- Returns:
- collection of types that can be launched, possibly empty
- Throws:
InterruptedException- if the search is canceledCoreException- if the search fails
-
getTypeSelectionTitle
Description copied from class:JavaLaunchShortcutReturns a title for a type selection dialog used to prompt the user when there is more than one type that can be launched.- Specified by:
getTypeSelectionTitlein classJavaLaunchShortcut- Returns:
- type selection dialog title
-
getEditorEmptyMessage
Description copied from class:JavaLaunchShortcutReturns an error message to use when the editor does not contain a type that can be launched.- Specified by:
getEditorEmptyMessagein classJavaLaunchShortcut- Returns:
- error message when editor cannot be launched
-
getSelectionEmptyMessage
Description copied from class:JavaLaunchShortcutReturns an error message to use when the selection does not contain a type that can be launched.- Specified by:
getSelectionEmptyMessagein classJavaLaunchShortcut- Returns:
- error message when selection cannot be launched
-