Updates for adding a data getter that executes a solr query to retrieve individuals for a specific vclass and returns the results - the default template is a copy of the individual list controller template - some code refactoring also breaks out some of the individual controller methods into solr query utils for potential further reuse.

This commit is contained in:
hjkhjk54 2012-10-16 20:40:02 +00:00
parent 8c12deacec
commit 52314c4640
6 changed files with 419 additions and 89 deletions

View file

@ -52,6 +52,11 @@ owl:ObjectProperty
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.SparqlQueryDataGetter>
a owl:Class .
##Adding a data getter type that is Solr Class search, i.e. get individuals for VClass
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.SolrIndividualsDataGetter>
a owl:Class .
########Data Properties#########
@ -130,6 +135,11 @@ rdfs:domain
a owl:ObjectProperty .
owl:topObjectProperty
a owl:ObjectProperty .
##Adding object property defining class for solr data getter
<http://vitro.mannlib.cornell.edu/ontologies/display/1.1#hasVClassId>
a owl:ObjectProperty.
###Vitro properties without which individual templates throw errors as are required