public class TypeMatchMappingAction extends CommandAction implements CommandStackListener
Modifier and Type | Class and Description |
---|---|
static class |
TypeMatchMappingAction.DelegateCommand |
action, collection, command, editingDomain, editorPart, workbenchPart
Constructor and Description |
---|
TypeMatchMappingAction() |
Modifier and Type | Method and Description |
---|---|
void |
commandStackChanged(java.util.EventObject event)
Called when the
CommandStack 's state has changed. |
protected Command |
createActionCommand(EditingDomain editingDomain,
java.util.Collection<?> collection)
Match the command for this action
|
protected java.lang.Object |
getDefaultImage()
This returns the image that is used if the command does not provide an override.
|
protected ImageDescriptor |
objectToImageDescriptor(java.lang.Object object) |
void |
selectionChanged(IAction action,
ISelection selection)
This is invoked by the framework so that the action state can be updated.
|
void |
setActiveWorkbenchPart(IWorkbenchPart workbenchPart)
This records the specified workbench part, and if it is an editing domain provider, its editing domain.
|
dispose, getDefaultImageDescriptor, init, init, run, runWithEvent, setActiveEditor
public void setActiveWorkbenchPart(IWorkbenchPart workbenchPart)
CommandAction
setActiveWorkbenchPart
in class CommandAction
public void commandStackChanged(java.util.EventObject event)
CommandStackListener
CommandStack
's state has changed.commandStackChanged
in interface CommandStackListener
event
- the event.public void selectionChanged(IAction action, ISelection selection)
CommandAction
selectionChanged
in class CommandAction
protected java.lang.Object getDefaultImage()
protected ImageDescriptor objectToImageDescriptor(java.lang.Object object)
objectToImageDescriptor
in class CommandAction
protected Command createActionCommand(EditingDomain editingDomain, java.util.Collection<?> collection)
createActionCommand
in class CommandAction