Class PCMSolverReliabilityLaunchConfigurationDelegate

  • All Implemented Interfaces:
    ILaunchConfigurationDelegate

    public class PCMSolverReliabilityLaunchConfigurationDelegate
    extends org.palladiosimulator.solver.runconfig.PCMSolverLaunchConfigurationDelegate
    Launches the PCM Solver for Reliability analysis. The extension point org.eclipse.debug.core.launchConfigurationTypes in the plugin.xml refers to this class. The class inherits from the eclipse-internal launch configuration delegate.
    • Constructor Detail

      • PCMSolverReliabilityLaunchConfigurationDelegate

        public PCMSolverReliabilityLaunchConfigurationDelegate()
    • Method Detail

      • createWorkflowJob

        protected de.uka.ipd.sdq.workflow.jobs.IJob createWorkflowJob​(org.palladiosimulator.solver.runconfig.PCMSolverWorkflowRunConfiguration config,
                                                                      ILaunch launch)
                                                               throws CoreException
        Overrides:
        createWorkflowJob in class org.palladiosimulator.solver.runconfig.PCMSolverLaunchConfigurationDelegate
        Throws:
        CoreException
      • deriveConfiguration

        protected org.palladiosimulator.solver.runconfig.PCMSolverWorkflowRunConfiguration deriveConfiguration​(ILaunchConfiguration configuration,
                                                                                                               String mode)
                                                                                                        throws CoreException
        Overrides:
        deriveConfiguration in class org.palladiosimulator.solver.runconfig.PCMSolverLaunchConfigurationDelegate
        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 org.palladiosimulator.solver.runconfig.PCMSolverLaunchConfigurationDelegate
        Throws:
        CoreException