Class SiteSetupQuestionImpl

  • All Implemented Interfaces:
    Serializable, org.sakaiproject.sitemanage.api.model.SiteSetupQuestion

    public class SiteSetupQuestionImpl
    extends Object
    implements org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
    See Also:
    Serialized Form
    • Constructor Detail

      • SiteSetupQuestionImpl

        public SiteSetupQuestionImpl()
      • SiteSetupQuestionImpl

        public SiteSetupQuestionImpl​(List<org.sakaiproject.sitemanage.api.model.SiteSetupQuestionAnswer> answers,
                                     boolean isMultipleAnswers,
                                     String question,
                                     boolean required,
                                     org.sakaiproject.sitemanage.api.model.SiteTypeQuestions siteTypeQuestions,
                                     Integer orderNum,
                                     String current)
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • setId

        public void setId​(String id)
        Specified by:
        setId in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • getQuestion

        public String getQuestion()
        Specified by:
        getQuestion in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • setQuestion

        public void setQuestion​(String question)
        Specified by:
        setQuestion in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • getAnswers

        public List<org.sakaiproject.sitemanage.api.model.SiteSetupQuestionAnswer> getAnswers()
        Specified by:
        getAnswers in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • setAnswers

        public void setAnswers​(List<org.sakaiproject.sitemanage.api.model.SiteSetupQuestionAnswer> answers)
        Specified by:
        setAnswers in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • addAnswer

        public void addAnswer​(org.sakaiproject.sitemanage.api.model.SiteSetupQuestionAnswer answer)
        Specified by:
        addAnswer in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • isRequired

        public boolean isRequired()
        Specified by:
        isRequired in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • setRequired

        public void setRequired​(boolean required)
        Specified by:
        setRequired in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • getIsMultipleAnswers

        public boolean getIsMultipleAnswers()
        Specified by:
        getIsMultipleAnswers in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • setIsMultipleAnswers

        public void setIsMultipleAnswers​(boolean isMultipleAnswers)
        Specified by:
        setIsMultipleAnswers in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • getOrderNum

        public Integer getOrderNum()
        Specified by:
        getOrderNum in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • setOrderNum

        public void setOrderNum​(Integer orderNum)
        Specified by:
        setOrderNum in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • getSiteTypeQuestions

        public org.sakaiproject.sitemanage.api.model.SiteTypeQuestions getSiteTypeQuestions()
        Specified by:
        getSiteTypeQuestions in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • setSiteTypeQuestions

        public void setSiteTypeQuestions​(org.sakaiproject.sitemanage.api.model.SiteTypeQuestions siteTypeQuestions)
        Specified by:
        setSiteTypeQuestions in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
      • getCurrent

        public String getCurrent()
        Specified by:
        getCurrent in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
        Returns:
      • setCurrent

        public void setCurrent​(String current)
        Specified by:
        setCurrent in interface org.sakaiproject.sitemanage.api.model.SiteSetupQuestion
        Parameters:
        current -