Class PCMInterpreterLauncher

  • All Implemented Interfaces:
    ILaunchConfigurationDelegate

    public class PCMInterpreterLauncher
    extends de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowLauncher
    Factory for the job for launching the pcm interpreter.
    • Constructor Detail

      • PCMInterpreterLauncher

        public PCMInterpreterLauncher()
    • Method Detail

      • createBlackboard

        protected de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard createBlackboard()
        Overrides:
        createBlackboard in class de.uka.ipd.sdq.workflow.mdsd.AbstractWorkflowBasedMDSDLaunchConfigurationDelegate<de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration>
      • createWorkflowJob

        protected de.uka.ipd.sdq.workflow.jobs.IJob createWorkflowJob​(de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration config,
                                                                      ILaunch launch)
                                                               throws CoreException
        Overrides:
        createWorkflowJob in class de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowLauncher
        Throws:
        CoreException
      • setupLogging

        protected ArrayList<de.uka.ipd.sdq.workflow.logging.console.LoggerAppenderStruct> setupLogging​(org.apache.log4j.Level logLevel)
                                                                                                throws CoreException
        Overrides:
        setupLogging in class de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowLauncher
        Throws:
        CoreException