Skip to content
Snippets Groups Projects
Commit 33ab08bf authored by Nikolaus Huber's avatar Nikolaus Huber
Browse files

git-svn-id: https://se1.informatik.uni-wuerzburg.de/usvn/svn/code/code/DMM/trunk@11903 9e42b895-fcda-4063-8a3b-11be15eb1bbd
parent d84cd0c7
No related branches found
No related tags found
No related merge requests found
......@@ -3,6 +3,7 @@ package edu.kit.ipd.descartes.adaptation.model.dmm.util;
import java.util.List;
import edu.kit.ipd.descartes.adaptation.evaluation.weightingfunction.WeightingFunctionHelper;
import edu.kit.ipd.descartes.adaptation.ql.QueryLanguageAdapter;
import edu.kit.ipd.descartes.mm.adaptation.Event;
import edu.kit.ipd.descartes.mm.adaptation.RelationalOperator;
import edu.kit.ipd.descartes.mm.adaptation.Specification;
......@@ -34,6 +35,7 @@ public class ObjectivesHelper {
List<Specification> specs = event.getTriggers().getObjective().getSpecifications();
for (Specification specification : specs) {
MetricType m = specification.getMetricType();
// TODO: Connect QueryEngine: Double actualValue = QueryLanguageAdapter.getValueForMetricType(m);
Double actualValue = WeightingFunctionHelper.getValueForMetricType(m, result);
Double threshold = specification.getValue();
if (!ObjectivesHelper.compare(actualValue, threshold, specification.getRelationalOperator()))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment