Package org.eclipse.emf.mwe.core
Class WorkflowEngine
java.lang.Object
org.eclipse.emf.mwe.core.WorkflowEngine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
executeWorkflow
(Map<?, ?> externalSlotContents, Issues issues) Returns a map of custom Converter implementations used for the injection process.protected WorkflowFactory
Creates a new workflow factoryboolean
boolean
run
(String workFlowFile, ProgressMonitor theMonitor, Map<String, String> theParams, Map<String, ?> externalSlotContents)
-
Constructor Details
-
WorkflowEngine
public WorkflowEngine()
-
-
Method Details
-
run
public boolean run(String workFlowFile, ProgressMonitor theMonitor, Map<String, String> theParams, Map<String, ?> externalSlotContents) - Parameters:
workFlowFile
-theMonitor
-externalSlotContents
-theParams
-
-
prepare
public boolean prepare(String workFlowFile, ProgressMonitor theMonitor, Map<String, String> theParams) -
getWorkflowFactory
Creates a new workflow factory -
getCustomConverters
Returns a map of custom Converter implementations used for the injection process. If the result isnull
the default Converter implementations are used. It's not necessary to provide custom Converter implementations for the default types since they will be added if they're missing (f.e. it might be useful to support lists which are splitted using other characters than a comma).- Returns:
- A map of custom Converter implementations. Maybe
null
.
-
executeWorkflow
-
getContext
-