From 51ebb20fa58712a9cf832fedd5f65ed27ced464f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Walter?= <juergen.walter@uni-wuerzburg.de>
Date: Fri, 4 May 2018 14:18:43 +0200
Subject: [PATCH] Changed DoF cross product helper access to static

---
 .../dql/core/engine/util/DoFCrossProductHelper.java       | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/core/tools.descartes.dql.core.engine/src/tools/descartes/dql/core/engine/util/DoFCrossProductHelper.java b/core/tools.descartes.dql.core.engine/src/tools/descartes/dql/core/engine/util/DoFCrossProductHelper.java
index 2def448d..82cda653 100644
--- a/core/tools.descartes.dql.core.engine/src/tools/descartes/dql/core/engine/util/DoFCrossProductHelper.java
+++ b/core/tools.descartes.dql.core.engine/src/tools/descartes/dql/core/engine/util/DoFCrossProductHelper.java
@@ -50,10 +50,10 @@ public class DoFCrossProductHelper {
 	 * @return List of DoF-combination. Each list element contains one possible
 	 *         combination
 	 */
-	public List<HashMap<DoF, String>> calculateCrossProduct(EntityMapping input) {
-		this.possibleDofValues = getPossibleDofValues(input);
-		List<HashMap<DoF, String>> result = recursiveCrossProduct();
-
+	public static List<HashMap<DoF, String>> calculateCrossProduct(EntityMapping input) {
+		DoFCrossProductHelper helper = new DoFCrossProductHelper();
+		helper.possibleDofValues = helper.getPossibleDofValues(input);
+		List<HashMap<DoF, String>> result = helper.recursiveCrossProduct();
 		return result;
 	}
 
-- 
GitLab