From 5c5ab5d46866ad850af9f4c18a8fcf6fa77f2847 Mon Sep 17 00:00:00 2001 From: Florian Lambers <fl462057@fh-muenster.de> Date: Fri, 17 Dec 2021 11:23:52 +0100 Subject: [PATCH] added inputVariables to usertaskflowelement --- .../src/de/fhmuenster/masterthesis/TestgeneratorDSL.xtext | 1 + .../serialization/TestgeneratorDSLObjectCreator.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/de.fhmuenster.masterthesis.textgeneratordsl/src/de/fhmuenster/masterthesis/TestgeneratorDSL.xtext b/de.fhmuenster.masterthesis.textgeneratordsl/src/de/fhmuenster/masterthesis/TestgeneratorDSL.xtext index 5a56ea1..938b17e 100644 --- a/de.fhmuenster.masterthesis.textgeneratordsl/src/de/fhmuenster/masterthesis/TestgeneratorDSL.xtext +++ b/de.fhmuenster.masterthesis.textgeneratordsl/src/de/fhmuenster/masterthesis/TestgeneratorDSL.xtext @@ -34,6 +34,7 @@ EndFlowElement: UserTaskFlowElement: "FlowElement" name=ID ASSOCIATION "UserTask" ('with' 'hardcoded' 'inputs' ASSOCIATION LIST_OPEN (hardcodedInputs+=VariableDeclaration (SEPARATOR hardcodedInputs+=VariableDeclaration)*)? LIST_CLOSED)? + ('with' 'inputVariables' ASSOCIATION LIST_OPEN (inputVariables+=VariableReference (SEPARATOR inputVariables+=VariableReference)*)? LIST_CLOSED)? ('with' 'readVariables' ASSOCIATION LIST_OPEN (readVariables+=VariableReference (SEPARATOR readVariables+=VariableReference)*)? LIST_CLOSED)? ('with' 'writeVariables' ASSOCIATION LIST_OPEN (writeVariables+=VariableReference (SEPARATOR writeVariables+=VariableReference)*)? LIST_CLOSED)? ('with' 'removeVariables' ASSOCIATION LIST_OPEN (removeVariables+=VariableReference (SEPARATOR removeVariables+=VariableReference)*)? LIST_CLOSED)? diff --git a/de.fhmuenster.masterthesis.textgeneratordsl/src/de/fhmuenster/masterthesis/serialization/TestgeneratorDSLObjectCreator.java b/de.fhmuenster.masterthesis.textgeneratordsl/src/de/fhmuenster/masterthesis/serialization/TestgeneratorDSLObjectCreator.java index cacada9..cbfbd57 100644 --- a/de.fhmuenster.masterthesis.textgeneratordsl/src/de/fhmuenster/masterthesis/serialization/TestgeneratorDSLObjectCreator.java +++ b/de.fhmuenster.masterthesis.textgeneratordsl/src/de/fhmuenster/masterthesis/serialization/TestgeneratorDSLObjectCreator.java @@ -143,7 +143,8 @@ public class TestgeneratorDSLObjectCreator { } - element.getReadVariables().add(variableReference); + //element.getReadVariables().add(variableReference); + element.getInputVariables().add(variableReference); } for (Variable outputVariable : outputVariables) { -- GitLab