vitro/webapp/rdf/display/firsttime/application.owl
2013-10-02 14:58:01 -04:00

137 lines
5.2 KiB
Text

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF [
<!ENTITY display "http://vitro.mannlib.cornell.edu/ontologies/display/1.1#">
<!ENTITY owl "http://www.w3.org/2002/07/owl#">
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">
<!ENTITY vitro "http://vitro.mannlib.cornell.edu/ns/vitro/0.7#">
]>
<rdf:RDF xml:base="http://vitro.mannlib.cornell.edu/ontologies/display/1.1/"
xmlns:display="&display;"
xmlns:owl="&owl;"
xmlns:rdf="&rdf;"
xmlns:rdfs="&rdfs;"
xmlns:vitro="&vitro;">
<!-- Ontology Information -->
<owl:Ontology rdf:about=""
rdfs:label="Vitro display ontology"
owl:versionInfo="1.1"/>
<!-- Classes -->
<owl:Class rdf:about="#Menu"/>
<owl:Class rdf:about="#parameter"/>
<owl:Class rdf:about="&display;ExternallyLinkedNamespace"
rdfs:label="Externally Linked Namespace"/>
<owl:Class rdf:about="&display;NavigationElement"
rdfs:label="Navigation Element">
<rdfs:comment>This represents a menu item or other general navigation item.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="&display;Page"
rdfs:comment="Class of pages."
rdfs:label="Page"/>
<owl:Class rdf:about="&rdfs;subPropertyOf"/>
<owl:Class rdf:about="&owl;NamedIndividual"/>
<owl:Class rdf:about="&owl;DatatypeProperty"/>
<owl:Class rdf:about="&owl;ObjectProperty"/>
<owl:Class rdf:about="&owl;AnnotationProperty"/>
<owl:Class rdf:about="&owl;Class"/>
<owl:Class rdf:about="&display;MainMenu">
<vitro:customDisplayViewAnnot rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
individual-menu.ftl
</vitro:customDisplayViewAnnot>
</owl:Class>
<owl:Class rdf:about="&owl;Ontology"/>
<!-- types of pages -->
<owl:Class rdf:about="&display;HomePage"/>
<owl:Class rdf:about="&display;ClassGroupPage"/>
<owl:Class rdf:about="&display;IndividualsForClassesPage"/>
<owl:Class rdf:about="&display;InternalClassesPage"/>
<!-- For permissions -->
<owl:Class rdf:about="&display;RequiredAction"/>
<!-- Annotation Properties -->
<owl:AnnotationProperty rdf:about="&rdfs;comment"/>
<owl:AnnotationProperty rdf:about="&rdfs;label"/>
<owl:AnnotationProperty rdf:about="&owl;versionInfo"/>
<!-- Datatype Properties -->
<owl:DatatypeProperty rdf:about="&owl;DatatypeProperty"/>
<owl:DatatypeProperty rdf:about="&owl;topDataProperty"/>
<!--Originall generated - check if need these-->
<owl:DatatypeProperty rdf:about="&rdfs;comment"/>
<owl:DatatypeProperty rdf:about="&rdfs;label"/>
<owl:DatatypeProperty rdf:about="&owl;versionInfo"/>
<!--end originally generated -->
<owl:DatatypeProperty rdf:about="&display;linkText"
rdfs:comment="Text to display to a link.">
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="&display;menuPosition"
rdfs:label="menu position">
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="&display;parameterName"
rdfs:label="parameter name"/>
<owl:DatatypeProperty rdf:about="&display;parameterValue"
rdfs:label="parameter value"/>
<owl:DatatypeProperty rdf:about="&display;requiresBodyTemplate"
rdfs:label="Body Template">
<rdfs:comment>Indicates that a page requires a body template.</rdfs:comment>
<rdfs:domain rdf:resource="&display;Page"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="&display;title"
rdfs:comment="Value for HTML title element."
rdfs:label="title">
<rdfs:domain rdf:resource="&display;Page"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="&display;urlMapping">
<rdfs:comment>Values from HttpRequest.getPathInfo() will be mapped to values from urlMapping.</rdfs:comment>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="&display;listViewConfigFile"/>
<owl:DatatypeProperty rdf:about="&display;restrictResultsByInternalClass"/>
<!-- Object Properties -->
<owl:ObjectProperty rdf:about="&owl;topObjectProperty"/>
<owl:ObjectProperty rdf:about="&rdfs;domain"/>
<owl:ObjectProperty rdf:about="&rdfs;range"/>
<owl:ObjectProperty rdf:about="&display;hasElement">
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#hasParameter">
<rdfs:domain rdf:resource="&display;Page"/>
<rdfs:range rdf:resource="#parameter"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="excludeClass">
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="includeClass">
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&display;toPage">
<rdfs:domain rdf:resource="&display;NavigationElement"/>
<rdfs:range rdf:resource="&display;Page"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&display;forClassGroup"/>
<owl:ObjectProperty rdf:about="&display;excludeClass"/>
<owl:ObjectProperty rdf:about="&display;restrictResultsByClass"/>
<owl:ObjectProperty rdf:about="&display;getIndividualsForClass"/>
<owl:ObjectProperty rdf:about="&display;hasDataGetter"/>
<owl:ObjectProperty rdf:about="&display;requiresAction">
</owl:ObjectProperty>
<!--Custom properties-->
</rdf:RDF>