Class BrowseWidget


  • public class BrowseWidget
    extends Widget
    This is a widget to display a classgroups, classes in classgroup, and indviduals in class.
    Author:
    bdc34
    • Field Detail

      • DEFAULT_MODE

        protected static final edu.cornell.mannlib.vitro.webapp.web.widgets.BrowseWidget.Mode DEFAULT_MODE
    • Constructor Detail

      • BrowseWidget

        public BrowseWidget()
    • Method Detail

      • doAllClassGroupsDisplay

        protected Widget.WidgetTemplateValues doAllClassGroupsDisplay​(freemarker.core.Environment env,
                                                                      Map params,
                                                                      javax.servlet.http.HttpServletRequest request,
                                                                      javax.servlet.ServletContext context)
      • getAllClassGroupData

        protected Map<String,​Object> getAllClassGroupData​(javax.servlet.http.HttpServletRequest request,
                                                                Map params,
                                                                javax.servlet.ServletContext context)
        Gets a list of all VClassGroups with vclasses with individual counts.
      • doClassDisplay

        protected Widget.WidgetTemplateValues doClassDisplay​(freemarker.core.Environment env,
                                                             Map params,
                                                             javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.ServletContext context)
      • doClassGroupDisplay

        protected Widget.WidgetTemplateValues doClassGroupDisplay​(freemarker.core.Environment env,
                                                                  Map params,
                                                                  javax.servlet.http.HttpServletRequest request,
                                                                  javax.servlet.ServletContext context)
      • getClassGroupData

        protected Map<String,​Object> getClassGroupData​(javax.servlet.http.HttpServletRequest request,
                                                             Map params,
                                                             javax.servlet.ServletContext context)
      • getMode

        protected edu.cornell.mannlib.vitro.webapp.web.widgets.BrowseWidget.Mode getMode​(javax.servlet.http.HttpServletRequest request,
                                                                                         Map params)
      • getParam

        protected String getParam​(edu.cornell.mannlib.vitro.webapp.web.widgets.BrowseWidget.Mode mode,
                                  javax.servlet.http.HttpServletRequest request,
                                  Map params)