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.