public abstract class AbstractGenerateFromEcoreHandler
extends org.eclipse.core.commands.AbstractHandler
Constructor and Description |
---|
AbstractGenerateFromEcoreHandler() |
Modifier and Type | Method and Description |
---|---|
protected abstract IWorkspaceOperation |
createGenerateFromEcoreOperation(org.eclipse.core.resources.IFile ecoreFile) |
java.lang.Object |
execute(org.eclipse.core.commands.ExecutionEvent event) |
protected org.eclipse.core.resources.IFile |
getEcoreFile(org.eclipse.jface.viewers.ISelection selection) |
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabled
public java.lang.Object execute(org.eclipse.core.commands.ExecutionEvent event) throws org.eclipse.core.commands.ExecutionException
org.eclipse.core.commands.ExecutionException
protected org.eclipse.core.resources.IFile getEcoreFile(org.eclipse.jface.viewers.ISelection selection)
protected abstract IWorkspaceOperation createGenerateFromEcoreOperation(org.eclipse.core.resources.IFile ecoreFile)