Class PCMSolverConfigurationBasedConfigBuilder

java.lang.Object
de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder
org.palladiosimulator.solver.runconfig.PCMSolverConfigurationBasedConfigBuilder

public class PCMSolverConfigurationBasedConfigBuilder extends de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder
This class can build PCM solver specific configuration objects out of a given Eclipse Launch Configuration.
  • Field Summary

    Fields inherited from class de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder

    configuration, isDebug, mode, properties
  • Constructor Summary

    Constructors
    Constructor
    Description
    The constructor takes an Eclipse Launch Configuration object.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    fillConfiguration(de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowBasedRunConfiguration configuration)
     

    Methods inherited from class de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder

    getBooleanAttribute, getDoubleAttribute, getIntegerAttribute, getLongAttribute, getStringAttribute, hasAttribute, hasStringAttribute

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PCMSolverConfigurationBasedConfigBuilder

      public PCMSolverConfigurationBasedConfigBuilder(ILaunchConfiguration configuration, String mode) throws CoreException
      The constructor takes an Eclipse Launch Configuration object.
      Parameters:
      configuration - the Eclipse Launch Configuration object
      mode - distinguishes between debug mode and normal mode
      Throws:
      CoreException - the access of attributes of the Eclipse Launch Configuration object might lead to a CoreException
  • Method Details

    • fillConfiguration

      public void fillConfiguration(de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowBasedRunConfiguration configuration) throws CoreException
      Specified by:
      fillConfiguration in class de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder
      Throws:
      CoreException