Interface SiteSetupQuestion

  • All Superinterfaces:
    Serializable

    public interface SiteSetupQuestion
    extends Serializable
    The SiteSetupQuestion object is to store user-defined question. A question would have two parts: the question part and the list of answers
    Author:
    zqian
    • Method Detail

      • getId

        String getId()
        get id of question
        Returns:
      • setId

        void setId​(String id)
        set the id of question
        Parameters:
        id -
      • getQuestion

        String getQuestion()
        get the question prompt
        Returns:
      • setQuestion

        void setQuestion​(String question)
        set the question prompt
        Parameters:
        question -
      • isRequired

        boolean isRequired()
        is question required or not
        Returns:
      • setRequired

        void setRequired​(boolean required)
        set required
        Parameters:
        required -
      • getIsMultipleAnswers

        boolean getIsMultipleAnswers()
        does question have multiple answers
        Returns:
      • setIsMultipleAnswers

        void setIsMultipleAnswers​(boolean isMultipleAnswers)
        set flag for multiple answers
        Parameters:
        isMultipleAnswsers -
      • getOrderNum

        Integer getOrderNum()
        get the order number
        Returns:
      • setOrderNum

        void setOrderNum​(Integer orderNum)
        set the order number
        Parameters:
        orderNum -
      • getSiteTypeQuestions

        SiteTypeQuestions getSiteTypeQuestions()
        get the SiteTypeQuestions object
        Returns:
      • setSiteTypeQuestions

        void setSiteTypeQuestions​(SiteTypeQuestions siteTypeQuestions)
        set the SiteTypeQuestions
        Parameters:
        siteTypeQuestions -
      • getCurrent

        String getCurrent()
        is the question been used currently?
        Returns:
      • setCurrent

        void setCurrent​(String current)
        set current status of question
        Parameters:
        current -