org.openarchitectureware.xtend
Class XtendComponent
java.lang.Object
org.openarchitectureware.workflow.lib.AbstractWorkflowComponent
org.openarchitectureware.workflow.lib.AbstractWorkflowComponent2
org.openarchitectureware.expression.AbstractExpressionsUsingWorkflowComponent
org.openarchitectureware.xtend.XtendComponent
- All Implemented Interfaces:
- WorkflowComponent, WorkflowComponentWithID
public class XtendComponent
- extends AbstractExpressionsUsingWorkflowComponent
Methods inherited from class org.openarchitectureware.expression.AbstractExpressionsUsingWorkflowComponent |
addDebug, addGlobalVarDef, addMetaModel, getExecutionContext, getGlobalVars, getNullEvaluationHandler, getResourceManager, invokeInternal, setCallback, setDumpContext, setExceptionHandler, setExceptionsOnNullEvaluation, setResourceManager, toString |
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.
- Parameters:
extensionAdvice
- the advice
checkConfigurationInternal
public void checkConfigurationInternal(Issues issues)
- Overrides:
checkConfigurationInternal
in class AbstractExpressionsUsingWorkflowComponent
- See Also:
AbstractExpressionsUsingWorkflowComponent.checkConfigurationInternal(org.openarchitectureware.workflow.issues.Issues)
getLogMessage
public java.lang.String getLogMessage()
- Description copied from interface:
WorkflowComponentWithID
- Returns the log message,
- Specified by:
getLogMessage
in interface WorkflowComponentWithID
- Overrides:
getLogMessage
in class AbstractWorkflowComponent
- Returns:
- the log message
- See Also:
AbstractWorkflowComponent.getLogMessage()
invokeInternal2
public void invokeInternal2(WorkflowContext ctx,
ProgressMonitor monitor,
Issues issues)
- Overrides:
invokeInternal2
in class AbstractExpressionsUsingWorkflowComponent
- See Also:
AbstractExpressionsUsingWorkflowComponent.invokeInternal2(org.openarchitectureware.workflow.WorkflowContext,
org.openarchitectureware.workflow.monitor.ProgressMonitor,
org.openarchitectureware.workflow.issues.Issues)
setCollectProfileSummary
public void setCollectProfileSummary(java.lang.String summary)
- Sets the collect profile summary.
- Parameters:
summary
- the summary
setInvoke
public void setInvoke(java.lang.String invokeExpr)
- Sets the invoke expression.
- Parameters:
invokeExpr
- the invoke expression
setOutputSlot
public void setOutputSlot(java.lang.String outputSlot)
- Sets the output slot.
- Parameters:
outputSlot
- the output slot
setVerboseProfileFilename
public void setVerboseProfileFilename(java.lang.String fileName)
- Sets the filename for the verbose profile.
- Parameters:
fileName
- the filename
getComponentName
public java.lang.String getComponentName()
- Description copied from class:
AbstractWorkflowComponent
- Override this method by custom components.
- Specified by:
getComponentName
in interface WorkflowComponent
- Overrides:
getComponentName
in class AbstractWorkflowComponent
- Returns:
- Simple class name as default.