public abstract class AbstractSimulationWorkflowConfiguration
extends org.palladiosimulator.analyzer.workflow.configurations.AbstractCodeGenerationWorkflowRunConfiguration
implements java.lang.Cloneable, de.uka.ipd.sdq.workflow.extension.ExtendableJobConfiguration
codeGenerationAdvice, loadMiddlewareAndCompletionFiles, overwriteWithoutAsking, sensitivityAnalysisConfigurationList, sensitivityAnalysisEnabled
accuracyInfluenceAnalysisEnabled, accuracyInfluenceAnalysisState, accuracyInfluenceIssueReceivingJob, accuracyInformationModelFile, allocationFiles, deleteTemporaryDataAfterAnalysis, eventMiddlewareFile, PCM_EPACKAGES, rmiMiddlewareFile, temporaryDataLocation, usageModelFile
Constructor and Description |
---|
AbstractSimulationWorkflowConfiguration(java.util.Map<java.lang.String,java.lang.Object> attributes) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
clone() |
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes()
Get the configuration of the current launch.
|
java.lang.String |
getFeatureConfigFile() |
java.util.List<java.lang.String> |
getPCMModelFiles()
Call super.getPCMModelFiles and then add my own featureconfig file.
|
boolean |
getSimulateLinkingResources() |
boolean |
getSimulateThroughputOfLinkingResources() |
abstract AbstractSimulationConfig |
getSimulationConfiguration() |
void |
setFeatureConfigFile(java.lang.String featureConfigFile)
Sets the filename of the mark model for connector completions
|
void |
setSimulateLinkingResources(boolean simulateLinkingResources) |
void |
setSimulateThroughputOfLinkingResources(boolean simulateThroughputOfLinkingResources) |
addCodeGenerationAdvice, addRequiredBundle, getCodeGenerationAdvice, getCodeGenerationAdvices, getCodeGenerationAdvicesFile, getCodeGenerationRequiredBundles, getSensitivityAnalysisConfigurations, getStoragePluginID, isLoadMiddlewareAndCompletionFiles, isOverwriteWithoutAsking, isSensitivityAnalysisEnabled, setCodeGenerationAdvicesFile, setLoadMiddlewareAndCompletionFiles, setOverwriteWithoutAsking, setSensitivityAnalysisConfiguration, setSensitivityAnalysisConfigurationList, setSensitivityAnalysisEnabled
getAccuracyInfluenceAnalysisState, getAccuracyInfluenceIssueReceivingJob, getAccuracyInformationModelFile, getAllocationFiles, getBaseProjectID, getClone, getEventMiddlewareFile, getGeneratedProjectPath, getModelPaths, getRMIMiddlewareFile, getUsageModelFile, isAccuracyInfluenceAnalysisEnabled, isDeleteTemporaryDataAfterAnalysis, setAccuracyInfluenceAnalysisEnabled, setAccuracyInfluenceAnalysisState, setAccuracyInfluenceIssueReceivingJob, setAccuracyInformationModelFile, setAllocationFiles, setBaseProjectID, setDeleteTemporaryDataAfterAnalysis, setEventMiddlewareFile, setGeneratedProjectPath, setModelPaths, setRMIMiddlewareFile, setStoragePluginID, setUsageModelFile, validateAndFreeze
isDebug, isInteractive, setDebug, setInteractive
checkFixed, getErrorMessage, isFrozen, isValid, setDefaults
public AbstractSimulationWorkflowConfiguration(java.util.Map<java.lang.String,java.lang.Object> attributes)
public boolean getSimulateLinkingResources()
public boolean getSimulateThroughputOfLinkingResources()
public void setSimulateLinkingResources(boolean simulateLinkingResources)
public void setSimulateThroughputOfLinkingResources(boolean simulateThroughputOfLinkingResources)
public abstract AbstractSimulationConfig getSimulationConfiguration()
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
getAttributes
in interface de.uka.ipd.sdq.workflow.extension.ExtendableJobConfiguration
public java.lang.String getFeatureConfigFile()
public void setFeatureConfigFile(java.lang.String featureConfigFile)
featureConfigFile
- File name of the connector completion filepublic java.util.List<java.lang.String> getPCMModelFiles()
getPCMModelFiles
in class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class org.palladiosimulator.analyzer.workflow.configurations.AbstractCodeGenerationWorkflowRunConfiguration
java.lang.CloneNotSupportedException