1 package org
.argeo
.slc
.web
.mvc
.result
;
3 import java
.util
.SortedSet
;
5 import javax
.servlet
.http
.HttpServletRequest
;
6 import javax
.servlet
.http
.HttpServletResponse
;
8 import org
.argeo
.slc
.core
.test
.tree
.TreeTestResultCollection
;
9 import org
.argeo
.slc
.dao
.test
.tree
.TreeTestResultCollectionDao
;
10 import org
.argeo
.slc
.msg
.ReferenceList
;
11 import org
.argeo
.slc
.web
.mvc
.AbstractServiceController
;
12 import org
.springframework
.web
.servlet
.ModelAndView
;
14 public class ResultCollectionReferencesController
extends
15 AbstractServiceController
{
16 private final TreeTestResultCollectionDao testResultCollectionDao
;
18 public ResultCollectionReferencesController(
19 TreeTestResultCollectionDao testResultCollectionDao
) {
20 this.testResultCollectionDao
= testResultCollectionDao
;
23 protected void handleServiceRequest(HttpServletRequest request
,
24 HttpServletResponse response
, ModelAndView modelAndView
)
26 SortedSet
<TreeTestResultCollection
> results
= testResultCollectionDao
29 ReferenceList referenceList
= new ReferenceList();
30 for (TreeTestResultCollection collection
: results
) {
31 referenceList
.getReferences().add(collection
.getId());
34 modelAndView
.addObject("referenceList", referenceList
);