From 33ab08bf3d6ba56740af6074c063fbf805085bf2 Mon Sep 17 00:00:00 2001 From: Nikolaus Huber <nikolaus.huber@uni-wuerzburg.de> Date: Mon, 3 Jun 2013 13:53:40 +0000 Subject: [PATCH] git-svn-id: https://se1.informatik.uni-wuerzburg.de/usvn/svn/code/code/DMM/trunk@11903 9e42b895-fcda-4063-8a3b-11be15eb1bbd --- .../descartes/adaptation/model/dmm/util/ObjectivesHelper.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/edu.kit.ipd.descartes.adaptation/src/edu/kit/ipd/descartes/adaptation/model/dmm/util/ObjectivesHelper.java b/edu.kit.ipd.descartes.adaptation/src/edu/kit/ipd/descartes/adaptation/model/dmm/util/ObjectivesHelper.java index 65851ed9..73beb60c 100644 --- a/edu.kit.ipd.descartes.adaptation/src/edu/kit/ipd/descartes/adaptation/model/dmm/util/ObjectivesHelper.java +++ b/edu.kit.ipd.descartes.adaptation/src/edu/kit/ipd/descartes/adaptation/model/dmm/util/ObjectivesHelper.java @@ -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())) -- GitLab