Package org.eclipse.debug.ui.actions
Class LaunchAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.debug.ui.actions.LaunchAction
- All Implemented Interfaces:
- IAction
Launches a launch configuration in a specific mode.
 
Clients may instantiate this class.
- Since:
- 2.1
- Restriction:
- This class is not intended to be subclassed by clients.
- 
Field SummaryFields inherited from interface org.eclipse.jface.action.IActionAS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
- 
Constructor SummaryConstructorsConstructorDescriptionLaunchAction(ILaunchConfiguration configuration, String mode) Constructs an action that launches the specified launch configuration in the specified mode.
- 
Method SummaryModifier and TypeMethodDescriptionvoidrun()The default implementation of thisIActionmethod does nothing.voidrunWithEvent(Event event) If the user has control-clicked the launch history item, open the launch configuration dialog on the launch configuration, rather than running it.Methods inherited from class org.eclipse.jface.action.ActionconvertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractActionaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManageraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
- 
Constructor Details- 
LaunchActionConstructs an action that launches the specified launch configuration in the specified mode.- Parameters:
- configuration- launch configuration
- mode- launch mode - one of- ILaunchManager.RUN_MODEor- ILaunchManager.DEBUG_MODE
 
 
- 
- 
Method Details- 
runpublic void run()Description copied from class:ActionThe default implementation of thisIActionmethod does nothing. Subclasses should override this method if they do not need information from the triggering event, or overriderunWithEvent(Event)if they do.
- 
runWithEventIf the user has control-clicked the launch history item, open the launch configuration dialog on the launch configuration, rather than running it.- Specified by:
- runWithEventin interface- IAction
- Overrides:
- runWithEventin class- Action
- Parameters:
- event- the SWT event which triggered this action being run
- See Also:
 
 
-