package org.argeo.slc.web.mvc.result;\r
\r
-import java.util.Comparator;\r
import java.util.SortedSet;\r
import java.util.TreeSet;\r
\r
\r
ModelAndView modelAndView = new ModelAndView();\r
\r
- Comparator<TreeTestResult> comparator = new Comparator<TreeTestResult>() {\r
-\r
- public int compare(TreeTestResult arg0, TreeTestResult arg1) {\r
- if (arg0.getCloseDate() != null && arg1.getCloseDate() != null) {\r
- return -arg0.getCloseDate().compareTo(arg1.getCloseDate());\r
- } else if (arg0.getCloseDate() != null\r
- && arg1.getCloseDate() == null) {\r
- return 1;\r
- } else if (arg0.getCloseDate() == null\r
- && arg1.getCloseDate() != null) {\r
- return -1;\r
- } else {\r
- return arg0.getUuid().compareTo(arg1.getUuid());\r
- }\r
- }\r
- };\r
- SortedSet<TreeTestResult> results = new TreeSet<TreeTestResult>(\r
- comparator);\r
+ SortedSet<TreeTestResult> results = new TreeSet<TreeTestResult>();\r
results.addAll(testResultDao.listTestResults());\r
modelAndView.addObject("results", results);\r
modelAndView.setViewName(getViewName());\r