org.openarchitectureware.expression
Class AbstractExpressionsUsingWorkflowComponent
java.lang.Object
org.openarchitectureware.workflow.lib.AbstractWorkflowComponent
org.openarchitectureware.workflow.lib.AbstractWorkflowComponent2
org.openarchitectureware.expression.AbstractExpressionsUsingWorkflowComponent
- All Implemented Interfaces:
- WorkflowComponent, WorkflowComponentWithID
- Direct Known Subclasses:
- CheckComponent, Generator, XtendComponent
public abstract class AbstractExpressionsUsingWorkflowComponent
- extends AbstractWorkflowComponent2
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.apache.commons.logging.Log log
metaModels
protected final java.util.List<MetaModel> metaModels
callback
protected Callback callback
exceptionsOnNullEvaluation
protected boolean exceptionsOnNullEvaluation
exceptionHandler
protected ExceptionHandler exceptionHandler
AbstractExpressionsUsingWorkflowComponent
public AbstractExpressionsUsingWorkflowComponent()
addMetaModel
public void addMetaModel(MetaModel metaModel)
addGlobalVarDef
public void addGlobalVarDef(AbstractExpressionsUsingWorkflowComponent.GlobalVarDef def)
getGlobalVars
protected java.util.Map<java.lang.String,Variable> getGlobalVars(WorkflowContext ctx)
setCallback
public void setCallback(Callback callback)
getExecutionContext
protected ExecutionContextImpl getExecutionContext(WorkflowContext ctx)
getNullEvaluationHandler
public NullEvaluationHandler getNullEvaluationHandler()
checkConfigurationInternal
protected void checkConfigurationInternal(Issues issues)
- Specified by:
checkConfigurationInternal
in class AbstractWorkflowComponent2
addDebug
public void addDebug(AbstractExpressionsUsingWorkflowComponent.Debug expr)
setDumpContext
public void setDumpContext(boolean dumpContext)
invokeInternal
protected void invokeInternal(WorkflowContext ctx,
ProgressMonitor monitor,
Issues issues)
- Specified by:
invokeInternal
in class AbstractWorkflowComponent2
toString
public java.lang.String toString(EvaluationException ex,
java.util.List<AbstractExpressionsUsingWorkflowComponent.Debug> debugEntries)
invokeInternal2
protected void invokeInternal2(WorkflowContext ctx,
ProgressMonitor monitor,
Issues issues)
setExceptionsOnNullEvaluation
public void setExceptionsOnNullEvaluation(boolean exceptionsOnNullEvaluation)
setExceptionHandler
public void setExceptionHandler(ExceptionHandler exceptionHandler)
getResourceManager
public ResourceManager getResourceManager()
setResourceManager
public void setResourceManager(ResourceManager resourceManager)