annotate src/sord-0.12.0/tests/rdfs-namespace.ttl @ 168:ceec0dd9ec9c

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam <cannam@all-day-breakfast.com>
date Fri, 07 Feb 2020 11:51:13 +0000
parents 545efbb81310
children
rev   line source
cannam@85 1 # RDFS Namespace document converted into Turtle
cannam@85 2
cannam@85 3 @prefix : <http://www.w3.org/2000/01/rdf-schema#> .
cannam@85 4 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
cannam@85 5
cannam@85 6 rdf:type a rdf:Property;
cannam@85 7 :comment "Indicates membership of a class";
cannam@85 8 :domain :Resource;
cannam@85 9 :isDefinedBy rdf:;
cannam@85 10 :label "type"@en;
cannam@85 11 :range :Class .
cannam@85 12
cannam@85 13 rdf:Alt a :Class;
cannam@85 14 :comment "A collection of alternatives."@en;
cannam@85 15 :isDefinedBy rdf:;
cannam@85 16 :label "Alt"@en;
cannam@85 17 :subClassOf :Container .
cannam@85 18
cannam@85 19 rdf:Bag a :Class;
cannam@85 20 :comment "An unordered collection."@en;
cannam@85 21 :isDefinedBy rdf:;
cannam@85 22 :label "Bag"@en;
cannam@85 23 :subClassOf :Container .
cannam@85 24
cannam@85 25 rdf:Property a :Class;
cannam@85 26 :comment "The concept of a property.";
cannam@85 27 :isDefinedBy rdf:;
cannam@85 28 :label "Property"@en;
cannam@85 29 :subClassOf :Resource .
cannam@85 30
cannam@85 31 rdf:Seq a :Class;
cannam@85 32 :comment "An ordered collection."@en;
cannam@85 33 :isDefinedBy rdf:;
cannam@85 34 :label "Seq"@en;
cannam@85 35 :subClassOf :Container .
cannam@85 36
cannam@85 37 rdf:Statement a :Class;
cannam@85 38 :comment "The class of RDF statements.";
cannam@85 39 :isDefinedBy rdf:;
cannam@85 40 :label "Statement"@en;
cannam@85 41 :subClassOf :Resource .
cannam@85 42
cannam@85 43 rdf:object a rdf:Property;
cannam@85 44 :comment "The object of an RDF statement.";
cannam@85 45 :domain rdf:Statement;
cannam@85 46 :isDefinedBy rdf:;
cannam@85 47 :label "object"@en .
cannam@85 48
cannam@85 49 rdf:predicate a rdf:Property;
cannam@85 50 :comment "the predicate of an RDF statement.";
cannam@85 51 :domain rdf:Statement;
cannam@85 52 :isDefinedBy rdf:;
cannam@85 53 :label "predicate"@en;
cannam@85 54 :range rdf:Property .
cannam@85 55
cannam@85 56 rdf:subject a rdf:Property;
cannam@85 57 :comment "The subject of an RDF statement.";
cannam@85 58 :domain rdf:Statement;
cannam@85 59 :isDefinedBy rdf:;
cannam@85 60 :label "subject"@en;
cannam@85 61 :range :Resource .
cannam@85 62
cannam@85 63 rdf:value a rdf:Property;
cannam@85 64 :comment "Identifies the principal value (usually a string) of a property when the property value is a structured resource";
cannam@85 65 :domain :Resource;
cannam@85 66 :isDefinedBy rdf:;
cannam@85 67 :label "value"@en .
cannam@85 68
cannam@85 69 : :seeAlso <http://www.w3.org/2000/01/rdf-schema-more> .
cannam@85 70
cannam@85 71 :Class a :Class;
cannam@85 72 :comment "The concept of Class";
cannam@85 73 :isDefinedBy :;
cannam@85 74 :label "Class"@en;
cannam@85 75 :subClassOf :Resource .
cannam@85 76
cannam@85 77 :Container a :Class;
cannam@85 78 :comment "This represents the set Containers.";
cannam@85 79 :isDefinedBy :;
cannam@85 80 :label "Container"@en;
cannam@85 81 :subClassOf :Resource .
cannam@85 82
cannam@85 83 :ContainerMembershipProperty a :Class;
cannam@85 84 :comment "The container membership properties, rdf:1, rdf:2, ..., all of which are sub-properties of 'member'.";
cannam@85 85 :isDefinedBy :;
cannam@85 86 :label "ContainerMembershipProperty"@en;
cannam@85 87 :subClassOf rdf:Property .
cannam@85 88
cannam@85 89 :Literal a :Class;
cannam@85 90 :comment "This represents the set of atomic values, eg. textual strings.";
cannam@85 91 :isDefinedBy :;
cannam@85 92 :label "Literal"@en .
cannam@85 93
cannam@85 94 :Resource a :Class;
cannam@85 95 :comment "The class resource, everything.";
cannam@85 96 :isDefinedBy :;
cannam@85 97 :label "Resource"@en .
cannam@85 98
cannam@85 99 :comment a rdf:Property;
cannam@85 100 :comment "Use this for descriptions";
cannam@85 101 :domain :Resource;
cannam@85 102 :isDefinedBy :;
cannam@85 103 :label "comment"@en;
cannam@85 104 :range :Literal .
cannam@85 105
cannam@85 106 :domain a rdf:Property;
cannam@85 107 :comment "A domain class for a property type";
cannam@85 108 :domain rdf:Property;
cannam@85 109 :isDefinedBy :;
cannam@85 110 :label "domain"@en;
cannam@85 111 :range :Class .
cannam@85 112
cannam@85 113 :isDefinedBy a rdf:Property;
cannam@85 114 :comment "Indicates the namespace of a resource";
cannam@85 115 :domain :Resource;
cannam@85 116 :isDefinedBy :;
cannam@85 117 :label "isDefinedBy"@en;
cannam@85 118 :range :Resource;
cannam@85 119 :subPropertyOf :seeAlso .
cannam@85 120
cannam@85 121 :label a rdf:Property;
cannam@85 122 :comment "Provides a human-readable version of a resource name.";
cannam@85 123 :domain :Resource;
cannam@85 124 :isDefinedBy :;
cannam@85 125 :label "label"@en;
cannam@85 126 :range :Literal .
cannam@85 127
cannam@85 128 :member a rdf:Property;
cannam@85 129 :comment "a member of a container";
cannam@85 130 :domain :Container;
cannam@85 131 :isDefinedBy :;
cannam@85 132 :label "member"@en .
cannam@85 133
cannam@85 134 :range a rdf:Property;
cannam@85 135 :comment "A range class for a property type";
cannam@85 136 :domain rdf:Property;
cannam@85 137 :isDefinedBy :;
cannam@85 138 :label "range"@en;
cannam@85 139 :range :Class .
cannam@85 140
cannam@85 141 :seeAlso a rdf:Property;
cannam@85 142 :comment "A resource that provides information about the subject resource";
cannam@85 143 :domain :Resource;
cannam@85 144 :isDefinedBy :;
cannam@85 145 :label "seeAlso"@en;
cannam@85 146 :range :Resource .
cannam@85 147
cannam@85 148 :subClassOf a rdf:Property;
cannam@85 149 :comment "Indicates membership of a class";
cannam@85 150 :domain :Class;
cannam@85 151 :isDefinedBy :;
cannam@85 152 :label "subClassOf"@en;
cannam@85 153 :range :Class .
cannam@85 154
cannam@85 155 :subPropertyOf a rdf:Property;
cannam@85 156 :comment "Indicates specialization of properties";
cannam@85 157 :domain rdf:Property;
cannam@85 158 :isDefinedBy :;
cannam@85 159 :label "subPropertyOf"@en;
cannam@85 160 :range rdf:Property .