annotate src/serd-0.18.2/tests/rdf-schema.ttl @ 94:d278df1123f9

Add liblo
author Chris Cannam <cannam@all-day-breakfast.com>
date Wed, 20 Mar 2013 15:25:02 +0000
parents 545efbb81310
children
rev   line source
cannam@85 1 # RDF 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 :label "type"@en,
cannam@85 9 "type"@fr;
cannam@85 10 :range :Class .
cannam@85 11
cannam@85 12 :Class a :Class;
cannam@85 13 :comment "The concept of Class";
cannam@85 14 :label "Class"@en,
cannam@85 15 "Classe"@fr;
cannam@85 16 :subClassOf :Resource .
cannam@85 17
cannam@85 18 :ConstraintProperty a :Class;
cannam@85 19 :comment "Properties used to express RDF Schema constraints.";
cannam@85 20 :label "ConstraintProperty"@en,
cannam@85 21 "Propri\u00E9t\u00E9Contrainte"@fr;
cannam@85 22 :subClassOf :ConstraintResource,
cannam@85 23 rdf:Property .
cannam@85 24
cannam@85 25 :ConstraintResource a :Class,
cannam@85 26 :Class;
cannam@85 27 :comment "Resources used to express RDF Schema constraints.";
cannam@85 28 :label "ConstraintResource"@en,
cannam@85 29 "RessourceContrainte"@fr;
cannam@85 30 :subClassOf :Resource .
cannam@85 31
cannam@85 32 :Container a :Class;
cannam@85 33 :comment "This represents the set Containers.";
cannam@85 34 :label "Container"@en,
cannam@85 35 "Enveloppe"@fr;
cannam@85 36 :subClassOf :Resource .
cannam@85 37
cannam@85 38 :ContainerMembershipProperty a :Class;
cannam@85 39 :label "ContainerMembershipProperty"@en;
cannam@85 40 :subClassOf rdf:Property .
cannam@85 41
cannam@85 42 :Literal a :Class,
cannam@85 43 :Class;
cannam@85 44 :comment "This represents the set of atomic values, eg. textual strings.";
cannam@85 45 :label "Literal"@en,
cannam@85 46 "Litt\u00E9ral"@fr .
cannam@85 47
cannam@85 48 :Resource a :Class;
cannam@85 49 :comment "The most general class";
cannam@85 50 :label "Resource"@en,
cannam@85 51 "Ressource"@fr .
cannam@85 52
cannam@85 53 :comment a rdf:Property;
cannam@85 54 :comment "Use this for descriptions";
cannam@85 55 :domain :Resource;
cannam@85 56 :label "comment"@en,
cannam@85 57 "commentaire"@fr;
cannam@85 58 :range :Literal .
cannam@85 59
cannam@85 60 :domain a :ConstraintProperty;
cannam@85 61 :comment "This is how we associate a class with properties that its instances can have";
cannam@85 62 :label "domain"@en,
cannam@85 63 "domaine"@fr .
cannam@85 64
cannam@85 65 :isDefinedBy a rdf:Property;
cannam@85 66 :comment "Indicates a resource containing and defining the subject resource.";
cannam@85 67 :domain :Resource;
cannam@85 68 :label "esD\u00E9finiPar"@fr,
cannam@85 69 "isDefinedBy"@en;
cannam@85 70 :range :Resource;
cannam@85 71 :subPropertyOf :seeAlso .
cannam@85 72
cannam@85 73 :label a rdf:Property;
cannam@85 74 :comment "Provides a human-readable version of a resource name.";
cannam@85 75 :domain :Resource;
cannam@85 76 :label "label"@en,
cannam@85 77 "label"@fr;
cannam@85 78 :range :Literal .
cannam@85 79
cannam@85 80 :range a :ConstraintProperty;
cannam@85 81 :comment "Properties that can be used in a schema to provide constraints";
cannam@85 82 :domain rdf:Property;
cannam@85 83 :label "range"@en,
cannam@85 84 "\u00E9tendue"@fr;
cannam@85 85 :range :Class .
cannam@85 86
cannam@85 87 :seeAlso a rdf:Property;
cannam@85 88 :comment "Indicates a resource that provides information about the subject resource.";
cannam@85 89 :domain :Resource;
cannam@85 90 :label "seeAlso"@en,
cannam@85 91 "voirAussi"@fr;
cannam@85 92 :range :Resource .
cannam@85 93
cannam@85 94 :subClassOf a rdf:Property;
cannam@85 95 :comment "Indicates membership of a class";
cannam@85 96 :domain :Class;
cannam@85 97 :label "sousClasseDe"@fr,
cannam@85 98 "subClassOf"@en;
cannam@85 99 :range :Class .
cannam@85 100
cannam@85 101 :subPropertyOf a rdf:Property;
cannam@85 102 :comment "Indicates specialization of properties";
cannam@85 103 :domain rdf:Property;
cannam@85 104 :label "sousPropri\u00E9t\u00E9De"@fr,
cannam@85 105 "subPropertyOf"@en;
cannam@85 106 :range rdf:Property .
cannam@85 107
cannam@85 108 rdf:Alt a :Class;
cannam@85 109 :label "Alt"@en,
cannam@85 110 "Choix"@fr;
cannam@85 111 :subClassOf :Container .
cannam@85 112
cannam@85 113 rdf:Bag a :Class;
cannam@85 114 :label "Bag"@en,
cannam@85 115 "Ensemble"@fr;
cannam@85 116 :subClassOf :Container .
cannam@85 117
cannam@85 118 rdf:Property a :Class;
cannam@85 119 :comment "The concept of a property.";
cannam@85 120 :label "Property"@en,
cannam@85 121 "Propri\u00E9t\u00E9"@fr;
cannam@85 122 :subClassOf :Resource .
cannam@85 123
cannam@85 124 rdf:Seq a :Class;
cannam@85 125 :label "Sequence"@en,
cannam@85 126 "S\u00E9quence"@fr;
cannam@85 127 :subClassOf :Container .
cannam@85 128
cannam@85 129 rdf:Statement a :Class;
cannam@85 130 :comment "This represents the set of reified statements.";
cannam@85 131 :label "D\u00E9claration"@fr,
cannam@85 132 "Statement"@en;
cannam@85 133 :subClassOf :Resource .
cannam@85 134
cannam@85 135 rdf:object a rdf:Property;
cannam@85 136 :domain rdf:Statement;
cannam@85 137 :label "object"@en,
cannam@85 138 "objet"@fr .
cannam@85 139
cannam@85 140 rdf:predicate a rdf:Property;
cannam@85 141 :domain rdf:Statement;
cannam@85 142 :label "predicate"@en,
cannam@85 143 "pr\u00E9dicat"@fr;
cannam@85 144 :range rdf:Property .
cannam@85 145
cannam@85 146 rdf:subject a rdf:Property;
cannam@85 147 :domain rdf:Statement;
cannam@85 148 :label "subject"@en,
cannam@85 149 "sujet"@fr;
cannam@85 150 :range :Resource .
cannam@85 151
cannam@85 152 rdf:value a rdf:Property;
cannam@85 153 :label "object"@en,
cannam@85 154 "value"@fr .
cannam@85 155
cannam@85 156 : :seeAlso <http://www.w3.org/2000/01/rdf-schema-more> .