From 05f3e795bebbf51c1a5a859cd015d5dbd74c21f9 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 19 Jan 2011 07:24:09 +0000 Subject: Initial import. git-svn-id: http://svn.drobilla.net/serd/trunk@2 490d8e77-9747-427b-9fa3-0b8f29cee8a0 --- tests/rdf-schema.ttl | 156 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 156 insertions(+) create mode 100644 tests/rdf-schema.ttl (limited to 'tests/rdf-schema.ttl') diff --git a/tests/rdf-schema.ttl b/tests/rdf-schema.ttl new file mode 100644 index 00000000..8a61794e --- /dev/null +++ b/tests/rdf-schema.ttl @@ -0,0 +1,156 @@ +# RDF Namespace document converted into Turtle + +@prefix : . +@prefix rdf: . + +rdf:type a rdf:Property; + :comment "Indicates membership of a class"; + :label "type"@en, + "type"@fr; + :range :Class . + +:Class a :Class; + :comment "The concept of Class"; + :label "Class"@en, + "Classe"@fr; + :subClassOf :Resource . + +:ConstraintProperty a :Class; + :comment "Properties used to express RDF Schema constraints."; + :label "ConstraintProperty"@en, + "Propri\u00E9t\u00E9Contrainte"@fr; + :subClassOf :ConstraintResource, + rdf:Property . + +:ConstraintResource a :Class, + :Class; + :comment "Resources used to express RDF Schema constraints."; + :label "ConstraintResource"@en, + "RessourceContrainte"@fr; + :subClassOf :Resource . + +:Container a :Class; + :comment "This represents the set Containers."; + :label "Container"@en, + "Enveloppe"@fr; + :subClassOf :Resource . + +:ContainerMembershipProperty a :Class; + :label "ContainerMembershipProperty"@en; + :subClassOf rdf:Property . + +:Literal a :Class, + :Class; + :comment "This represents the set of atomic values, eg. textual strings."; + :label "Literal"@en, + "Litt\u00E9ral"@fr . + +:Resource a :Class; + :comment "The most general class"; + :label "Resource"@en, + "Ressource"@fr . + +:comment a rdf:Property; + :comment "Use this for descriptions"; + :domain :Resource; + :label "comment"@en, + "commentaire"@fr; + :range :Literal . + +:domain a :ConstraintProperty; + :comment "This is how we associate a class with properties that its instances can have"; + :label "domain"@en, + "domaine"@fr . + +:isDefinedBy a rdf:Property; + :comment "Indicates a resource containing and defining the subject resource."; + :domain :Resource; + :label "esD\u00E9finiPar"@fr, + "isDefinedBy"@en; + :range :Resource; + :subPropertyOf :seeAlso . + +:label a rdf:Property; + :comment "Provides a human-readable version of a resource name."; + :domain :Resource; + :label "label"@en, + "label"@fr; + :range :Literal . + +:range a :ConstraintProperty; + :comment "Properties that can be used in a schema to provide constraints"; + :domain rdf:Property; + :label "range"@en, + "\u00E9tendue"@fr; + :range :Class . + +:seeAlso a rdf:Property; + :comment "Indicates a resource that provides information about the subject resource."; + :domain :Resource; + :label "seeAlso"@en, + "voirAussi"@fr; + :range :Resource . + +:subClassOf a rdf:Property; + :comment "Indicates membership of a class"; + :domain :Class; + :label "sousClasseDe"@fr, + "subClassOf"@en; + :range :Class . + +:subPropertyOf a rdf:Property; + :comment "Indicates specialization of properties"; + :domain rdf:Property; + :label "sousPropri\u00E9t\u00E9De"@fr, + "subPropertyOf"@en; + :range rdf:Property . + +rdf:Alt a :Class; + :label "Alt"@en, + "Choix"@fr; + :subClassOf :Container . + +rdf:Bag a :Class; + :label "Bag"@en, + "Ensemble"@fr; + :subClassOf :Container . + +rdf:Property a :Class; + :comment "The concept of a property."; + :label "Property"@en, + "Propri\u00E9t\u00E9"@fr; + :subClassOf :Resource . + +rdf:Seq a :Class; + :label "Sequence"@en, + "S\u00E9quence"@fr; + :subClassOf :Container . + +rdf:Statement a :Class; + :comment "This represents the set of reified statements."; + :label "D\u00E9claration"@fr, + "Statement"@en; + :subClassOf :Resource . + +rdf:object a rdf:Property; + :domain rdf:Statement; + :label "object"@en, + "objet"@fr . + +rdf:predicate a rdf:Property; + :domain rdf:Statement; + :label "predicate"@en, + "pr\u00E9dicat"@fr; + :range rdf:Property . + +rdf:subject a rdf:Property; + :domain rdf:Statement; + :label "subject"@en, + "sujet"@fr; + :range :Resource . + +rdf:value a rdf:Property; + :label "object"@en, + "value"@fr . + +: :seeAlso . -- cgit v1.2.1