diff src/serd-0.18.2/tests/rdfs-namespace.ttl @ 0:c7265573341e

Import initial set of sources
author Chris Cannam
date Mon, 18 Mar 2013 14:12:14 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/serd-0.18.2/tests/rdfs-namespace.ttl	Mon Mar 18 14:12:14 2013 +0000
@@ -0,0 +1,160 @@
+# RDFS Namespace document converted into Turtle
+
+@prefix : <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+
+rdf:type     a rdf:Property;
+     :comment "Indicates membership of a class";
+     :domain :Resource;
+     :isDefinedBy rdf:;
+     :label "type"@en;
+     :range :Class .
+
+rdf:Alt     a :Class;
+     :comment "A collection of alternatives."@en;
+     :isDefinedBy rdf:;
+     :label "Alt"@en;
+     :subClassOf :Container .
+
+rdf:Bag     a :Class;
+     :comment "An unordered collection."@en;
+     :isDefinedBy rdf:;
+     :label "Bag"@en;
+     :subClassOf :Container .
+
+rdf:Property     a :Class;
+     :comment "The concept of a property.";
+     :isDefinedBy rdf:;
+     :label "Property"@en;
+     :subClassOf :Resource .
+
+rdf:Seq     a :Class;
+     :comment "An ordered collection."@en;
+     :isDefinedBy rdf:;
+     :label "Seq"@en;
+     :subClassOf :Container .
+
+rdf:Statement     a :Class;
+     :comment "The class of RDF statements.";
+     :isDefinedBy rdf:;
+     :label "Statement"@en;
+     :subClassOf :Resource .
+
+rdf:object     a rdf:Property;
+     :comment "The object of an RDF statement.";
+     :domain rdf:Statement;
+     :isDefinedBy rdf:;
+     :label "object"@en .
+
+rdf:predicate     a rdf:Property;
+     :comment "the predicate of an RDF statement.";
+     :domain rdf:Statement;
+     :isDefinedBy rdf:;
+     :label "predicate"@en;
+     :range rdf:Property .
+
+rdf:subject     a rdf:Property;
+     :comment "The subject of an RDF statement.";
+     :domain rdf:Statement;
+     :isDefinedBy rdf:;
+     :label "subject"@en;
+     :range :Resource .
+
+rdf:value     a rdf:Property;
+     :comment "Identifies the principal value (usually a string) of a property when the property value is a structured resource";
+     :domain :Resource;
+     :isDefinedBy rdf:;
+     :label "value"@en .
+
+:     :seeAlso <http://www.w3.org/2000/01/rdf-schema-more> .
+
+:Class     a :Class;
+     :comment "The concept of Class";
+     :isDefinedBy :;
+     :label "Class"@en;
+     :subClassOf :Resource .
+
+:Container     a :Class;
+     :comment "This represents the set Containers.";
+     :isDefinedBy :;
+     :label "Container"@en;
+     :subClassOf :Resource .
+
+:ContainerMembershipProperty     a :Class;
+     :comment "The container membership properties, rdf:1, rdf:2, ..., all of which are sub-properties of 'member'.";
+     :isDefinedBy :;
+     :label "ContainerMembershipProperty"@en;
+     :subClassOf rdf:Property .
+
+:Literal     a :Class;
+     :comment "This represents the set of atomic values, eg. textual strings.";
+     :isDefinedBy :;
+     :label "Literal"@en .
+
+:Resource     a :Class;
+     :comment "The class resource, everything.";
+     :isDefinedBy :;
+     :label "Resource"@en .
+
+:comment     a rdf:Property;
+     :comment "Use this for descriptions";
+     :domain :Resource;
+     :isDefinedBy :;
+     :label "comment"@en;
+     :range :Literal .
+
+:domain     a rdf:Property;
+     :comment "A domain class for a property type";
+     :domain rdf:Property;
+     :isDefinedBy :;
+     :label "domain"@en;
+     :range :Class .
+
+:isDefinedBy     a rdf:Property;
+     :comment "Indicates the namespace of a resource";
+     :domain :Resource;
+     :isDefinedBy :;
+     :label "isDefinedBy"@en;
+     :range :Resource;
+     :subPropertyOf :seeAlso .
+
+:label     a rdf:Property;
+     :comment "Provides a human-readable version of a resource name.";
+     :domain :Resource;
+     :isDefinedBy :;
+     :label "label"@en;
+     :range :Literal .
+
+:member     a rdf:Property;
+     :comment "a member of a container";
+     :domain :Container;
+     :isDefinedBy :;
+     :label "member"@en .
+
+:range     a rdf:Property;
+     :comment "A range class for a property type";
+     :domain rdf:Property;
+     :isDefinedBy :;
+     :label "range"@en;
+     :range :Class .
+
+:seeAlso     a rdf:Property;
+     :comment "A resource that provides information about the subject resource";
+     :domain :Resource;
+     :isDefinedBy :;
+     :label "seeAlso"@en;
+     :range :Resource .
+
+:subClassOf     a rdf:Property;
+     :comment "Indicates membership of a class";
+     :domain :Class;
+     :isDefinedBy :;
+     :label "subClassOf"@en;
+     :range :Class .
+
+:subPropertyOf     a rdf:Property;
+     :comment "Indicates specialization of properties";
+     :domain rdf:Property;
+     :isDefinedBy :;
+     :label "subPropertyOf"@en;
+     :range rdf:Property .