}
public ActionForward export(HttpServletRequest request, HttpServletResponse response, final MethodInvoker methodInvoker)
throws FenixServiceException {
final ExecutionCourseWithNoEvaluationMethodSearchBean executionCourseWithNoEvaluationMethodSearchBean =
getSearchBean(request);
try {
String filename = "ControloMetodosAvaliacao:" + new DateTime().toString("yyyyMMddHHmm");
response.setContentType("text/plain");
response.setHeader("Content-disposition", "attachment; filename=" + filename + methodInvoker.getExtension());
ServletOutputStream writer = response.getOutputStream();
final Spreadsheet spreadsheet = new Spreadsheet("ControloMetodosAvaliacao");
for (final ExecutionCourse executionCourse : (Set<ExecutionCourse>) executionCourseWithNoEvaluationMethodSearchBean
.getSearchResult()) {
final Row row = spreadsheet.addRow();
row.setCell(executionCourse.getNome());
final StringBuilder degrees = new StringBuilder();
for (final Degree degree : executionCourse.getDegreesSortedByDegreeName()) {