cannam@85: # RDFS Namespace document converted into Turtle cannam@85: cannam@85: @prefix : . cannam@85: @prefix rdf: . cannam@85: cannam@85: rdf:type a rdf:Property; cannam@85: :comment "Indicates membership of a class"; cannam@85: :domain :Resource; cannam@85: :isDefinedBy rdf:; cannam@85: :label "type"@en; cannam@85: :range :Class . cannam@85: cannam@85: rdf:Alt a :Class; cannam@85: :comment "A collection of alternatives."@en; cannam@85: :isDefinedBy rdf:; cannam@85: :label "Alt"@en; cannam@85: :subClassOf :Container . cannam@85: cannam@85: rdf:Bag a :Class; cannam@85: :comment "An unordered collection."@en; cannam@85: :isDefinedBy rdf:; cannam@85: :label "Bag"@en; cannam@85: :subClassOf :Container . cannam@85: cannam@85: rdf:Property a :Class; cannam@85: :comment "The concept of a property."; cannam@85: :isDefinedBy rdf:; cannam@85: :label "Property"@en; cannam@85: :subClassOf :Resource . cannam@85: cannam@85: rdf:Seq a :Class; cannam@85: :comment "An ordered collection."@en; cannam@85: :isDefinedBy rdf:; cannam@85: :label "Seq"@en; cannam@85: :subClassOf :Container . cannam@85: cannam@85: rdf:Statement a :Class; cannam@85: :comment "The class of RDF statements."; cannam@85: :isDefinedBy rdf:; cannam@85: :label "Statement"@en; cannam@85: :subClassOf :Resource . cannam@85: cannam@85: rdf:object a rdf:Property; cannam@85: :comment "The object of an RDF statement."; cannam@85: :domain rdf:Statement; cannam@85: :isDefinedBy rdf:; cannam@85: :label "object"@en . cannam@85: cannam@85: rdf:predicate a rdf:Property; cannam@85: :comment "the predicate of an RDF statement."; cannam@85: :domain rdf:Statement; cannam@85: :isDefinedBy rdf:; cannam@85: :label "predicate"@en; cannam@85: :range rdf:Property . cannam@85: cannam@85: rdf:subject a rdf:Property; cannam@85: :comment "The subject of an RDF statement."; cannam@85: :domain rdf:Statement; cannam@85: :isDefinedBy rdf:; cannam@85: :label "subject"@en; cannam@85: :range :Resource . cannam@85: cannam@85: rdf:value a rdf:Property; cannam@85: :comment "Identifies the principal value (usually a string) of a property when the property value is a structured resource"; cannam@85: :domain :Resource; cannam@85: :isDefinedBy rdf:; cannam@85: :label "value"@en . cannam@85: cannam@85: : :seeAlso . cannam@85: cannam@85: :Class a :Class; cannam@85: :comment "The concept of Class"; cannam@85: :isDefinedBy :; cannam@85: :label "Class"@en; cannam@85: :subClassOf :Resource . cannam@85: cannam@85: :Container a :Class; cannam@85: :comment "This represents the set Containers."; cannam@85: :isDefinedBy :; cannam@85: :label "Container"@en; cannam@85: :subClassOf :Resource . cannam@85: cannam@85: :ContainerMembershipProperty a :Class; cannam@85: :comment "The container membership properties, rdf:1, rdf:2, ..., all of which are sub-properties of 'member'."; cannam@85: :isDefinedBy :; cannam@85: :label "ContainerMembershipProperty"@en; cannam@85: :subClassOf rdf:Property . cannam@85: cannam@85: :Literal a :Class; cannam@85: :comment "This represents the set of atomic values, eg. textual strings."; cannam@85: :isDefinedBy :; cannam@85: :label "Literal"@en . cannam@85: cannam@85: :Resource a :Class; cannam@85: :comment "The class resource, everything."; cannam@85: :isDefinedBy :; cannam@85: :label "Resource"@en . cannam@85: cannam@85: :comment a rdf:Property; cannam@85: :comment "Use this for descriptions"; cannam@85: :domain :Resource; cannam@85: :isDefinedBy :; cannam@85: :label "comment"@en; cannam@85: :range :Literal . cannam@85: cannam@85: :domain a rdf:Property; cannam@85: :comment "A domain class for a property type"; cannam@85: :domain rdf:Property; cannam@85: :isDefinedBy :; cannam@85: :label "domain"@en; cannam@85: :range :Class . cannam@85: cannam@85: :isDefinedBy a rdf:Property; cannam@85: :comment "Indicates the namespace of a resource"; cannam@85: :domain :Resource; cannam@85: :isDefinedBy :; cannam@85: :label "isDefinedBy"@en; cannam@85: :range :Resource; cannam@85: :subPropertyOf :seeAlso . cannam@85: cannam@85: :label a rdf:Property; cannam@85: :comment "Provides a human-readable version of a resource name."; cannam@85: :domain :Resource; cannam@85: :isDefinedBy :; cannam@85: :label "label"@en; cannam@85: :range :Literal . cannam@85: cannam@85: :member a rdf:Property; cannam@85: :comment "a member of a container"; cannam@85: :domain :Container; cannam@85: :isDefinedBy :; cannam@85: :label "member"@en . cannam@85: cannam@85: :range a rdf:Property; cannam@85: :comment "A range class for a property type"; cannam@85: :domain rdf:Property; cannam@85: :isDefinedBy :; cannam@85: :label "range"@en; cannam@85: :range :Class . cannam@85: cannam@85: :seeAlso a rdf:Property; cannam@85: :comment "A resource that provides information about the subject resource"; cannam@85: :domain :Resource; cannam@85: :isDefinedBy :; cannam@85: :label "seeAlso"@en; cannam@85: :range :Resource . cannam@85: cannam@85: :subClassOf a rdf:Property; cannam@85: :comment "Indicates membership of a class"; cannam@85: :domain :Class; cannam@85: :isDefinedBy :; cannam@85: :label "subClassOf"@en; cannam@85: :range :Class . cannam@85: cannam@85: :subPropertyOf a rdf:Property; cannam@85: :comment "Indicates specialization of properties"; cannam@85: :domain rdf:Property; cannam@85: :isDefinedBy :; cannam@85: :label "subPropertyOf"@en; cannam@85: :range rdf:Property .