<%@ page import="fi.hy.eassari.taskdefinition.util.datastructures.*" %> <%@ page import="fi.hy.eassari.taskdefinition.util.*" %> <%@ page import="fi.hy.eassari.showtask.trainer.TaskBase" %> <%@ page import="java.util.*" %> <% // resolve selected language String lang = "EN"; // default language is english TeacherSession settings = (TeacherSession)session.getAttribute("fi.hy.taskdefinition.util.datastructures.TeacherSession"); if (settings != null) lang = settings.getSelectedLanguageId(); TaskBase cache = (TaskBase)request.getAttribute("fi.hy.eassari.showtask.trainer.TaskBase"); Collection tasks = (Collection)request.getSession(false).getAttribute("java.util.Collection"); %>

<%=cache.getAttribute("D", "teachertaskdef", "tasklistlabel", lang)%>

<% if (tasks != null) { Iterator taskIter = tasks.iterator(); while (taskIter.hasNext()) { TaskDTO taskAtIter = (TaskDTO)taskIter.next(); Collection taskLanguages = LanguageHandler.getTaskLanguages(taskAtIter.getTaskId()); Iterator langIter = taskLanguages.iterator(); out.println(""); out.println(" "); out.println(" "); out.println(" "); out.println(" "); out.println(" "); out.println(" "); out.println(" "); out.println(" "); out.println(" "); out.println(" "); out.println(""); } } %>
<%=cache.getAttribute("D", "teachertaskdef", "createdtaskslabel", lang)%>
<%=cache.getAttribute("D", "teachertaskdef", "tasknamelabel", lang)%> <%=cache.getAttribute("D", "teachertaskdef", "tasktypelabel", lang)%> <%=cache.getAttribute("D", "teachertaskdef", "languagelabel", lang)%> <%=cache.getAttribute("D", "teachertaskdef", "editlabel", lang)%> <%=cache.getAttribute("D", "teachertaskdef", "editnewlabel", lang)%> <%=cache.getAttribute("D", "teachertaskdef", "editnewlanguagelabel", lang)%> <%=cache.getAttribute("D", "teachertaskdef", "deletelabel", lang)%>
"+taskAtIter.getTaskName()+""+cache.getAttribute("D", "teachertaskdef", taskAtIter.getTaskType()+"typelabel", lang)+""); out.println(" "); out.println("
"); out.println(" "); out.println(cache.getAttribute("D", "teachertaskdef", "editlink", lang)+"
"); out.println("
"); out.println(" "); out.println(cache.getAttribute("D", "teachertaskdef", "editnewlink", lang)+"
"); out.println("
"); out.println(" "); out.println(cache.getAttribute("D", "teachertaskdef", "editnewlanguagelink", lang)+"
"); out.println("
"); out.println(" "); out.println(cache.getAttribute("D", "teachertaskdef", "deletelink", lang)+"

<%=cache.getAttribute("D", "teachertaskdef", "createnewtasklink", lang)%>