Class InternalClassesDataGetter
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.utils.dataGetter.DataGetterBase
-
- edu.cornell.mannlib.vitro.webapp.utils.dataGetter.IndividualsForClassesDataGetter
-
- edu.cornell.mannlib.vitro.webapp.utils.dataGetter.InternalClassesDataGetter
-
- All Implemented Interfaces:
edu.cornell.mannlib.vitro.webapp.utils.dataGetter.DataGetter
public class InternalClassesDataGetter extends edu.cornell.mannlib.vitro.webapp.utils.dataGetter.IndividualsForClassesDataGetterThis will pass these variables to the template: classGroupUri: uri of the classgroup associated with this page. vClassGroup: a data structure that is the classgroup associated with this page.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringindividualsForClassesInternalQueryString
-
Constructor Summary
Constructors Constructor Description InternalClassesDataGetter(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq, org.apache.jena.rdf.model.Model displayModel, String dataGetterURI)Constructor with display model and data getter URI that will be called by reflection.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,Object>getClassIntersectionsMap(org.apache.jena.rdf.model.Model displayModel)StringgetType()protected List<String>retrieveRestrictClasses(javax.servlet.ServletContext context, Map<String,Object> classIntersectionsMap)protected voidsetTemplateName()-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.utils.dataGetter.IndividualsForClassesDataGetter
configure, convertToJSON, getAlphaParameter, getClassGroup, getData, getDataServiceUrl, getPageParameter, processClassesAndRestrictions, retrieveClasses, setAllClassCountsToZero
-
-
-
-
Field Detail
-
individualsForClassesInternalQueryString
protected static final String individualsForClassesInternalQueryString
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InternalClassesDataGetter
public InternalClassesDataGetter(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq, org.apache.jena.rdf.model.Model displayModel, String dataGetterURI)Constructor with display model and data getter URI that will be called by reflection.
-
-
Method Detail
-
setTemplateName
protected void setTemplateName()
- Overrides:
setTemplateNamein classedu.cornell.mannlib.vitro.webapp.utils.dataGetter.IndividualsForClassesDataGetter
-
getClassIntersectionsMap
protected Map<String,Object> getClassIntersectionsMap(org.apache.jena.rdf.model.Model displayModel)
- Overrides:
getClassIntersectionsMapin classedu.cornell.mannlib.vitro.webapp.utils.dataGetter.IndividualsForClassesDataGetter
-
retrieveRestrictClasses
protected List<String> retrieveRestrictClasses(javax.servlet.ServletContext context, Map<String,Object> classIntersectionsMap)
- Overrides:
retrieveRestrictClassesin classedu.cornell.mannlib.vitro.webapp.utils.dataGetter.IndividualsForClassesDataGetter
-
getType
public String getType()
- Overrides:
getTypein classedu.cornell.mannlib.vitro.webapp.utils.dataGetter.IndividualsForClassesDataGetter
-
-