Class DSLEvaluator
- java.lang.Object
-
- de.uka.ipd.sdq.dsexplore.analysis.AbstractAnalysis
-
- org.palladiosimulator.dataflow.confidentiality.pcm.dsexplore.analysis.ConfidentialityEvaluator
-
- org.palladiosimulator.dataflow.confidentiality.pcm.dsexplore.analysis.dsl.DSLEvaluator
-
- All Implemented Interfaces:
de.uka.ipd.sdq.dsexplore.analysis.IAnalysis
public class DSLEvaluator extends ConfidentialityEvaluator
-
-
Field Summary
-
Fields inherited from class org.palladiosimulator.dataflow.confidentiality.pcm.dsexplore.analysis.ConfidentialityEvaluator
logger
-
-
Constructor Summary
Constructors Constructor Description DSLEvaluator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinternalInit(de.uka.ipd.sdq.dsexplore.launch.DSEWorkflowConfiguration configuration)protected ConfidentialityResultrunAnalysis(URI uriusage, URI uriAllocation)-
Methods inherited from class org.palladiosimulator.dataflow.confidentiality.pcm.dsexplore.analysis.ConfidentialityEvaluator
analyse, copy, getFolderURI, getPath, getQuery, getTmpURI, hasObjectivePerUsageScenario, initialise, retrieveResultsFor, setBlackboard
-
Methods inherited from class de.uka.ipd.sdq.dsexplore.analysis.AbstractAnalysis
canEvaluateAspect, getCriterions, getPCMInstance, getQualityAttribute, hasStatisticResultsFor, initialiseCriteria
-
-
-
-
Method Detail
-
internalInit
protected void internalInit(de.uka.ipd.sdq.dsexplore.launch.DSEWorkflowConfiguration configuration) throws CoreException- Specified by:
internalInitin classConfidentialityEvaluator- Throws:
CoreException
-
runAnalysis
protected ConfidentialityResult runAnalysis(URI uriusage, URI uriAllocation) throws CoreException, de.uka.ipd.sdq.workflow.jobs.UserCanceledException, de.uka.ipd.sdq.workflow.jobs.JobFailedException, de.uka.ipd.sdq.dsexplore.analysis.AnalysisFailedException
- Specified by:
runAnalysisin classConfidentialityEvaluator- Throws:
CoreExceptionde.uka.ipd.sdq.workflow.jobs.UserCanceledExceptionde.uka.ipd.sdq.workflow.jobs.JobFailedExceptionde.uka.ipd.sdq.dsexplore.analysis.AnalysisFailedException
-
-