Package org.eclipse.debug.ui
Interface ILaunchGroup
public interface ILaunchGroup
A launch group identifies a group of launch configurations by a launch mode
 and category. The launch configuration dialog can be opened on a launch
 group, and a launch history is maintained for each group. A launch group is
 defined in plug-in XML via the 
launchGroups extension point.
 Following is an example of a launch group contribution:
        <extension point="org.eclipse.debug.ui.launchGroups">
                <launchGroup
                          id="com.example.ExampleLaunchGroupId"
                          mode="run"
                          label="Run"
                          image="icons\run.svg"
                </launchGroup>
        </extension>
 
 The debug platform defines constants for the identifiers of the launch groups provided by the debug platform:
- IDebugUIConstants.ID_DEBUG_LAUNCH_GROUP
- IDebugUIConstants.ID_RUN_LAUNCH_GROUP
- IDebugUIConstants.ID_PROFILE_LAUNCH_GROUP
- Since:
- 3.0
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
- 
Method SummaryModifier and TypeMethodDescriptionReturns the banner image for this launch group, ornullif noneReturns the category for this launch group, possiblynullReturns the id for this launch groupReturns the image for this launch group, ornullif none.getLabel()Returns the label for this launch groupgetMode()Returns the mode for this launch groupbooleanisPublic()Returns whether this launch group is public
- 
Method Details- 
getImageDescriptorImageDescriptor getImageDescriptor()Returns the image for this launch group, ornullif none.- Returns:
- the image for this launch group, or nullif none
 
- 
getBannerImageDescriptorImageDescriptor getBannerImageDescriptor()Returns the banner image for this launch group, ornullif none- Returns:
- the banner image for this launch group, or nullif none
 
- 
getLabelString getLabel()Returns the label for this launch group- Returns:
- the label for this launch group
 
- 
getIdentifierString getIdentifier()Returns the id for this launch group- Returns:
- the id for this launch group
 
- 
getCategoryString getCategory()Returns the category for this launch group, possiblynull- Returns:
- the category for this launch group, possibly null
 
- 
getModeString getMode()Returns the mode for this launch group- Returns:
- the mode for this launch group
 
- 
isPublicboolean isPublic()Returns whether this launch group is public- Returns:
- boolean
 
 
-