public class BasicM2MAction
extends org.eclipse.ui.actions.BaseSelectionListenerAction
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_FUNCTION_NAME |
Constructor and Description |
---|
BasicM2MAction(java.lang.String text) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.core.runtime.jobs.IJobChangeListener |
createResultMessageHandler() |
protected org.eclipse.core.runtime.jobs.IJobChangeListener |
createResultObjectHandler() |
protected IWorkspaceResourceLoader |
createWorkspaceResourceLoader() |
protected XtendJob |
createXtendJob() |
protected org.eclipse.core.resources.IFile |
getExtensionFile(org.eclipse.emf.ecore.EObject modelObject) |
protected java.lang.String |
getExtensionName(org.eclipse.emf.ecore.EObject modelObject) |
protected java.lang.String |
getFunctionName() |
protected java.lang.String |
getM2MJobName() |
protected java.util.List<org.eclipse.xtend.typesystem.MetaModel> |
getMetaModels() |
protected org.eclipse.emf.ecore.EObject |
getSelectedModelObject() |
protected IWorkspaceResourceLoader |
getWorkspaceResourceLoader() |
protected java.util.Collection<XtendEvaluationRequest> |
getXtendEvaluationRequests() |
void |
run() |
protected boolean |
updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection) |
clearCache, getStructuredSelection, runWithEvent, selectionChanged, selectionChanged
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
public static final java.lang.String DEFAULT_FUNCTION_NAME
protected org.eclipse.emf.ecore.EObject getSelectedModelObject()
protected boolean updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection)
updateSelection
in class org.eclipse.ui.actions.BaseSelectionListenerAction
public void run()
run
in interface org.eclipse.jface.action.IAction
run
in class org.eclipse.jface.action.Action
protected XtendJob createXtendJob()
protected java.lang.String getM2MJobName()
protected org.eclipse.core.runtime.jobs.IJobChangeListener createResultObjectHandler()
protected org.eclipse.core.runtime.jobs.IJobChangeListener createResultMessageHandler()
protected java.util.List<org.eclipse.xtend.typesystem.MetaModel> getMetaModels()
protected java.util.Collection<XtendEvaluationRequest> getXtendEvaluationRequests()
protected java.lang.String getExtensionName(org.eclipse.emf.ecore.EObject modelObject)
protected org.eclipse.core.resources.IFile getExtensionFile(org.eclipse.emf.ecore.EObject modelObject)
protected java.lang.String getFunctionName()
protected IWorkspaceResourceLoader getWorkspaceResourceLoader()
protected IWorkspaceResourceLoader createWorkspaceResourceLoader()