cz.muni.fi.pclis.service.controllers
Interface ControllerHelper

All Known Implementing Classes:
ControllerHelperImpl

public interface ControllerHelper

User: Ľuboš Pecho Date: 19.8.2009 Time: 23:27:40


Method Summary
 Set<Seminar> getCourseSeminars(long courseId, long termId)
           
 Educatable getEducatableFromRequest(javax.servlet.http.HttpServletRequest request)
           
 List<String> getSeminarTopicsForStudent(User user, Course course, Term term)
           
 void importStudentsToCourse(Course course, Term term, au.com.bytecode.opencsv.CSVReader reader)
           
 SortedMap<Feedback,Boolean> prepareViewTopic(User user, Educatable educatable, Term term, String topic)
           
 

Method Detail

importStudentsToCourse

void importStudentsToCourse(Course course,
                            Term term,
                            au.com.bytecode.opencsv.CSVReader reader)

getEducatableFromRequest

Educatable getEducatableFromRequest(javax.servlet.http.HttpServletRequest request)

getCourseSeminars

Set<Seminar> getCourseSeminars(long courseId,
                               long termId)

getSeminarTopicsForStudent

List<String> getSeminarTopicsForStudent(User user,
                                        Course course,
                                        Term term)

prepareViewTopic

SortedMap<Feedback,Boolean> prepareViewTopic(User user,
                                             Educatable educatable,
                                             Term term,
                                             String topic)


Copyright © 2009-2010 Faculty of Informatics, Masaryk university, Brno. All Rights Reserved.