Class PCMWorkflowConfigurationBuilder

java.lang.Object
de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder
org.palladiosimulator.analyzer.workflow.configurations.PCMWorkflowConfigurationBuilder

public class PCMWorkflowConfigurationBuilder extends de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder
Builder class which is able to fill the PCM specific parts of a workflow configuration object based on the PCM filename configuration tab entries.
  • Field Summary

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

    configuration, isDebug, mode, properties
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor of this builder
  • 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

    • PCMWorkflowConfigurationBuilder

      public PCMWorkflowConfigurationBuilder(ILaunchConfiguration configuration, String mode) throws CoreException
      Constructor of this builder
      Parameters:
      configuration - The configuration as created by Eclipse based on the data entered by the user in the Eclipse Run Dialog
      mode - Either "debug" or "run", passed by Eclipse depending on the used dialog
      Throws:
      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