org.JCaiF.CoreComponents
Class ResponseListQuestion

java.lang.Object
  extended by org.JCaiF.CoreComponents.SimpleSurveyQuestion
      extended by org.JCaiF.CoreComponents.ResponseListQuestion
All Implemented Interfaces:
java.lang.Cloneable, SurveyComponent, SurveyObject, SurveyQuestion
Direct Known Subclasses:
MultiSelectQuestion, ResponseListDisplay, SingleSelectQuestion

public class ResponseListQuestion
extends SimpleSurveyQuestion

Author:
Michael Hall

Constructor Summary
ResponseListQuestion()
          Creates a new instance of ResponseListQuestion
 
Method Summary
 SurveyQuestion clone()
           
 ResponseList getList()
           
 java.lang.String getValue()
           
 void init()
           
 boolean onContinue()
           
 boolean onLoad()
           
 void setList(ResponseList l)
           
 java.lang.String toString()
           
 
Methods inherited from class org.JCaiF.CoreComponents.SimpleSurveyQuestion
getId, getParent, getText, setId, setParent, setText, setValue
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResponseListQuestion

public ResponseListQuestion()
Creates a new instance of ResponseListQuestion

Method Detail

getList

public ResponseList getList()

setList

public void setList(ResponseList l)

getValue

public java.lang.String getValue()
Specified by:
getValue in interface SurveyObject
Overrides:
getValue in class SimpleSurveyQuestion

toString

public java.lang.String toString()
Overrides:
toString in class SimpleSurveyQuestion

onLoad

public boolean onLoad()
Specified by:
onLoad in interface SurveyComponent
Overrides:
onLoad in class SimpleSurveyQuestion

onContinue

public boolean onContinue()
Specified by:
onContinue in interface SurveyComponent
Overrides:
onContinue in class SimpleSurveyQuestion

init

public void init()
Specified by:
init in interface SurveyObject
Overrides:
init in class SimpleSurveyQuestion

clone

public SurveyQuestion clone()
Specified by:
clone in interface SurveyComponent
Specified by:
clone in interface SurveyObject
Specified by:
clone in interface SurveyQuestion
Overrides:
clone in class SimpleSurveyQuestion