Class PCMSolverReliabilityConfigurationBasedConfigBuilder
java.lang.Object
de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder
org.palladiosimulator.reliability.solver.runconfig.PCMSolverReliabilityConfigurationBasedConfigBuilder
public class PCMSolverReliabilityConfigurationBasedConfigBuilder
extends de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder
This class can build PCM reliability 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
ConstructorDescriptionPCMSolverReliabilityConfigurationBasedConfigBuilder
(ILaunchConfiguration configuration, String mode) The constructor takes an Eclipse Launch Configuration object. -
Method Summary
Modifier and TypeMethodDescriptionvoid
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
-
Constructor Details
-
PCMSolverReliabilityConfigurationBasedConfigBuilder
public PCMSolverReliabilityConfigurationBasedConfigBuilder(ILaunchConfiguration configuration, String mode) throws CoreException The constructor takes an Eclipse Launch Configuration object.- Parameters:
configuration
- the Eclipse Launch Configuration objectmode
- 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 classde.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowConfigurationBuilder
- Throws:
CoreException
-