Skip to content
Snippets Groups Projects
Commit 0c1753db authored by Florian Lambers's avatar Florian Lambers
Browse files

added getUserTaskFlowElements-method

parent a4e9f6df
No related branches found
No related tags found
No related merge requests found
......@@ -46,6 +46,7 @@ import de.fhmuenster.masterthesis.testgeneratorDSL.ServiceTaskFlowElement;
import de.fhmuenster.masterthesis.testgeneratorDSL.StringVariable;
import de.fhmuenster.masterthesis.testgeneratorDSL.Test;
import de.fhmuenster.masterthesis.testgeneratorDSL.TestgeneratorDSLFactory;
import de.fhmuenster.masterthesis.testgeneratorDSL.UserTaskFlowElement;
import de.fhmuenster.masterthesis.testgeneratorDSL.Variable;
import de.fhmuenster.masterthesis.utils.TestgeneratorDSLUtils;
......@@ -137,6 +138,15 @@ public class TestgeneratorDSLSerializer {
return delegateServiceTaskElements;
}
public List<UserTaskFlowElement> getUserTaskFlowElements() {
List<UserTaskFlowElement> userTaskElements = model.getDeclarations().stream() //
.filter(d -> d instanceof UserTaskFlowElement) //
.map(f -> ((UserTaskFlowElement) f)) //
.collect(Collectors.toList()); //
return userTaskElements;
}
public List<FlowElement> getFlowElements() {
return model.getDeclarations().stream() //
.filter(decl -> decl instanceof FlowElement) //
......
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