From 550bf0f0dce398ee5046bc9f8b300fc2fe4e4b27 Mon Sep 17 00:00:00 2001 From: hjkhjk54 Date: Fri, 6 Jul 2012 00:06:11 +0000 Subject: [PATCH] updates for display model migration --- .../update/oldDisplayModel/displayDisplay.n3 | 96 +++++++++ .../update/oldDisplayModel/displayTBOX.n3 | 176 +++++++++++++++++ .../oldDisplayModel/vivoListViewConfig.rdf | 185 ++++++++++++++++++ 3 files changed, 457 insertions(+) create mode 100644 productMods/WEB-INF/ontologies/update/oldDisplayModel/displayDisplay.n3 create mode 100644 productMods/WEB-INF/ontologies/update/oldDisplayModel/displayTBOX.n3 create mode 100644 productMods/WEB-INF/ontologies/update/oldDisplayModel/vivoListViewConfig.rdf diff --git a/productMods/WEB-INF/ontologies/update/oldDisplayModel/displayDisplay.n3 b/productMods/WEB-INF/ontologies/update/oldDisplayModel/displayDisplay.n3 new file mode 100644 index 00000000..bda8b456 --- /dev/null +++ b/productMods/WEB-INF/ontologies/update/oldDisplayModel/displayDisplay.n3 @@ -0,0 +1,96 @@ +@prefix rdfs: . +@prefix xsd: . +@prefix owl: . +@prefix rdf: . + + + + """# $This file is distributed under the terms of the license in /doc/license.txt$ + +@prefix owl: . +@prefix display: . +@prefix rdf: . +@prefix core: . +@prefix vivoweb: . + +### This file defines the default menu for vivo. ### + +#### Default Menu #### + +display:DefaultMenu + a display:MainMenu ; + display:hasElement display:EventsMenuItem ; + display:hasElement display:HomeMenuItem ; + display:hasElement display:OrganizationsMenuItem ; + display:hasElement display:PeopleMenuItem ; + display:hasElement display:ResearchMenuItem . + +#### Menu Items for Default Menu #### + +display:HomeMenuItem + a display:NavigationElement ; + display:menuPosition 1; + display:linkText \"Home\"; + display:toPage display:Home . + +display:PeopleMenuItem + a display:NavigationElement ; + display:menuPosition 2; + display:linkText \"People\"; + display:toPage display:People . + +display:OrganizationsMenuItem + a display:NavigationElement ; + display:menuPosition 3; + display:linkText \"Organizations\"; + display:toPage display:Organizations . + +display:ResearchMenuItem + a display:NavigationElement ; + display:menuPosition 4; + display:linkText \"Research\"; + display:toPage display:Research . + +display:EventsMenuItem + a display:NavigationElement ; + display:menuPosition 5; + display:linkText \"Events\"; + display:toPage display:Events . + +########## Pages ############ + +display:Home + a display:HomePage ; + a display:Page ; + display:title \"Home\" ; + display:urlMapping \"/\" . + +display:Events + a display:Page ; + a display:ClassGroupPage; + display:forClassGroup vivoweb:vitroClassGroupevents ; + display:title \"Events\" ; + display:urlMapping \"/events\" . + +display:Organizations + a display:Page ; + a display:ClassGroupPage; + display:forClassGroup vivoweb:vitroClassGrouporganizations ; + display:title \"Organizations\" ; + display:urlMapping \"/organizations\" . + +display:People + a display:Page ; + a display:ClassGroupPage; + display:forClassGroup vivoweb:vitroClassGrouppeople ; + display:requiresBodyTemplate \"menupage--classgroup-people.ftl\" ; + display:title \"People\" ; + display:urlMapping \"/people\" . + +display:Research + a display:Page ; + a display:ClassGroupPage; + display:forClassGroup vivoweb:vitroClassGrouppublications ; + display:title \"Research\" ; + display:urlMapping \"/research\" . +""" . diff --git a/productMods/WEB-INF/ontologies/update/oldDisplayModel/displayTBOX.n3 b/productMods/WEB-INF/ontologies/update/oldDisplayModel/displayTBOX.n3 new file mode 100644 index 00000000..14d647f8 --- /dev/null +++ b/productMods/WEB-INF/ontologies/update/oldDisplayModel/displayTBOX.n3 @@ -0,0 +1,176 @@ +# $This file is distributed under the terms of the license in /doc/license.txt$ + +@prefix rdfs: . +@prefix xsd: . +@prefix owl: . +@prefix rdf: . + + +#########Classes######### +###Basic +owl:Class + a owl:Class . + +owl:Ontology + a owl:Class . + +owl:AnnotationProperty + a owl:Class . + +owl:DatatypeProperty + a owl:Class . + +owl:ObjectProperty + a owl:Class . + +###Display Model + + a owl:Class ; + + "individual-menu.ftl"^^xsd:string . + + + a owl:Class . + + + a owl:Class . + + + a owl:Class . + + + a owl:Class . + + + a owl:Class . + + + a owl:Class . + + + a owl:Class . + + + +########Data Properties######### + +###Basic + +rdfs:comment + a owl:DatatypeProperty . + +rdfs:label + a owl:DatatypeProperty . + +owl:versionInfo + a owl:DatatypeProperty . + +###Vitro model + + + a owl:DatatypeProperty . + + a owl:DatatypeProperty . + + + a owl:DatatypeProperty . + +###Display model + + + a owl:DatatypeProperty . + + a owl:DatatypeProperty . + + + a owl:DatatypeProperty . + + + a owl:DatatypeProperty . + + + a owl:DatatypeProperty ; + + "1"^^xsd:int . + + + a owl:DatatypeProperty . + + + a owl:DatatypeProperty . + + + a owl:DatatypeProperty . + + +######### Object Properties######### +###Basic +rdfs:range + a owl:ObjectProperty . +rdfs:domain + a owl:ObjectProperty . +owl:topObjectProperty + a owl:ObjectProperty . + +###Vitro properties without which individual templates throw errors as are required + + + a owl:ObjectProperty ; + rdfs:range ; + rdfs:subPropertyOf , owl:topObjectProperty . + + + a owl:ObjectProperty ; + rdfs:label "Primary Link"@en-US ; + rdfs:range ; + rdfs:subPropertyOf , owl:topObjectProperty ; + + "defaultLinkForm.jsp"^^xsd:string ; + + "true"^^xsd:boolean ; + + "true"^^xsd:boolean ; + + "false"^^xsd:boolean ; + + "true"^^xsd:boolean . + + + a owl:ObjectProperty ; + rdfs:label "Additional Link"@en-US ; + rdfs:range ; + rdfs:subPropertyOf , owl:topObjectProperty ; + + "defaultLinkForm.jsp"^^xsd:string ; + + "true"^^xsd:boolean ; + + "true"^^xsd:boolean ; + + "false"^^xsd:boolean ; + + "true"^^xsd:boolean . + +###Display model + + a owl:ObjectProperty . + + + a owl:ObjectProperty . + + + a owl:ObjectProperty . + + + a owl:ObjectProperty . + + + a owl:ObjectProperty . + + + a owl:ObjectProperty . + + + a owl:ObjectProperty . + + diff --git a/productMods/WEB-INF/ontologies/update/oldDisplayModel/vivoListViewConfig.rdf b/productMods/WEB-INF/ontologies/update/oldDisplayModel/vivoListViewConfig.rdf new file mode 100644 index 00000000..88e9f278 --- /dev/null +++ b/productMods/WEB-INF/ontologies/update/oldDisplayModel/vivoListViewConfig.rdf @@ -0,0 +1,185 @@ + + + + + + + +]> + + + + + listViewConfig-authorInAuthorship.xml + + + + listViewConfig-educationalTraining.xml + + + + listViewConfig-informationResourceInAuthorship.xml + + + + listViewConfig-personInPosition.xml + + + + listViewConfig-organizationForPosition.xml + + + + listViewConfig-organizationForTraining.xml + + + + listViewConfig-mailingAddress.xml + + + + listViewConfig-awardOrHonor.xml + + + + listViewConfig-advisorIn.xml + + + + listViewConfig-researchAreaOf.xml + + + + + listViewConfig-hasRole.xml + + + + listViewConfig-hasRole.xml + + + + listViewConfig-hasRole.xml + + + + listViewConfig-hasRole.xml + + + + listViewConfig-hasRole.xml + + + + listViewConfig-hasRole.xml + + + + listViewConfig-hasRole.xml + + + + listViewConfig-hasRole.xml + + + + listViewConfig-hasEditReviewRole.xml + + + + listViewConfig-hasEditReviewRole.xml + + + + listViewConfig-hasPresenterRole.xml + + + + listViewConfig-hasAttendeeRole.xml + + + + + listViewConfig-hasInvestigatorRole.xml + + + + listViewConfig-hasInvestigatorRole.xml + + + + listViewConfig-hasInvestigatorRole.xml + + + + + + listViewConfig-relatedRole.xml + + + + listViewConfig-relatedRole.xml + + + + listViewConfig-relatedRole.xml + + + + listViewConfig-dateTimeInterval.xml + + + + listViewConfig-dateTimeValue.xml + + + listViewConfig-dateTimeValue.xml + + + listViewConfig-dateTimeValue.xml + + + + listViewConfig-webpage.xml + + + + listViewConfig-hasAssociatedConcept.xml + + + + listViewConfig-hasAssociatedConcept.xml + + + + listViewConfig-hasAssociatedConcept.xml + + + \ No newline at end of file