public final class OpenCheatSheetAction extends Action
AS_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 and Description |
---|
OpenCheatSheetAction(String id)
Creates an action that opens the cheat sheet with the given id.
|
OpenCheatSheetAction(String id,
String name,
String xml,
URL baseURL)
Creates an action that opens a cheat sheet using
XML passed in as a string.
|
OpenCheatSheetAction(String id,
String name,
URL url)
Creates an action that opens the cheat sheet with the
given cheat sheet content file.
|
Modifier and Type | Method and Description |
---|---|
void |
run()
The default implementation of this
IAction method does
nothing. |
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
public OpenCheatSheetAction(String id)
org.eclipse.ui.cheatsheets.cheatSheetContent
extension point.id
- the cheat sheet idIllegalArgumentException
- if id
is null
public OpenCheatSheetAction(String id, String name, URL url)
id
- the id to give this cheat sheetname
- the name to give this cheat sheeturl
- URL of the cheat sheet content fileIllegalArgumentException
- if the parameters
are null
public OpenCheatSheetAction(String id, String name, String xml, URL baseURL)
id
- the id to give this cheat sheetname
- the name to give this cheat sheetxml
- the cheatsheet content in xml formatbaseURL
- is a URL which is only required if the cheat sheet is
a composite cheat sheet which has tasks which use path parameters in which
case the paths will be relative to baseURL. May be null
if this is not a composite cheat sheetIllegalArgumentException
- if the parameters
are null
public void run()
Action
IAction
method does
nothing. Subclasses should override this method if they do not need
information from the triggering event, or override
runWithEvent(Event)
if they do.run
in interface IAction
run
in class Action
How radio buttons are handled
,
How check boxes are handled
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.