Class AbstractPCMLaunchConfigurationDelegate<WorkflowConfigurationType extends AbstractPCMWorkflowRunConfiguration>
- java.lang.Object
-
- de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowBasedLaunchConfigurationDelegate<WorkflowConfigurationType,de.uka.ipd.sdq.workflow.BlackboardBasedWorkflow<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>>
-
- de.uka.ipd.sdq.workflow.mdsd.AbstractWorkflowBasedMDSDLaunchConfigurationDelegate<WorkflowConfigurationType>
-
- org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMLaunchConfigurationDelegate<WorkflowConfigurationType>
-
- Type Parameters:
WorkflowConfigurationType
- The type of the workflow configuration used in this workflow. It has to be a subclass ofAbstractPCMWorkflowRunConfiguration
as it needs the names of the PCM model parts involved
- All Implemented Interfaces:
ILaunchConfigurationDelegate
public abstract class AbstractPCMLaunchConfigurationDelegate<WorkflowConfigurationType extends AbstractPCMWorkflowRunConfiguration> extends de.uka.ipd.sdq.workflow.mdsd.AbstractWorkflowBasedMDSDLaunchConfigurationDelegate<WorkflowConfigurationType>
Base class for workflow based launch configurations (i.e., Eclipse Run and Debug tasks) which sets up a blackboard containing PCM and other models (e.g., annotation mark models), a UI based run (i.e., a run which reports errors to its user by the means of Eclipse UI Dialogs), and which configures openArchitectureWare's logging to report to this runs console.
-
-
Constructor Summary
Constructors Constructor Description AbstractPCMLaunchConfigurationDelegate()
Constructor
-
Method Summary
-
Methods inherited from class de.uka.ipd.sdq.workflow.mdsd.AbstractWorkflowBasedMDSDLaunchConfigurationDelegate
createBlackboard, createWorkflow, setupLogging
-
Methods inherited from class de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowBasedLaunchConfigurationDelegate
createExceptionHandler, createWorkflowJob, deriveConfiguration, getLogLevel, getProcess, launch, setupLogger
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate
showCommandLine
-
-