my
Class SpeleoBean

java.lang.Object
  |
  +--my.SpeleoBean
All Implemented Interfaces:
java.io.Serializable

public class SpeleoBean
extends java.lang.Object
implements java.io.Serializable

Un simple bean pour jsp qui permet d'enregistrer les réponses à un questionnaire, de calculer un score et de retourner des feedbacks

See Also:
Serialized Form

Constructor Summary
SpeleoBean()
           
 
Method Summary
 java.lang.String getPseudo()
          Retourne le pseudo de l'utilisateur
 java.lang.String getRep10Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep1Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep2Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep3Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep4Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep5_1Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep5_2Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep5_3Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep6Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep7Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep8_1Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep8_2Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep8_3Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep9_1Feedback()
          Récupère le feedback pour la réponse x
 java.lang.String getRep9_2Feedback()
          Récupère le feedback pour la réponse x
 int getScore()
          Donne le score obtenu au quesionnaire (sur 16)
 java.lang.String getTheMessage()
          Donne un feedback contextualisé en fonction du score obtenue
 void setPseudo(java.lang.String pseudo)
          Enregistre le pseudo de l'utilisateur
 void setRep1(char rep1)
          Enregistre la réponse à la question 1, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep10(char rep10)
          Enregistre la réponse à la question , calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep2(char rep2)
          Enregistre la réponse à la question 2, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep3(char rep3)
          Enregistre la réponse à la question 3, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep4(char rep4)
          Enregistre la réponse à la question 4, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep5_1(char rep5_1)
          Enregistre la réponse à la question 5_1, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep5_2(char rep5_2)
          Enregistre la réponse à la question 5_2, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep5_3(char rep5_3)
          Enregistre la réponse à la question 5_3, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep6(char rep6)
          Enregistre la réponse à la question 6, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep7(char[] rep7)
          Enregistre les réponses à la question 7 (checkboxes), calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep8_1(char rep8_1)
          Enregistre la réponse à la question 8_1, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep8_2(char rep8_2)
          Enregistre la réponse à la question 8_2, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep8_3(char rep8_3)
          Enregistre la réponse à la question 8_3, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep9_1(char rep9_1)
          Enregistre la réponse à la question 9_1, calcule le score et le feedback approprié pour l'analyse des réponses
 void setRep9_2(char rep9_2)
          Enregistre la réponse à la question 9_2, calcule le score et le feedback approprié pour l'analyse des réponses
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpeleoBean

public SpeleoBean()
Method Detail

setPseudo

public void setPseudo(java.lang.String pseudo)
Enregistre le pseudo de l'utilisateur
Parameters:
pseudo - Le pseudonyme de l'utilisateur

getPseudo

public java.lang.String getPseudo()
Retourne le pseudo de l'utilisateur
Returns:
Le Pseudo

setRep1

public void setRep1(char rep1)
Enregistre la réponse à la question 1, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep1 - La réponse (a-d)

setRep2

public void setRep2(char rep2)
Enregistre la réponse à la question 2, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep2 - La réponse (a-d)

setRep3

public void setRep3(char rep3)
Enregistre la réponse à la question 3, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep3 - La réponse (a-d)

setRep4

public void setRep4(char rep4)
Enregistre la réponse à la question 4, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep4 - La réponse (a-d)

setRep5_1

public void setRep5_1(char rep5_1)
Enregistre la réponse à la question 5_1, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep5_1 - La réponse (a-d)

setRep5_2

public void setRep5_2(char rep5_2)
Enregistre la réponse à la question 5_2, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep5_2 - La réponse (a-d)

setRep5_3

public void setRep5_3(char rep5_3)
Enregistre la réponse à la question 5_3, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep5_3 - La réponse (a-d)

setRep6

public void setRep6(char rep6)
Enregistre la réponse à la question 6, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep6 - La réponse (a-d)

setRep7

public void setRep7(char[] rep7)
Enregistre les réponses à la question 7 (checkboxes), calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep7 - Les réponses (a-d)

setRep8_1

public void setRep8_1(char rep8_1)
Enregistre la réponse à la question 8_1, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep8_1 - La réponse (a-d)

setRep8_2

public void setRep8_2(char rep8_2)
Enregistre la réponse à la question 8_2, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep8_2 - La réponse (a-d)

setRep8_3

public void setRep8_3(char rep8_3)
Enregistre la réponse à la question 8_3, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep8_3 - La réponse (a-d)

setRep9_1

public void setRep9_1(char rep9_1)
Enregistre la réponse à la question 9_1, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep9_1 - La réponse (a-d)

setRep9_2

public void setRep9_2(char rep9_2)
Enregistre la réponse à la question 9_2, calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep9_2 - La réponse (a-d)

setRep10

public void setRep10(char rep10)
Enregistre la réponse à la question , calcule le score et le feedback approprié pour l'analyse des réponses
Parameters:
rep10 - La réponse (a-d)

getRep1Feedback

public java.lang.String getRep1Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep2Feedback

public java.lang.String getRep2Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep3Feedback

public java.lang.String getRep3Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep4Feedback

public java.lang.String getRep4Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep5_1Feedback

public java.lang.String getRep5_1Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep5_2Feedback

public java.lang.String getRep5_2Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep5_3Feedback

public java.lang.String getRep5_3Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep6Feedback

public java.lang.String getRep6Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep7Feedback

public java.lang.String getRep7Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep8_1Feedback

public java.lang.String getRep8_1Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep8_2Feedback

public java.lang.String getRep8_2Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep8_3Feedback

public java.lang.String getRep8_3Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep9_1Feedback

public java.lang.String getRep9_1Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep9_2Feedback

public java.lang.String getRep9_2Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getRep10Feedback

public java.lang.String getRep10Feedback()
Récupère le feedback pour la réponse x
Returns:
Le feedback

getScore

public int getScore()
Donne le score obtenu au quesionnaire (sur 16)
Returns:
le score

getTheMessage

public java.lang.String getTheMessage()
Donne un feedback contextualisé en fonction du score obtenue
Returns:
feedback contextualisé