net.neurowork.mobile.android.fw.levels.impl
Class QuestionDataItem

java.lang.Object
  extended by net.neurowork.mobile.android.fw.levels.impl.QuestionDataItem

public class QuestionDataItem
extends java.lang.Object

Class for save information about quiz questions

Author:
neurowork

Constructor Summary
QuestionDataItem()
           
 
Method Summary
 java.util.List<AnswerDataItem> getAnswers()
          Return an the answer list
 java.lang.String getId()
           
 java.lang.String getImage()
          Return the image path of the question
 java.lang.String getText()
           
 int getWeight()
           
 void setAnswer(AnswerDataItem answer)
          Method for parseUtils.
 void setId(java.lang.String id)
          Method for parseUtils
 void setImage(java.lang.String image)
           
 void setText(java.lang.String text)
           
 void setWeight(java.lang.String weight)
          Method for parseUtils.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuestionDataItem

public QuestionDataItem()
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)
Method for parseUtils

Parameters:
id -

setText

public void setText(java.lang.String text)

getText

public java.lang.String getText()

getWeight

public int getWeight()

setWeight

public void setWeight(java.lang.String weight)
Method for parseUtils. Cast the String to int. Set the answer weight. 1 by default.

Parameters:
weight -

getAnswers

public java.util.List<AnswerDataItem> getAnswers()
Return an the answer list

Returns:

setAnswer

public void setAnswer(AnswerDataItem answer)
Method for parseUtils. Set a new answer for the question

Parameters:
answer -

getImage

public java.lang.String getImage()
Return the image path of the question

Returns:
The path or url of the image.

setImage

public void setImage(java.lang.String image)