Class GroupedPropertyList
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.web.templatemodels.BaseTemplateModel
-
- edu.cornell.mannlib.vitro.webapp.web.templatemodels.individual.GroupedPropertyList
-
public class GroupedPropertyList extends BaseTemplateModel
-
-
Field Summary
Fields Modifier and Type Field Description protected static List<String>VITRO_PROPS_TO_ADD_TO_LIST
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<ObjectProperty>dedupe(List<ObjectProperty> propList)List<PropertyGroupTemplateModel>getAll()protected List<Property>getPossibleDPs(List<DataProperty> populatedDPs, List<Property> allProperties)PropertyTemplateModelgetProperty(String propertyUri)PropertyTemplateModelgetProperty(String propertyUri, String rangeUri)PropertyTemplateModelpullProperty(String propertyUri)PropertyTemplateModelpullProperty(String propertyUri, String rangeUri)PropertyGroupTemplateModelpullPropertyGroup(String groupName)protected voidsort(List<Property> propertyList)-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.web.templatemodels.BaseTemplateModel
cleanMapValuesForDisplay, cleanTextForDisplay, cleanURIForDisplay, getUrl, getUrl, getUrl, simpleScriptStripper
-
-
-
-
Method Detail
-
dedupe
protected List<ObjectProperty> dedupe(List<ObjectProperty> propList)
-
getPossibleDPs
protected List<Property> getPossibleDPs(List<DataProperty> populatedDPs, List<Property> allProperties)
-
getAll
public List<PropertyGroupTemplateModel> getAll()
-
getProperty
public PropertyTemplateModel getProperty(String propertyUri)
-
getProperty
public PropertyTemplateModel getProperty(String propertyUri, String rangeUri)
-
pullProperty
public PropertyTemplateModel pullProperty(String propertyUri)
-
pullProperty
public PropertyTemplateModel pullProperty(String propertyUri, String rangeUri)
-
pullPropertyGroup
public PropertyGroupTemplateModel pullPropertyGroup(String groupName)
-
-