org.eclipse.emf.ecp.ui.e4.handlers
Class DeleteModelElementHandler
java.lang.Object
org.eclipse.emf.ecp.ui.e4.handlers.DeleteModelElementHandler
public class DeleteModelElementHandler
- extends Object
Handler to delete selected EObject
.
- Author:
- Jonas
Method Summary |
boolean |
canExecute(org.eclipse.emf.ecore.EObject eObject,
List<org.eclipse.emf.ecore.EObject> eObjects)
Checks if one EObject or a list of EObjects are selected. |
void |
execute(org.eclipse.emf.ecore.EObject eObject,
List<org.eclipse.emf.ecore.EObject> eObjects)
Deletes a single EObject or a list of EObject . |
DeleteModelElementHandler
public DeleteModelElementHandler()
execute
@Execute
public void execute(@Named(value="org.eclipse.ui.selection")@Optional
org.eclipse.emf.ecore.EObject eObject,
@Named(value="org.eclipse.ui.selection")@Optional
List<org.eclipse.emf.ecore.EObject> eObjects)
- Deletes a single
EObject
or a list of EObject
.
- Parameters:
eObject
- the eobject to be deleted or null, if several eobjects are to be deleted.eObjects
- A List of EObjects to be deleted or null, if only one EObject
should be deleted.
canExecute
@CanExecute
public boolean canExecute(@Named(value="org.eclipse.ui.selection")@Optional
org.eclipse.emf.ecore.EObject eObject,
@Named(value="org.eclipse.ui.selection")@Optional
List<org.eclipse.emf.ecore.EObject> eObjects)
- Checks if one EObject or a list of EObjects are selected.
- Parameters:
eObject
- the selected eobject or null, if several or none eobjects are selected.eObjects
- the list of selected eobjects or null, if one or none eobjects are selected.
- Returns:
- true if one EObject or a list of EObjects are selected.
Copyright © 2015. All Rights Reserved.