From 90046faebfec302c9281ebf6a514992bebd27b57 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Tue, 6 Jun 2017 11:12:51 +0200 Subject: [PATCH] OO-2784: add number of sections --- .../olat/ims/qti21/ui/AssessmentResultController.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/org/olat/ims/qti21/ui/AssessmentResultController.java b/src/main/java/org/olat/ims/qti21/ui/AssessmentResultController.java index fc0d6cc2b61..5effc973ffb 100644 --- a/src/main/java/org/olat/ims/qti21/ui/AssessmentResultController.java +++ b/src/main/java/org/olat/ims/qti21/ui/AssessmentResultController.java @@ -255,6 +255,7 @@ public class AssessmentResultController extends FormBasicController { } resultsMap.put(node, r); itemResults.add(r); + testResults.setNumberOfSections(testResults.getNumberOfSections() + 1); } else if(testNodeType == TestNodeType.ASSESSMENT_ITEM_REF) { Results results = initFormItemResult(layoutCont, node, identifierToRefs, resultsMap); if(results != null) { @@ -529,6 +530,7 @@ public class AssessmentResultController extends FormBasicController { private SessionStatus sessionStatus; + private int numberOfSections = 0; private int numberOfQuestions = 0; private int numberOfAnsweredQuestions = 0; @@ -776,6 +778,14 @@ public class AssessmentResultController extends FormBasicController { return Long.toString(percent); } + public int getNumberOfSections() { + return numberOfSections; + } + + public void setNumberOfSections(int numberOfSections) { + this.numberOfSections = numberOfSections; + } + public List<Results> getSubResults() { return subResults; } -- GitLab