object.common
Class Enquete

java.lang.Object
  extended by object.common.Enquete
All Implemented Interfaces:
java.io.Serializable

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

Description
Enquete object
Infos : KLB - IPMC - 09/2006

See Also:
Serialized Form

Field Summary
private  User client
          User Object for this Enquete Object
private  java.lang.String comment
          Comment
private  java.util.Date date_enquete
          Date of this Enquete Object
private  int enquete_id
          ID of this Enquete Object
private  User enqueteur
          Enqueteur User Object for this Enquete Object
private  int question_1
          Question number 1
private  java.lang.String question_10
          Question number 10
private  java.lang.String question_2
          Question number 2
private  int question_3
          Question number 3
private  int question_4
          Question number 4
private  int question_5
          Question number 5
private  int question_6
          Question number 6
private  java.lang.String question_7
          Question number 7
private  int question_8
          Question number 8
private  java.lang.String question_9
          Question number 9
private  java.lang.String question_9plus
          Question number 9plus
 
Constructor Summary
Enquete()
          Default constructor
Enquete(int enquete_id)
          Constructs a Enquete object from Enquete ID
 
Method Summary
 User getClient()
          ID of User object who get the contatc whith the client
 java.util.Date getDate_enquete()
          Date of contact client
 int getEnquete_id()
          ID of Contact_client Object
 User getEnqueteur()
          Enqueteur User Object for this Enquete Object
 int getQuestion_1()
          Question number 1
 java.lang.String getQuestion_10()
          Question number 10
 java.lang.String getQuestion_2()
          Question number 2
 int getQuestion_3()
          Question number 3
 int getQuestion_4()
          Question number 4
 int getQuestion_5()
          Question number 5
 int getQuestion_6()
          Question number 6
 java.lang.String getQuestion_7()
          Question number 7
 int getQuestion_8()
          Question number 8
 java.lang.String getQuestion_9()
          Question number 9
 java.lang.String getQuestion_9plus()
          Question number 9plus
 void loadParams(java.util.Hashtable hashParams)
          This function loadParams from HTML form
 boolean save()
          This function save this Enquete Object into database
 void setClient(User client)
           
 void setDate_enquete(java.util.Date date_enquete)
           
 void setEnquete_id(int enquete_id)
           
 void setEnqueteur(User enqueteur)
           
 void setQuestion_1(int question_1)
           
 void setQuestion_10(java.lang.String question_10)
           
 void setQuestion_2(java.lang.String question_2)
           
 void setQuestion_3(int question_3)
           
 void setQuestion_4(int question_4)
           
 void setQuestion_5(int question_5)
           
 void setQuestion_6(int question_6)
           
 void setQuestion_7(java.lang.String question_7)
           
 void setQuestion_8(int question_8)
           
 void setQuestion_9(java.lang.String question_9)
           
 void setQuestion_9plus(java.lang.String question_9plus)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enquete_id

private int enquete_id
ID of this Enquete Object


client

private User client
User Object for this Enquete Object


enqueteur

private User enqueteur
Enqueteur User Object for this Enquete Object


date_enquete

private java.util.Date date_enquete
Date of this Enquete Object


question_1

private int question_1
Question number 1


question_2

private java.lang.String question_2
Question number 2


question_3

private int question_3
Question number 3


question_4

private int question_4
Question number 4


question_5

private int question_5
Question number 5


question_6

private int question_6
Question number 6


question_7

private java.lang.String question_7
Question number 7


question_8

private int question_8
Question number 8


question_9

private java.lang.String question_9
Question number 9


question_9plus

private java.lang.String question_9plus
Question number 9plus


question_10

private java.lang.String question_10
Question number 10


comment

private java.lang.String comment
Comment

Constructor Detail

Enquete

public Enquete()
Default constructor


Enquete

public Enquete(int enquete_id)
Constructs a Enquete object from Enquete ID

Parameters:
enquete_id - ID of existing Enquete
Method Detail

getEnquete_id

public int getEnquete_id()
ID of Contact_client Object


setEnquete_id

public void setEnquete_id(int enquete_id)

getClient

public User getClient()
ID of User object who get the contatc whith the client


setClient

public void setClient(User client)

getEnqueteur

public User getEnqueteur()
Enqueteur User Object for this Enquete Object


setEnqueteur

public void setEnqueteur(User enqueteur)

getDate_enquete

public java.util.Date getDate_enquete()
Date of contact client


setDate_enquete

public void setDate_enquete(java.util.Date date_enquete)

getQuestion_1

public int getQuestion_1()
Question number 1


setQuestion_1

public void setQuestion_1(int question_1)

getQuestion_2

public java.lang.String getQuestion_2()
Question number 2


setQuestion_2

public void setQuestion_2(java.lang.String question_2)

getQuestion_3

public int getQuestion_3()
Question number 3


setQuestion_3

public void setQuestion_3(int question_3)

getQuestion_4

public int getQuestion_4()
Question number 4


setQuestion_4

public void setQuestion_4(int question_4)

getQuestion_5

public int getQuestion_5()
Question number 5


setQuestion_5

public void setQuestion_5(int question_5)

getQuestion_6

public int getQuestion_6()
Question number 6


setQuestion_6

public void setQuestion_6(int question_6)

getQuestion_7

public java.lang.String getQuestion_7()
Question number 7


setQuestion_7

public void setQuestion_7(java.lang.String question_7)

getQuestion_8

public int getQuestion_8()
Question number 8


setQuestion_8

public void setQuestion_8(int question_8)

getQuestion_9

public java.lang.String getQuestion_9()
Question number 9


setQuestion_9

public void setQuestion_9(java.lang.String question_9)

getQuestion_9plus

public java.lang.String getQuestion_9plus()
Question number 9plus


setQuestion_9plus

public void setQuestion_9plus(java.lang.String question_9plus)

getQuestion_10

public java.lang.String getQuestion_10()
Question number 10


setQuestion_10

public void setQuestion_10(java.lang.String question_10)

loadParams

public void loadParams(java.util.Hashtable hashParams)
This function loadParams from HTML form

Parameters:
hashParams - Hashtable contains
- enquete_id param
- user_id param
- enqueteur_id param
- date_enquete param
- question_1, question_2, question_3, question_4, question_5, question_6, question_7, question_8, question_9, question_9plus and question_10 params

save

public boolean save()
This function save this Enquete Object into database

Returns:
boolean true if everything ok, false if not.