org.eclipse.xtend
Class XtendComponent
java.lang.Object
org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2
org.eclipse.xtend.expression.AbstractExpressionsUsingWorkflowComponent
org.eclipse.xtend.XtendComponent
- All Implemented Interfaces:
- org.eclipse.emf.mwe.core.WorkflowComponent, org.eclipse.emf.mwe.core.WorkflowComponentWithID, org.eclipse.emf.mwe2.runtime.workflow.IWorkflowComponent
public class XtendComponent
- extends AbstractExpressionsUsingWorkflowComponent
Methods inherited from class org.eclipse.xtend.expression.AbstractExpressionsUsingWorkflowComponent |
addAdvice, addAdvices, addDebug, addExtensionAdvices, addGlobalVar, addGlobalVarDef, addMetaModel, getExecutionContext, getGlobalVars, getNullEvaluationHandler, getResourceManager, invokeInternal, setCallback, setDumpContext, setExceptionHandler, setExceptionsOnNullEvaluation, setResourceManager, setVetoableCallback, toString |
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2 |
checkConfiguration |
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent |
checkRequiredConfigProperty, getBridge, getContainer, getId, getLocation, invoke, invoke, postInvoke, preInvoke, setContainer, setId, setLocation, setSkipOnErrors |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XtendComponent
public XtendComponent()
addExtensionAdvice
public void addExtensionAdvice(java.lang.String extensionAdvice)
- Adds an extension advice.
- Overrides:
addExtensionAdvice
in class AbstractExpressionsUsingWorkflowComponent
- Parameters:
extensionAdvice
- the advice
getExtensionAdvices
protected java.util.List<java.lang.String> getExtensionAdvices()
- Since:
- 1.4
checkConfigurationInternal
public void checkConfigurationInternal(org.eclipse.emf.mwe.core.issues.Issues issues)
-
- Overrides:
checkConfigurationInternal
in class AbstractExpressionsUsingWorkflowComponent
getLogMessage
public java.lang.String getLogMessage()
- Specified by:
getLogMessage
in interface org.eclipse.emf.mwe.core.WorkflowComponentWithID
- Overrides:
getLogMessage
in class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
- See Also:
AbstractWorkflowComponent.getLogMessage()
invokeInternal2
public void invokeInternal2(org.eclipse.emf.mwe.core.WorkflowContext ctx,
org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor,
org.eclipse.emf.mwe.core.issues.Issues issues)
-
- Overrides:
invokeInternal2
in class AbstractExpressionsUsingWorkflowComponent
setInvoke
public void setInvoke(java.lang.String invokeExpr)
- Sets the invoke expression.
- Parameters:
invokeExpr
- the invoke expression
getInvoke
protected java.lang.String getInvoke()
- Since:
- 1.4
getExtensionFile
protected java.lang.String getExtensionFile()
- Since:
- 1.4
getExpression
protected java.lang.String getExpression()
- Since:
- 1.4
setOutputSlot
public void setOutputSlot(java.lang.String outputSlot)
- Sets the output slot.
- Parameters:
outputSlot
- the output slot
getOutputSlot
protected java.lang.String getOutputSlot()
- Since:
- 1.4
getComponentName
public java.lang.String getComponentName()
- Specified by:
getComponentName
in interface org.eclipse.emf.mwe.core.WorkflowComponent
- Overrides:
getComponentName
in class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent