Class PCMWorkflowConfigurationBuilder
java.lang.Object
de.uka.ipd.sdq.workflow.launchconfig.core.configbuilder.AbstractWorkflowConfigurationBuilder
org.palladiosimulator.analyzer.workflow.core.configurations.PCMWorkflowConfigurationBuilder
public class PCMWorkflowConfigurationBuilder
extends de.uka.ipd.sdq.workflow.launchconfig.core.configbuilder.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.core.configbuilder.AbstractWorkflowConfigurationBuilder
configuration, isDebug, mode, properties -
Constructor Summary
ConstructorsConstructorDescriptionPCMWorkflowConfigurationBuilder(ILaunchConfiguration configuration, String mode) Constructor of this builder -
Method Summary
Modifier and TypeMethodDescriptionvoidfillConfiguration(de.uka.ipd.sdq.workflow.launchconfig.core.AbstractWorkflowBasedRunConfiguration configuration) Methods inherited from class de.uka.ipd.sdq.workflow.launchconfig.core.configbuilder.AbstractWorkflowConfigurationBuilder
getBooleanAttribute, getDoubleAttribute, getIntegerAttribute, getLongAttribute, getStringAttribute, hasAttribute, hasStringAttribute
-
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 Dialogmode- 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.core.AbstractWorkflowBasedRunConfiguration configuration) throws CoreException - Specified by:
fillConfigurationin classde.uka.ipd.sdq.workflow.launchconfig.core.configbuilder.AbstractWorkflowConfigurationBuilder- Throws:
CoreException
-