Class PropertyTemplateModel
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.web.templatemodels.BaseTemplateModel
-
- edu.cornell.mannlib.vitro.webapp.web.templatemodels.individual.PropertyTemplateModel
-
- Direct Known Subclasses:
DataPropertyTemplateModel,ObjectPropertyTemplateModel
public abstract class PropertyTemplateModel extends BaseTemplateModel
Represents the property statement list for a single property of an individual.
-
-
Field Summary
Fields Modifier and Type Field Description protected StringaddUrlprotected StringdomainUriprotected FauxPropertyfauxPropertyprotected Propertypropertyprotected StringpropertyUriprotected StringrangeUriprotected StringsubjectUriprotected Map<String,Object>verboseDisplayprotected VitroRequestvreq
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StringgetAddUrl()intgetDisplayLimit()StringgetDomainUri()protected FauxPropertygetFauxProperty(Property property)StringgetLocalName()StringgetName()protected abstract intgetPropertyDisplayTier(Property p)protected abstract UrlBuilder.RoutegetPropertyEditRoute()StringgetRangeUri()abstract StringgetType()StringgetUri()Map<String,Object>getVerboseDisplay()protected booleanisFaux()protected booleanisFauxProperty(Property prop)protected voidsetVerboseDisplayValues(Property property)StringtoString()-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.web.templatemodels.BaseTemplateModel
cleanMapValuesForDisplay, cleanTextForDisplay, cleanURIForDisplay, getUrl, getUrl, getUrl, simpleScriptStripper
-
-
-
-
Field Detail
-
vreq
protected final VitroRequest vreq
-
subjectUri
protected final String subjectUri
-
property
protected final Property property
-
propertyUri
protected final String propertyUri
-
domainUri
protected String domainUri
-
rangeUri
protected String rangeUri
-
addUrl
protected String addUrl
-
fauxProperty
protected FauxProperty fauxProperty
-
-
Method Detail
-
getFauxProperty
protected FauxProperty getFauxProperty(Property property)
-
setVerboseDisplayValues
protected void setVerboseDisplayValues(Property property)
-
isFauxProperty
protected boolean isFauxProperty(Property prop)
-
getPropertyDisplayTier
protected abstract int getPropertyDisplayTier(Property p)
-
getPropertyEditRoute
protected abstract UrlBuilder.Route getPropertyEditRoute()
-
getType
public abstract String getType()
-
getName
public String getName()
-
getDisplayLimit
public int getDisplayLimit()
-
getLocalName
public String getLocalName()
-
getUri
public String getUri()
-
getRangeUri
public String getRangeUri()
-
getDomainUri
public String getDomainUri()
-
getAddUrl
public String getAddUrl()
-
isFaux
protected boolean isFaux()
-
-