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
-
Method Summary
Modifier and TypeMethodDescriptionprotected WorkflowType
createWorkflow
(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, useSeparateConsoleForEachJobRun
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
createWorkflow
in classAbstractWorkbenchDelegate<WorkflowConfigurationType extends AbstractJobConfiguration,
WorkflowType extends Workflow> - Parameters:
workflowConfiguration
- Configuration of the workflow job- Returns:
- The workflow engine to use for this launch
-