Package de.uka.ipd.sdq.workflow.mdsd
Class AbstractMDSDWorkbenchDelegate<WorkflowConfigurationType extends AbstractJobConfiguration,WorkflowType extends Workflow>
java.lang.Object
de.uka.ipd.sdq.workflow.workbench.AbstractWorkbenchDelegate<WorkflowConfigurationType,WorkflowType>
de.uka.ipd.sdq.workflow.mdsd.AbstractMDSDWorkbenchDelegate<WorkflowConfigurationType,WorkflowType>
- Type Parameters:
WorkflowConfigurationType- the generic typeWorkflowType- the generic type
- All Implemented Interfaces:
IActionDelegate
public abstract class AbstractMDSDWorkbenchDelegate<WorkflowConfigurationType extends AbstractJobConfiguration,WorkflowType extends Workflow>
extends AbstractWorkbenchDelegate<WorkflowConfigurationType,WorkflowType>
The Class AbstractMDSDWorkbenchDelegate.
-
Field Summary
Fields inherited from class de.uka.ipd.sdq.workflow.workbench.AbstractWorkbenchDelegate
DETAILED_LOG_PATTERN, SHORT_LOG_PATTERN, VERBOSE_LOGGING, workflowListener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected WorkflowTypecreateWorkflow(WorkflowConfigurationType workflowConfiguration) Instantiate the workflow engine.Methods inherited from class de.uka.ipd.sdq.workflow.workbench.AbstractWorkbenchDelegate
createExceptionHandler, createWorkflowJob, getConfiguration, getLogLevel, getProcess, getWorkflowListener, register, run, setProgressMonitor, setupLogger, setupLogging, useSeparateConsoleForEachJobRunMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.ui.IActionDelegate
selectionChanged
-
Constructor Details
-
AbstractMDSDWorkbenchDelegate
public AbstractMDSDWorkbenchDelegate()
-
-
Method Details
-
createWorkflow
Instantiate the workflow engine. By default a standard workflow engine is created.- Overrides:
createWorkflowin classAbstractWorkbenchDelegate<WorkflowConfigurationType extends AbstractJobConfiguration,WorkflowType extends Workflow> - Parameters:
workflowConfiguration- Configuration of the workflow job- Returns:
- The workflow engine to use for this launch
-