org.eclipse.emf.mapping.action
Class NameMatchMappingAction.DelegateCommand
java.lang.Object
org.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.common.command.CompoundCommand
org.eclipse.emf.mapping.action.NameMatchMappingAction.DelegateCommand
- All Implemented Interfaces:
- Command, CommandActionDelegate
- Enclosing class:
- NameMatchMappingAction
public static class NameMatchMappingAction.DelegateCommand
- extends CompoundCommand
- implements CommandActionDelegate
Method Summary |
void |
execute()
Calls Command.execute() for each command in the list. |
java.lang.Object |
getImage()
This returns the icon, if any, of the action. |
java.lang.String |
getText()
This returns the menu text, if any, of the action. |
java.lang.String |
getToolTipText()
This returns the tool tip text, if any, of the action. |
protected boolean |
prepare()
Returns whether all the commands can execute so that AbstractCommand.isExecutable can be cached. |
Methods inherited from class org.eclipse.emf.common.command.CompoundCommand |
append, appendAndExecute, appendIfCanExecute, canUndo, dispose, getAffectedObjects, getCommandList, getDescription, getLabel, getMergedAffectedObjectsCollection, getMergedResultCollection, getResult, getResultIndex, isEmpty, redo, toString, undo, unwrap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
mappingDomain
protected MappingDomain mappingDomain
collection
protected java.util.Collection<?> collection
createMappingCommand
protected Command createMappingCommand
NameMatchMappingAction.DelegateCommand
public NameMatchMappingAction.DelegateCommand(EditingDomain editingDomain,
CommandParameter commandParameter)
prepare
protected boolean prepare()
- Description copied from class:
CompoundCommand
- Returns whether all the commands can execute so that
AbstractCommand.isExecutable
can be cached.
An empty command list causes false
to be returned.
- Overrides:
prepare
in class CompoundCommand
- Returns:
- whether all the commands can execute.
execute
public void execute()
- Description copied from class:
CompoundCommand
- Calls
Command.execute()
for each command in the list.
- Specified by:
execute
in interface Command
- Overrides:
execute
in class CompoundCommand
getImage
public java.lang.Object getImage()
- This returns the icon, if any, of the action.
- Specified by:
getImage
in interface CommandActionDelegate
getText
public java.lang.String getText()
- Description copied from interface:
CommandActionDelegate
- This returns the menu text, if any, of the action.
- Specified by:
getText
in interface CommandActionDelegate
getToolTipText
public java.lang.String getToolTipText()
- This returns the tool tip text, if any, of the action.
- Specified by:
getToolTipText
in interface CommandActionDelegate