public interface ILaunchDelegate
ILaunchConfigurationDelegate
. Represents a
launch delegate contributed to the org.eclipse.debug.core.launchDelegates
extension point.Modifier and Type | Method and Description |
---|---|
String |
getContributorName()
Returns the name of the plug-in that contributed this delegate.
|
ILaunchConfigurationDelegate |
getDelegate()
Returns the underlying launch configuration.
|
String |
getDescription()
Returns a description of this launch delegate, or
null if none. |
String |
getId()
Returns this delegate's unique identifier.
|
List<Set<String>> |
getModes()
Returns the complete set of launch modes supported by this delegate as a list of sets.
|
String |
getName()
Returns a human readable name for this launch delegate
or
null if none. |
String |
getPerspectiveId(Set<String> modes)
Returns the specified perspective id for the given mode set, or null if one is not provided
|
String |
getPluginIdentifier()
Returns the id of the plug-in that contributed this launch delegate.
|
String getId()
String getName()
null
if none.null
String getDescription()
null
if none.null
String getContributorName()
ILaunchConfigurationDelegate getDelegate() throws CoreException
CoreException
- if unable to instantiate the delegateList<Set<String>> getModes()
String getPluginIdentifier()
String getPerspectiveId(Set<String> modes)
modes
- the set of modes to get the perspective idnull
if none provided
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.