Class SiteTypeQuestionsImpl

  • All Implemented Interfaces:
    org.sakaiproject.sitemanage.api.model.SiteTypeQuestions

    public class SiteTypeQuestionsImpl
    extends Object
    implements org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
    • Constructor Detail

      • SiteTypeQuestionsImpl

        public SiteTypeQuestionsImpl()
      • SiteTypeQuestionsImpl

        public SiteTypeQuestionsImpl​(String instruction,
                                     List<org.sakaiproject.sitemanage.api.model.SiteSetupQuestion> questions,
                                     String siteType,
                                     String siteTypeId,
                                     String url,
                                     String urlLabel,
                                     String urlTarget)
    • Method Detail

      • getId

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

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

        public String getSiteTypeId()
        Specified by:
        getSiteTypeId in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • setSiteTypeId

        public void setSiteTypeId​(String siteTypeId)
        Specified by:
        setSiteTypeId in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • getSiteType

        public String getSiteType()
        Specified by:
        getSiteType in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • setSiteType

        public void setSiteType​(String siteType)
        Specified by:
        setSiteType in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • getQuestions

        public List<org.sakaiproject.sitemanage.api.model.SiteSetupQuestion> getQuestions()
        Specified by:
        getQuestions in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • setQuestions

        public void setQuestions​(List<org.sakaiproject.sitemanage.api.model.SiteSetupQuestion> questions)
        Specified by:
        setQuestions in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • addQuestion

        public void addQuestion​(org.sakaiproject.sitemanage.api.model.SiteSetupQuestion question)
        Specified by:
        addQuestion in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • getInstruction

        public String getInstruction()
        Specified by:
        getInstruction in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • setInstruction

        public void setInstruction​(String instruction)
        Specified by:
        setInstruction in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • getUrl

        public String getUrl()
        Specified by:
        getUrl in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • setUrl

        public void setUrl​(String url)
        Specified by:
        setUrl in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
      • getUrlTarget

        public String getUrlTarget()
        get the URL target
        Specified by:
        getUrlTarget in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
        Returns:
      • setUrlTarget

        public void setUrlTarget​(String urlTarget)
        set the URL target
        Specified by:
        setUrlTarget in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
        Parameters:
        url -
      • getUrlLabel

        public String getUrlLabel()
        get the URL label
        Specified by:
        getUrlLabel in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
        Returns:
      • setUrlLabel

        public void setUrlLabel​(String urlLabel)
        set the URL
        Specified by:
        setUrlLabel in interface org.sakaiproject.sitemanage.api.model.SiteTypeQuestions
        Parameters:
        url -