Class SiteSetupQuestionMap


  • public class SiteSetupQuestionMap
    extends Object
    The SiteSetupQuestionMap object is to store user-defined questions based on site types. Those questions could be presented as survey questions during worksite setup process.
    Author:
    zqian
    • Constructor Detail

      • SiteSetupQuestionMap

        public SiteSetupQuestionMap()
    • Method Detail

      • getSiteTypes

        public Set<String> getSiteTypes()
        get the set of site types which has questions defined
        Returns:
      • getQuestionSetBySiteType

        public SiteSetupQuestionTypeSet getQuestionSetBySiteType​(String siteType)
        get the question set object for specified site type
        Parameters:
        siteType -
        Returns:
      • setQuestionListBySiteType

        public void setQuestionListBySiteType​(String siteType,
                                              SiteSetupQuestionTypeSet s)
        Set the question list for specified site type
        Parameters:
        siteType -
        l -
      • addSiteType

        public void addSiteType​(String siteType)
        Add a new site type
        Parameters:
        siteType -