Class BrowseWidget
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.web.widgets.Widget
-
- edu.cornell.mannlib.vitro.webapp.web.widgets.BrowseWidget
-
public class BrowseWidget extends Widget
This is a widget to display a classgroups, classes in classgroup, and indviduals in class.- Author:
- bdc34
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.cornell.mannlib.vitro.webapp.web.widgets.Widget
Widget.WidgetProcessingException, Widget.WidgetTemplateValues
-
-
Field Summary
Fields Modifier and Type Field Description protected static edu.cornell.mannlib.vitro.webapp.web.widgets.BrowseWidget.ModeDEFAULT_MODE
-
Constructor Summary
Constructors Constructor Description BrowseWidget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Widget.WidgetTemplateValuesdoAllClassGroupsDisplay(freemarker.core.Environment env, Map params, javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)protected Widget.WidgetTemplateValuesdoClassDisplay(freemarker.core.Environment env, Map params, javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)protected Widget.WidgetTemplateValuesdoClassGroupDisplay(freemarker.core.Environment env, Map params, javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)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.protected Map<String,Object>getClassGroupData(javax.servlet.http.HttpServletRequest request, Map params, javax.servlet.ServletContext context)protected edu.cornell.mannlib.vitro.webapp.web.widgets.BrowseWidget.ModegetMode(javax.servlet.http.HttpServletRequest request, Map params)protected StringgetParam(edu.cornell.mannlib.vitro.webapp.web.widgets.BrowseWidget.Mode mode, javax.servlet.http.HttpServletRequest request, Map params)protected Widget.WidgetTemplateValuesprocess(freemarker.core.Environment env, Map params, javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.web.widgets.Widget
doAssets, doMarkup, getAssetsMacroName, getMarkupMacroName, getTemplateName
-
-
-
-
Method Detail
-
process
protected Widget.WidgetTemplateValues process(freemarker.core.Environment env, Map params, javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context) throws Exception
-
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)
-
-