fr.paris.lutece.plugins.quiz.web
Class QuizJspBean

java.lang.Object
  extended byfr.paris.lutece.plugins.quiz.web.QuizJspBean

public class QuizJspBean
extends java.lang.Object

This class provides the user interface to manage quiz features ( manage, create, modify, remove)


Constructor Summary
QuizJspBean()
          Creates a new QuizJspBean object.
 
Method Summary
 java.lang.String doCreateQuiz(javax.servlet.http.HttpServletRequest request)
          Process quiz creation
 java.lang.String doCreateQuizQuestion(javax.servlet.http.HttpServletRequest request)
          Process question creation
 java.lang.String doModifyQuiz(javax.servlet.http.HttpServletRequest request)
          Process the Quiz modifications
 java.lang.String doModifyQuizQuestion(javax.servlet.http.HttpServletRequest request)
          Process the modifications of a question
 java.lang.String doRemoveQuiz(javax.servlet.http.HttpServletRequest request)
          Remove a quiz
 java.lang.String doRemoveQuizQuestion(javax.servlet.http.HttpServletRequest request)
          DOCUMENT ME!
 java.lang.String getCreateQuiz(javax.servlet.http.HttpServletRequest request)
          Returns the Quiz creation form
 java.lang.String getCreateQuizQuestion(javax.servlet.http.HttpServletRequest request)
          Returns the Question creation form
 java.lang.String getDisplayQuestion(javax.servlet.http.HttpServletRequest request)
          Returns question displaying form
 java.lang.String getDisplayQuiz(javax.servlet.http.HttpServletRequest request)
          Returns quiz displaying form
 java.lang.String getManageQuiz(javax.servlet.http.HttpServletRequest request)
          Returns quiz management form
 java.lang.String getModifyQuiz(javax.servlet.http.HttpServletRequest request)
          Returns the form for quiz modification
 java.lang.String getModifyQuizQuestion(javax.servlet.http.HttpServletRequest request)
          Returns the question modification form
 java.lang.String getQuizList(javax.servlet.http.HttpServletRequest request)
          Returns the quiz list
 java.lang.String getRemoveQuiz(javax.servlet.http.HttpServletRequest request)
          Returns the quiz remove page
 java.lang.String getRemoveQuizQuestion(javax.servlet.http.HttpServletRequest request)
          Returns the question removing form
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuizJspBean

public QuizJspBean()
Creates a new QuizJspBean object.

Method Detail

getCreateQuiz

public java.lang.String getCreateQuiz(javax.servlet.http.HttpServletRequest request)
Returns the Quiz creation form

Parameters:
request - The Http request
Returns:
Html creation form

getCreateQuizQuestion

public java.lang.String getCreateQuizQuestion(javax.servlet.http.HttpServletRequest request)
Returns the Question creation form

Parameters:
request - The Http request
Returns:
Html creation form

getDisplayQuiz

public java.lang.String getDisplayQuiz(javax.servlet.http.HttpServletRequest request)
Returns quiz displaying form

Parameters:
request - The Http request
Returns:
Html form

getDisplayQuestion

public java.lang.String getDisplayQuestion(javax.servlet.http.HttpServletRequest request)
Returns question displaying form

Parameters:
request - The Http request
Returns:
Html form

getManageQuiz

public java.lang.String getManageQuiz(javax.servlet.http.HttpServletRequest request)
Returns quiz management form

Parameters:
request - The Http request
Returns:
Html form

getQuizList

public java.lang.String getQuizList(javax.servlet.http.HttpServletRequest request)
Returns the quiz list

Parameters:
request - The Http request
Returns:
Html form

getModifyQuiz

public java.lang.String getModifyQuiz(javax.servlet.http.HttpServletRequest request)
Returns the form for quiz modification

Parameters:
request - The Http request
Returns:
Html form

doModifyQuiz

public java.lang.String doModifyQuiz(javax.servlet.http.HttpServletRequest request)
Process the Quiz modifications

Parameters:
request - The Http request
Returns:
Html form

doCreateQuiz

public java.lang.String doCreateQuiz(javax.servlet.http.HttpServletRequest request)
Process quiz creation

Parameters:
request - The Http request
Returns:
URL

doCreateQuizQuestion

public java.lang.String doCreateQuizQuestion(javax.servlet.http.HttpServletRequest request)
Process question creation

Parameters:
request - The Http request
Returns:
URL

getModifyQuizQuestion

public java.lang.String getModifyQuizQuestion(javax.servlet.http.HttpServletRequest request)
Returns the question modification form

Parameters:
request - The Http request
Returns:
Html form

doModifyQuizQuestion

public java.lang.String doModifyQuizQuestion(javax.servlet.http.HttpServletRequest request)
Process the modifications of a question

Parameters:
request - The Http request
Returns:
The Jsp URL of the process result

getRemoveQuiz

public java.lang.String getRemoveQuiz(javax.servlet.http.HttpServletRequest request)
Returns the quiz remove page

Parameters:
request - The Http request
Returns:
Html form

doRemoveQuiz

public java.lang.String doRemoveQuiz(javax.servlet.http.HttpServletRequest request)
Remove a quiz

Parameters:
request - The Http request
Returns:
Html form

getRemoveQuizQuestion

public java.lang.String getRemoveQuizQuestion(javax.servlet.http.HttpServletRequest request)
Returns the question removing form

Parameters:
request - The Http request
Returns:
Html creation form

doRemoveQuizQuestion

public java.lang.String doRemoveQuizQuestion(javax.servlet.http.HttpServletRequest request)
DOCUMENT ME!

Parameters:
request - DOCUMENT ME!
Returns:
DOCUMENT ME!