Package de.cau.cs.kieler.klighd.ui.emf
Class EditingDomainProviderModelModificationHandler
java.lang.Object
de.cau.cs.kieler.klighd.ui.modifymodel.AbstractKlighdModelModificationHandler
de.cau.cs.kieler.klighd.ui.emf.EditingDomainProviderModelModificationHandler
- All Implemented Interfaces:
IModelModificationHandler
public class EditingDomainProviderModelModificationHandler
extends AbstractKlighdModelModificationHandler
Handler to modify EMF models using their editing domain.
- Author:
- ckru
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanHandle(org.eclipse.ui.IWorkbenchPart workbenchPart) voidexecute(org.eclipse.ui.IWorkbenchPart workbenchPart, com.google.common.base.Function<String, Void> m, String param) voidexecute(org.eclipse.ui.IWorkbenchPart workbenchPart, Method m, Object classObject, List<Object> params) Methods inherited from class de.cau.cs.kieler.klighd.ui.modifymodel.AbstractKlighdModelModificationHandler
getDiagramViewPart, getLayoutRoot, getSelection, isLayoutRequired, performPostProcessing, transformationExecuted
-
Constructor Details
-
EditingDomainProviderModelModificationHandler
public EditingDomainProviderModelModificationHandler()
-
-
Method Details
-
canHandle
public boolean canHandle(org.eclipse.ui.IWorkbenchPart workbenchPart) -
execute
public void execute(org.eclipse.ui.IWorkbenchPart workbenchPart, Method m, Object classObject, List<Object> params) - Specified by:
executein interfaceIModelModificationHandler- Overrides:
executein classAbstractKlighdModelModificationHandler
-
execute
public void execute(org.eclipse.ui.IWorkbenchPart workbenchPart, com.google.common.base.Function<String, Void> m, String param) - Specified by:
executein interfaceIModelModificationHandler- Overrides:
executein classAbstractKlighdModelModificationHandler
-