From 0389e52fa120d1ee46e40509e5e29c91d0fb17f5 Mon Sep 17 00:00:00 2001 From: Balduin Landolt <33053745+BalduinLandolt@users.noreply.github.com> Date: Tue, 26 Apr 2022 17:14:23 +0200 Subject: [PATCH] refactor(formatting): reformat turtle files (DEV-430) (#2050) * refactor: reformat system ontologies * refactor: reformat some test data * refactor: reformat freetest --- knora-ontologies/knora-admin.ttl | 955 ++-- knora-ontologies/knora-base.ttl | 3589 ++++++-------- knora-ontologies/salsah-gui.ttl | 201 +- knora-ontologies/standoff-data.ttl | 1101 +++-- knora-ontologies/standoff-onto.ttl | 342 +- test_data/all_data/admin-data-minimal.ttl | 145 +- test_data/all_data/admin-data.ttl | 761 ++- test_data/all_data/anything-data.ttl | 4139 ++++++++-------- test_data/all_data/beol-data.ttl | 3547 ++++++++------ test_data/all_data/biblio-data.ttl | 20 +- test_data/all_data/books-data.ttl | 158 +- .../all_data/permissions-data-minimal.ttl | 62 +- test_data/all_data/permissions-data.ttl | 372 +- test_data/all_data/system-data.ttl | 76 +- test_data/all_data/webern-data.ttl | 276 +- test_data/ontologies/anything-onto.ttl | 1184 ++--- test_data/ontologies/beol-onto.ttl | 4355 +++++++---------- test_data/ontologies/biblio-onto.ttl | 3652 ++++++-------- test_data/ontologies/books-onto.ttl | 21 +- test_data/ontologies/dokubib-onto.ttl | 1457 +++--- test_data/ontologies/empty-thing-onto.ttl | 47 +- test_data/ontologies/example-box.ttl | 74 +- test_data/ontologies/example-ibox.ttl | 51 +- test_data/ontologies/freetest-onto.ttl | 45 +- test_data/ontologies/images-onto.ttl | 1457 +++--- test_data/ontologies/incunabula-onto.ttl | 1196 ++--- test_data/ontologies/leibniz-onto.ttl | 215 +- test_data/ontologies/minimal-onto.ttl | 39 +- test_data/ontologies/newton-onto.ttl | 212 +- test_data/ontologies/something-onto.ttl | 116 +- test_data/ontologies/webern-onto.ttl | 581 +-- 31 files changed, 13714 insertions(+), 16732 deletions(-) diff --git a/knora-ontologies/knora-admin.ttl b/knora-ontologies/knora-admin.ttl index 4c99370feb..6a336d53ef 100644 --- a/knora-ontologies/knora-admin.ttl +++ b/knora-ontologies/knora-admin.ttl @@ -1,24 +1,23 @@ -### + ### # * Copyright © 2021 - 2022 Swiss National Data and Service Center for the Humanities and/or DaSCH Service Platform contributors. # * SPDX-License-Identifier: Apache-2.0 ### -@prefix : . +@prefix : . @prefix knora-base: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xml: . -@prefix xsd: . -@prefix foaf: . -@prefix dcterms: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xml: . +@prefix xsd: . +@prefix foaf: . +@prefix dcterms: . @base . - rdf:type owl:Ontology ; - - rdfs:label "The Knora admin ontology"@en ; - - knora-base:attachedToProject :SystemProject . + + rdf:type owl:Ontology ; + rdfs:label "The Knora admin ontology"@en ; + knora-base:attachedToProject :SystemProject . ################################################################# @@ -28,95 +27,67 @@ ################################################################# - ### http://www.knora.org/ontology/knora-admin#belongsToInstitution -:belongsToInstitution rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Indicates which Institution a project belongs to."@en ; - - knora-base:subjectClassConstraint :knoraProject ; - - knora-base:objectClassConstraint :Institution . - +:belongsToInstitution + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "Indicates which Institution a project belongs to."@en ; + knora-base:subjectClassConstraint :knoraProject ; + knora-base:objectClassConstraint :Institution . ### http://www.knora.org/ontology/knora-admin#belongsToProject -:belongsToProject rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Indicates which project a group belongs to."@en ; - - knora-base:subjectClassConstraint :UserGroup ; - - knora-base:objectClassConstraint :knoraProject . - +:belongsToProject + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "Indicates which project a group belongs to."@en ; + knora-base:subjectClassConstraint :UserGroup ; + knora-base:objectClassConstraint :knoraProject . ### http://www.knora.org/ontology/knora-admin#currentproject -:currentproject rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "This property indicates, which is the \"current project\" of a given user. A user can be part of any number of projects, but only one can be the active project."@en ; - - knora-base:subjectClassConstraint :User ; - - knora-base:objectClassConstraint :knoraProject . - +:currentproject + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "This property indicates, which is the \"current project\" of a given user. A user can be part of any number of projects, but only one can be the active project."@en ; + knora-base:subjectClassConstraint :User ; + knora-base:objectClassConstraint :knoraProject . ### http://www.knora.org/ontology/knora-admin#isInGroup -:isInGroup rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The given user is part of the given group."@en ; - - rdfs:subPropertyOf ; - - knora-base:subjectClassConstraint :User ; - - knora-base:objectClassConstraint :UserGroup . - +:isInGroup + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The given user is part of the given group."@en ; + rdfs:subPropertyOf ; + knora-base:subjectClassConstraint :User ; + knora-base:objectClassConstraint :UserGroup . ### http://www.knora.org/ontology/knora-admin#isInProject -:isInProject rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The given user is part of the given project."@en ; - - rdfs:subPropertyOf ; - - knora-base:subjectClassConstraint :User ; - - knora-base:objectClassConstraint :knoraProject . - +:isInProject + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The given user is part of the given project."@en ; + rdfs:subPropertyOf ; + knora-base:subjectClassConstraint :User ; + knora-base:objectClassConstraint :knoraProject . ### http://www.knora.org/ontology/knora-admin#isAdminForProject -:isInProjectAdminGroup rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The given user is part of the given project's ProjectAdmin group."@en ; - - rdfs:subPropertyOf ; - - knora-base:subjectClassConstraint :User ; - - knora-base:objectClassConstraint :knoraProject . - +:isInProjectAdminGroup + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The given user is part of the given project's ProjectAdmin group."@en ; + rdfs:subPropertyOf ; + knora-base:subjectClassConstraint :User ; + knora-base:objectClassConstraint :knoraProject . ################################################################# @@ -128,330 +99,244 @@ ### http://www.knora.org/ontology/knora-admin#address -:address rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - knora-base:objectDatatypeConstraint xsd:string ; - - rdfs:comment "The address of a person or an institution"@en . +:address + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + knora-base:objectDatatypeConstraint xsd:string ; + rdfs:comment "The address of a person or an institution"@en . ### http://www.knora.org/ontology/knora-admin#groupName -:groupName rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The group's name."@en ; - - knora-base:subjectClassConstraint :UserGroup ; - - knora-base:objectDatatypeConstraint xsd:string ; - - rdfs:subPropertyOf . - +:groupName + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The group's name."@en ; + knora-base:subjectClassConstraint :UserGroup ; + knora-base:objectDatatypeConstraint xsd:string ; + rdfs:subPropertyOf . ### http://www.knora.org/ontology/knora-admin#groupDescriptions -:groupDescriptions rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "A description of a user group"@en ; - - knora-base:subjectClassConstraint :UserGroup ; - - knora-base:objectDatatypeConstraint xsd:string . - +:groupDescriptions + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "A description of a user group"@en ; + knora-base:subjectClassConstraint :UserGroup ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#hasSelfJoinEnabled -:hasSelfJoinEnabled rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Exists and is true if users can add themselves to the project or group."@en ; +:hasSelfJoinEnabled + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "Exists and is true if users can add themselves to the project or group."@en ; - # No knora-base:subjectClassConstraint, because this can be used with :knoraProject or :UserGroup. - - knora-base:objectDatatypeConstraint xsd:boolean . + # No knora-base:subjectClassConstraint, because this can be used with :knoraProject or :UserGroup. + knora-base:objectDatatypeConstraint xsd:boolean . ### http://www.knora.org/ontology/knora-admin#institutionName -:institutionName rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The institutions's name."@en ; - - rdfs:subPropertyOf ; - - knora-base:subjectClassConstraint :Institution ; - - knora-base:objectDatatypeConstraint xsd:string . - +:institutionName + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The institutions's name."@en ; + rdfs:subPropertyOf ; + knora-base:subjectClassConstraint :Institution ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#institutionDescription -:institutionDescription rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "A description of an institution."@en ; - - knora-base:subjectClassConstraint :Institution ; - - knora-base:objectDatatypeConstraint xsd:string . - +:institutionDescription + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "A description of an institution."@en ; + knora-base:subjectClassConstraint :Institution ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#institutionWebsite -:institutionWebsite rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The URL of a web site."@en ; - - knora-base:subjectClassConstraint :Institution ; - - knora-base:objectDatatypeConstraint xsd:anyURI . - +:institutionWebsite + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The URL of a web site."@en ; + knora-base:subjectClassConstraint :Institution ; + knora-base:objectDatatypeConstraint xsd:anyURI . ### http://www.knora.org/ontology/knora-admin#isActiveUser -:isInSystemAdminGroup rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Exists and is true if the user is a member of the SystemAdmin group."@en ; - - knora-base:subjectClassConstraint :User ; - - knora-base:objectDatatypeConstraint xsd:boolean . - +:isInSystemAdminGroup + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "Exists and is true if the user is a member of the SystemAdmin group."@en ; + knora-base:subjectClassConstraint :User ; + knora-base:objectDatatypeConstraint xsd:boolean . ### http://www.knora.org/ontology/knora-admin#givenName -:givenName rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf foaf:givenName, :objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The user's given name."@en ; - - knora-base:objectDatatypeConstraint xsd:string . - +:givenName + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf foaf:givenName, + :objectCannotBeMarkedAsDeleted ; + rdfs:comment "The user's given name."@en ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#familyName -:familyName rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf foaf:familyName, :objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The user's family name."@en ; - - knora-base:objectDatatypeConstraint xsd:string . - +:familyName + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf foaf:familyName, + :objectCannotBeMarkedAsDeleted ; + rdfs:comment "The user's family name."@en ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#password -:password rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "An encrypted credential for access"@en ; - - knora-base:subjectClassConstraint :User ; - - knora-base:objectDatatypeConstraint xsd:string . - +:password + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "An encrypted credential for access"@en ; + knora-base:subjectClassConstraint :User ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#phone -:phone rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The phone number of a person, institution, etc."@en ; - - knora-base:objectDatatypeConstraint xsd:string . - +:phone + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The phone number of a person, institution, etc."@en ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#preferredLanguage -:preferredLanguage rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The ISO 639-1 code of the user's preferred language."@en ; - - knora-base:objectDatatypeConstraint xsd:string . - +:preferredLanguage + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The ISO 639-1 code of the user's preferred language."@en ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#projectDescription -:projectDescription rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "A description of a Knora project."@en ; - - knora-base:subjectClassConstraint :knoraProject ; - - knora-base:objectDatatypeConstraint xsd:string . - +:projectDescription + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "A description of a Knora project."@en ; + knora-base:subjectClassConstraint :knoraProject ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#projectKeyword -:projectKeyword rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "A keyword describing a project."@en ; - - knora-base:subjectClassConstraint :knoraProject ; - - knora-base:objectDatatypeConstraint xsd:string . - +:projectKeyword + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "A keyword describing a project."@en ; + knora-base:subjectClassConstraint :knoraProject ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#projectLongname -:projectLongname rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The longname of a Knora project."@en ; - - rdfs:subPropertyOf ; - - knora-base:subjectClassConstraint :knoraProject ; - - knora-base:objectDatatypeConstraint xsd:string . - +:projectLongname + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The longname of a Knora project."@en ; + rdfs:subPropertyOf ; + knora-base:subjectClassConstraint :knoraProject ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#projectLogo -:projectLogo rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The path to the projects's logo."@en ; - - knora-base:subjectClassConstraint :knoraProject ; - - knora-base:objectDatatypeConstraint xsd:string . +:projectLogo + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The path to the projects's logo."@en ; + knora-base:subjectClassConstraint :knoraProject ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#projectRestrictedViewSize -:projectRestrictedViewSize rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The size of the image (as defined by IIIF) returned for restricted view."@en ; - - knora-base:subjectClassConstraint :knoraProject ; - - knora-base:objectDatatypeConstraint xsd:string . +:projectRestrictedViewSize + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The size of the image (as defined by IIIF) returned for restricted view."@en ; + knora-base:subjectClassConstraint :knoraProject ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#projectRestrictedViewWatermark -:projectRestrictedViewWatermark rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The path to the restricted view watermark."@en ; - - knora-base:subjectClassConstraint :knoraProject ; - - knora-base:objectDatatypeConstraint xsd:string . +:projectRestrictedViewWatermark + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The path to the restricted view watermark."@en ; + knora-base:subjectClassConstraint :knoraProject ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#projectShortname -:projectShortname rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The unique shortname of a Knora project."@en ; - - rdfs:subPropertyOf ; - - knora-base:subjectClassConstraint :knoraProject ; - - knora-base:objectDatatypeConstraint xsd:string . - +:projectShortname + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The unique shortname of a Knora project."@en ; + rdfs:subPropertyOf ; + knora-base:subjectClassConstraint :knoraProject ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#projectShortcode -:projectShortcode rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The unique short code of a Knora project."@en ; - - rdfs:subPropertyOf ; - - knora-base:subjectClassConstraint :knoraProject ; - - knora-base:objectDatatypeConstraint xsd:string . - +:projectShortcode + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The unique short code of a Knora project."@en ; + rdfs:subPropertyOf ; + knora-base:subjectClassConstraint :knoraProject ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#username -:username rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The username and login name of a user."@en ; - - knora-base:subjectClassConstraint :User ; - - knora-base:objectDatatypeConstraint xsd:string . - +:username + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The username and login name of a user."@en ; + knora-base:subjectClassConstraint :User ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#email -:email rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The email address and login name of a user."@en ; - - knora-base:objectDatatypeConstraint xsd:string . - +:email + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The email address and login name of a user."@en ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-admin#status -:status rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "The status of the user / group / project. It is false if the entity has been deactivated (deleted)."@en ; - - knora-base:objectDatatypeConstraint xsd:boolean . - +:status + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "The status of the user / group / project. It is false if the entity has been deactivated (deleted)."@en ; + knora-base:objectDatatypeConstraint xsd:boolean . ################################################################# @@ -461,175 +346,132 @@ ################################################################# - ### http://www.knora.org/ontology/knora-admin#Institution -:Institution rdf:type owl:Class ; - - rdfs:subClassOf foaf:Organization , - [ rdf:type owl:Restriction ; - owl:onProperty :institutionName ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :institutionDescription ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :institutionWebsite ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :phone ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :address ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :email ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "An institution that has data in Knora."@en . - +:Institution + rdf:type owl:Class ; + rdfs:subClassOf foaf:Organization, + [ rdf:type owl:Restriction ; + owl:onProperty :institutionName ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :institutionDescription ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :institutionWebsite ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :phone ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :address ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :email ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ] ; + rdfs:comment "An institution that has data in Knora."@en . ### http://www.knora.org/ontology/knora-admin#User -:User rdf:type owl:Class ; - - rdfs:subClassOf foaf:Person , - [ rdf:type owl:Restriction ; - owl:onProperty :username ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :email ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :familyName ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :givenName ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :password ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :preferredLanguage ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :status ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isInProject ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isInGroup ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isInSystemAdminGroup ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents a Knora user."@en . - +:User + rdf:type owl:Class ; + rdfs:subClassOf foaf:Person, + [ rdf:type owl:Restriction ; + owl:onProperty :username ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :email ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :familyName ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :givenName ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :password ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :preferredLanguage ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :status ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isInProject ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isInGroup ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isInSystemAdminGroup ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents a Knora user."@en . ### http://www.knora.org/ontology/knora-admin#UserGroup -:UserGroup rdf:type owl:Class ; - - rdfs:subClassOf foaf:Group , - [ rdf:type owl:Restriction ; - owl:onProperty :groupName ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :groupDescriptions ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :status ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :belongsToProject ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasSelfJoinEnabled ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "A group of Knora users."@en . - - +:UserGroup + rdf:type owl:Class ; + rdfs:subClassOf foaf:Group, + [ rdf:type owl:Restriction ; + owl:onProperty :groupName ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :groupDescriptions ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :status ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :belongsToProject ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSelfJoinEnabled ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "A group of Knora users."@en . ### http://www.knora.org/ontology/knora-admin#knoraProject -:knoraProject rdf:type owl:Class ; - - rdfs:subClassOf foaf:Project , - [ rdf:type owl:Restriction ; - owl:onProperty :projectShortname ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :projectShortcode ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :projectLongname ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :projectDescription ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :projectKeyword ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :projectLogo ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :projectRestrictedViewSize ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :projectRestrictedViewWatermark ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :belongsToInstitution ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :status ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasSelfJoinEnabled ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents a project that uses Knora."@en . - - +:knoraProject + rdf:type owl:Class ; + rdfs:subClassOf foaf:Project, + [ rdf:type owl:Restriction ; + owl:onProperty :projectShortname ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :projectShortcode ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :projectLongname ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :projectDescription ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :projectKeyword ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :projectLogo ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :projectRestrictedViewSize ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :projectRestrictedViewWatermark ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :belongsToInstitution ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :status ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSelfJoinEnabled ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents a project that uses Knora."@en . ################################################################# @@ -639,81 +481,91 @@ ################################################################# ### http://www.knora.org/ontology/knora-admin#UnknownUser -:UnknownUser rdf:type :UserGroup ; - :groupName "UnknownUser" ; - :status "true"^^xsd:boolean . +:UnknownUser + rdf:type :UserGroup ; + :groupName "UnknownUser" ; + :status "true"^^xsd:boolean . ### http://www.knora.org/ontology/knora-admin#KnownUser -:KnownUser rdf:type :UserGroup ; - :groupName "KnownUser" ; - :status "true"^^xsd:boolean . +:KnownUser + rdf:type :UserGroup ; + :groupName "KnownUser" ; + :status "true"^^xsd:boolean . ### http://www.knora.org/ontology/knora-admin#Creator -:Creator rdf:type :UserGroup ; - :groupName "Creator" ; - :status "true"^^xsd:boolean . +:Creator + rdf:type :UserGroup ; + :groupName "Creator" ; + :status "true"^^xsd:boolean . ### http://www.knora.org/ontology/knora-admin#ProjectMember -:ProjectMember rdf:type :UserGroup ; - :groupName "ProjectMember" ; - :status "true"^^xsd:boolean . +:ProjectMember + rdf:type :UserGroup ; + :groupName "ProjectMember" ; + :status "true"^^xsd:boolean . ### http://www.knora.org/ontology/knora-admin#ProjectAdmin -:ProjectAdmin rdf:type :UserGroup ; - :groupName "ProjectAdmin" ; - :status "true"^^xsd:boolean . +:ProjectAdmin + rdf:type :UserGroup ; + :groupName "ProjectAdmin" ; + :status "true"^^xsd:boolean . ### http://www.knora.org/ontology/knora-admin#SystemAdmin -:SystemAdmin rdf:type :UserGroup ; - :groupName "SystemAdmin" ; - :belongsToProject :SystemProject ; - :status "true"^^xsd:boolean ; - :hasSelfJoinEnabled "false"^^xsd:boolean . +:SystemAdmin + rdf:type :UserGroup ; + :groupName "SystemAdmin" ; + :belongsToProject :SystemProject ; + :status "true"^^xsd:boolean ; + :hasSelfJoinEnabled "false"^^xsd:boolean . ### http://www.knora.org/ontology/knora-admin#SystemUser -:SystemUser rdf:type :User ; - rdfs:comment "A built-in system user."@en ; - :username "system"; - :email "system@localhost" ; - :givenName "Knora" ; - :familyName "System" ; - :password "-" ; - :status "true"^^xsd:boolean ; - :preferredLanguage "en" ; - :isInSystemAdminGroup "false"^^xsd:boolean . +:SystemUser + rdf:type :User ; + rdfs:comment "A built-in system user."@en ; + :username "system" ; + :email "system@localhost" ; + :givenName "Knora" ; + :familyName "System" ; + :password "-" ; + :status "true"^^xsd:boolean ; + :preferredLanguage "en" ; + :isInSystemAdminGroup "false"^^xsd:boolean . ### http://www.knora.org/ontology/knora-admin#AnonymousUser -:AnonymousUser rdf:type :User ; - rdfs:comment "A built-in anonymous user."@en ; - :username "anonymous" ; - :email "anonymous@localhost" ; - :givenName "Knora" ; - :familyName "Anonymous" ; - :password "-" ; - :status "true"^^xsd:boolean ; - :preferredLanguage "en" ; - :isInSystemAdminGroup "false"^^xsd:boolean . +:AnonymousUser + rdf:type :User ; + rdfs:comment "A built-in anonymous user."@en ; + :username "anonymous" ; + :email "anonymous@localhost" ; + :givenName "Knora" ; + :familyName "Anonymous" ; + :password "-" ; + :status "true"^^xsd:boolean ; + :preferredLanguage "en" ; + :isInSystemAdminGroup "false"^^xsd:boolean . ### http://www.knora.org/ontology/knora-admin#SystemProject -:SystemProject rdf:type :knoraProject ; - rdfs:comment "A built-in project representing the Knora System."@en ; - :projectShortname "SystemProject" ; - :projectShortcode "FFFF" ; - :projectLongname "Knora System Project" ; - :projectDescription "Knora System Project"@en ; - :status "true"^^xsd:boolean ; - :hasSelfJoinEnabled "false"^^xsd:boolean . +:SystemProject + rdf:type :knoraProject ; + rdfs:comment "A built-in project representing the Knora System."@en ; + :projectShortname "SystemProject" ; + :projectShortcode "FFFF" ; + :projectLongname "Knora System Project" ; + :projectDescription "Knora System Project"@en ; + :status "true"^^xsd:boolean ; + :hasSelfJoinEnabled "false"^^xsd:boolean . ### http://www.knora.org/ontology/knora-admin#SharedOntologiesProject -:DefaultSharedOntologiesProject rdf:type :knoraProject ; - rdfs:comment "The default project for shared ontologies."@en ; - :projectShortname "DefaultSharedOntologiesProject" ; - :projectShortcode "0000" ; - :projectLongname "Knora Default Shared Ontologies Project" ; - :projectDescription "Knora Shared Ontologies Project"@en ; - :status "true"^^xsd:boolean ; - :hasSelfJoinEnabled "false"^^xsd:boolean . +:DefaultSharedOntologiesProject + rdf:type :knoraProject ; + rdfs:comment "The default project for shared ontologies."@en ; + :projectShortname "DefaultSharedOntologiesProject" ; + :projectShortcode "0000" ; + :projectLongname "Knora Default Shared Ontologies Project" ; + :projectDescription "Knora Shared Ontologies Project"@en ; + :status "true"^^xsd:boolean ; + :hasSelfJoinEnabled "false"^^xsd:boolean . # ## @@ -722,30 +574,34 @@ # ### http://www.knora.org/ontology/knora-admin#forProject -:forProject rdf:type rdf:Property ; - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - rdfs:comment "Permission property pointing to a knoraProject."@en ; - knora-base:subjectClassConstraint :Permission ; - knora-base:objectClassConstraint :knoraProject . +:forProject + rdf:type rdf:Property ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "Permission property pointing to a knoraProject."@en ; + knora-base:subjectClassConstraint :Permission ; + knora-base:objectClassConstraint :knoraProject . ### http://www.knora.org/ontology/knora-admin#forGroup -:forGroup rdf:type rdf:Property ; - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - rdfs:comment "Permission property pointing to a UserGroup."@en ; - knora-base:subjectClassConstraint :Permission ; - knora-base:objectClassConstraint :UserGroup . +:forGroup + rdf:type rdf:Property ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "Permission property pointing to a UserGroup."@en ; + knora-base:subjectClassConstraint :Permission ; + knora-base:objectClassConstraint :UserGroup . ### http://www.knora.org/ontology/knora-admin#forResourceClass -:forResourceClass rdf:type rdf:Property ; - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - rdfs:comment "Permission property pointing to a resource class."@en ; - knora-base:subjectClassConstraint :Permission . +:forResourceClass + rdf:type rdf:Property ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "Permission property pointing to a resource class."@en ; + knora-base:subjectClassConstraint :Permission . ### http://www.knora.org/ontology/knora-admin#forProperty -:forProperty rdf:type rdf:Property ; - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - rdfs:comment "Permission property pointing to a resource property."@en ; - knora-base:subjectClassConstraint :Permission . +:forProperty + rdf:type rdf:Property ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "Permission property pointing to a resource property."@en ; + knora-base:subjectClassConstraint :Permission . # @@ -754,16 +610,19 @@ ## # ### http://www.knora.org/ontology/knora-admin#Permission -:Permission rdf:type owl:Class ; - rdfs:comment "Base Permission class."@en. +:Permission + rdf:type owl:Class ; + rdfs:comment "Base Permission class."@en . ### http://www.knora.org/ontology/knora-admin#AdministrativePermission -:AdministrativePermission rdf:type owl:Class ; - rdfs:comment "Administrative Permission class used to create instances for storing administrative permissions on groups."@en ; - rdfs:subClassOf :Permission . +:AdministrativePermission + rdf:type owl:Class ; + rdfs:comment "Administrative Permission class used to create instances for storing administrative permissions on groups."@en ; + rdfs:subClassOf :Permission . ### http://www.knora.org/ontology/knora-admin#DefaultObjectAccessPermission -:DefaultObjectAccessPermission rdf:type owl:Class ; - rdfs:comment "Default Object Access Permission class used to create instances for storing default object access permission for a project and either groups, resource classes, or properties."@en ; - rdfs:subClassOf :Permission . +:DefaultObjectAccessPermission + rdf:type owl:Class ; + rdfs:comment "Default Object Access Permission class used to create instances for storing default object access permission for a project and either groups, resource classes, or properties."@en ; + rdfs:subClassOf :Permission . diff --git a/knora-ontologies/knora-base.ttl b/knora-ontologies/knora-base.ttl index 48fb6b2597..678d13a965 100644 --- a/knora-ontologies/knora-base.ttl +++ b/knora-ontologies/knora-base.ttl @@ -1,28 +1,25 @@ -### + ### # * Copyright © 2021 - 2022 Swiss National Data and Service Center for the Humanities and/or DaSCH Service Platform contributors. # * SPDX-License-Identifier: Apache-2.0 ### -@prefix : . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xml: . -@prefix xsd: . -@prefix foaf: . -@prefix dcterms: . -@prefix salsah-gui: . +@prefix : . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xml: . +@prefix xsd: . +@prefix foaf: . +@prefix dcterms: . +@prefix salsah-gui: . @prefix knora-admin: . @base . - rdf:type owl:Ontology ; - - rdfs:label "The Knora base ontology"@en ; - + + rdf:type owl:Ontology ; + rdfs:label "The Knora base ontology"@en ; :attachedToProject knora-admin:SystemProject ; - - :ontologyVersion "knora-base v20" . - + :ontologyVersion "knora-base v20" . ################################################################# @@ -32,1612 +29,1211 @@ ################################################################# - ### http://www.knora.org/ontology/knora-base#ontologyVersion -:ontologyVersion rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Indicates the version of the Knora built-in ontologies in a repository."@en ; - - :subjectClassConstraint owl:Ontology ; - +:ontologyVersion + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:comment "Indicates the version of the Knora built-in ontologies in a repository."@en ; + :subjectClassConstraint owl:Ontology ; :objectDatatypeConstraint xsd:string . - ### http://www.knora.org/ontology/knora-base#isMainResource # This property is generated by a SPARQL CONSTRUCT query, it is not used in the triplestore and not used in the API -:isMainResource rdf:type owl:DatatypeProperty ; - - rdfs:comment "Indicates if the given resource is the main resource of a request or a resource referred to by a link property."@en; - - :subjectClassConstraint :Resource ; - +:isMainResource + rdf:type owl:DatatypeProperty ; + rdfs:comment "Indicates if the given resource is the main resource of a request or a resource referred to by a link property."@en ; + :subjectClassConstraint :Resource ; :objectDatatypeConstraint xsd:boolean . ### http://www.knora.org/ontology/knora-base#objectCannotBeMarkedAsDeleted -:objectCannotBeMarkedAsDeleted rdf:type rdf:Property ; - - rdfs:comment "The base property of properties whose objects can't be marked as deleted"@en . - +:objectCannotBeMarkedAsDeleted + rdf:type rdf:Property ; + rdfs:comment "The base property of properties whose objects can't be marked as deleted"@en . ### http://www.knora.org/ontology/knora-base#objectDatatypeConstraint -:objectDatatypeConstraint rdf:type owl:DatatypeProperty ; - - rdfs:comment "Specifies the type required as the object of a datatype property"@en . - +:objectDatatypeConstraint + rdf:type owl:DatatypeProperty ; + rdfs:comment "Specifies the type required as the object of a datatype property"@en . ### http://www.knora.org/ontology/knora-base#resourceIcon -:resourceIcon rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint owl:Class ; - - :objectDatatypeConstraint xsd:string . - +:resourceIcon + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint owl:Class ; + :objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-base#resourceProperty -:resourceProperty rdf:type owl:ObjectProperty ; - - rdfs:comment "The base property of properties that point from Knora resources to Knora resources or values. These properties are required to have cardinalities in the resource classes in which they are used."@en ; - - :subjectClassConstraint :Resource . - +:resourceProperty + rdf:type owl:ObjectProperty ; + rdfs:comment "The base property of properties that point from Knora resources to Knora resources or values. These properties are required to have cardinalities in the resource classes in which they are used."@en ; + :subjectClassConstraint :Resource . ### http://www.knora.org/ontology/knora-base#subjectClassConstraint -:subjectClassConstraint rdf:type owl:ObjectProperty ; - - rdfs:comment "Specifies the OWL class that the subject of a property must belong to"@en . - +:subjectClassConstraint + rdf:type owl:ObjectProperty ; + rdfs:comment "Specifies the OWL class that the subject of a property must belong to"@en . ### http://www.knora.org/ontology/knora-base#objectClassConstraint -:objectClassConstraint rdf:type owl:ObjectProperty ; - - rdfs:comment "Specifies the OWL class that the object of a property must belong to"@en . - +:objectClassConstraint + rdf:type owl:ObjectProperty ; + rdfs:comment "Specifies the OWL class that the object of a property must belong to"@en . ### http://www.knora.org/ontology/knora-base#isEditable -:isEditable rdf:type owl:AnnotationProperty ; - +:isEditable + rdf:type owl:AnnotationProperty ; :objectDatatypeConstraint xsd:boolean ; - - rdfs:label "is editable"@en ; - - rdfs:comment "Indicates whether a property's values can be updated via the Knora API."@en . - + rdfs:label "is editable"@en ; + rdfs:comment "Indicates whether a property's values can be updated via the Knora API."@en . ### http://www.knora.org/ontology/knora-base#canBeInstantiated -:canBeInstantiated rdf:type owl:AnnotationProperty ; - - :subjectClassConstraint owl:Class ; - +:canBeInstantiated + rdf:type owl:AnnotationProperty ; + :subjectClassConstraint owl:Class ; :objectDatatypeConstraint xsd:boolean ; - - rdfs:label "can be instantiated"@en ; - - rdfs:comment "Indicates whether a resource class can be instantiated via the Knora API."@en . - + rdfs:label "can be instantiated"@en ; + rdfs:comment "Indicates whether a resource class can be instantiated via the Knora API."@en . ### http://www.knora.org/ontology/knora-base#attachedToProject -:attachedToProject rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "attached to project"@en ; - - rdfs:comment "Connects something to a project"@en ; - - :objectClassConstraint knora-admin:knoraProject . - +:attachedToProject + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "attached to project"@en ; + rdfs:comment "Connects something to a project"@en ; + :objectClassConstraint knora-admin:knoraProject . ### http://www.knora.org/ontology/knora-base#attachedToUser -:attachedToUser rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "attached to user"@en ; - - rdfs:comment "Connects something to a user"@en ; - - :objectClassConstraint knora-admin:User . +:attachedToUser + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "attached to user"@en ; + rdfs:comment "Connects something to a user"@en ; + :objectClassConstraint knora-admin:User . ### http://www.knora.org/ontology/knora-base#hasColor -:hasColor rdf:type owl:ObjectProperty ; - - rdfs:label "Farbe"@de , - "Color"@en , - "Couleur"@fr , - "Colore"@it ; - - rdfs:comment """Specifies the color of a region."""@en ; - - salsah-gui:guiAttribute "ncolors=8"^^xsd:string ; - - :objectClassConstraint :ColorValue ; - - :subjectClassConstraint :Region ; - - rdfs:subPropertyOf :hasValue ; - - :isEditable true ; - - salsah-gui:guiElement salsah-gui:Colorpicker . - +:hasColor + rdf:type owl:ObjectProperty ; + rdfs:label "Farbe"@de, + "Color"@en, + "Couleur"@fr, + "Colore"@it ; + rdfs:comment """Specifies the color of a region."""@en ; + salsah-gui:guiAttribute "ncolors=8"^^xsd:string ; + :objectClassConstraint :ColorValue ; + :subjectClassConstraint :Region ; + rdfs:subPropertyOf :hasValue ; + :isEditable true ; + salsah-gui:guiElement salsah-gui:Colorpicker . ### http://www.knora.org/ontology/knora-base#hasComment -:hasComment rdf:type owl:ObjectProperty ; - - rdfs:label "Kommentar"@de , - "Comment"@en , - "Commentaire"@fr , - "Commento"@it ; - - rdfs:comment """Represents a comment on a resource as a knora-base:TextValue"""@de ; - - :subjectClassConstraint :Resource ; - - :objectClassConstraint :TextValue ; - - :isEditable true ; - - salsah-gui:guiElement salsah-gui:Richtext ; - - rdfs:subPropertyOf :hasValue . - +:hasComment + rdf:type owl:ObjectProperty ; + rdfs:label "Kommentar"@de, + "Comment"@en, + "Commentaire"@fr, + "Commento"@it ; + rdfs:comment """Represents a comment on a resource as a knora-base:TextValue"""@de ; + :subjectClassConstraint :Resource ; + :objectClassConstraint :TextValue ; + :isEditable true ; + salsah-gui:guiElement salsah-gui:Richtext ; + rdfs:subPropertyOf :hasValue . ### http://www.knora.org/ontology/knora-base#hasExtResValue -:hasExtResValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat externen Wert"@de , - "has external Value"@en , - "a valeur externe"@fr , - "ha valore esterno"@it ; - - :objectClassConstraint :ExternalResValue ; - - :subjectClassConstraint :ExternalResource ; - - rdfs:subPropertyOf :hasValue . +:hasExtResValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat externen Wert"@de, + "has external Value"@en, + "a valeur externe"@fr, + "ha valore esterno"@it ; + :objectClassConstraint :ExternalResValue ; + :subjectClassConstraint :ExternalResource ; + rdfs:subPropertyOf :hasValue . ### http://www.knora.org/ontology/knora-base#hasFileValue -:hasFileValue rdf:type owl:ObjectProperty ; - - :objectClassConstraint :FileValue ; - - rdfs:label "hat Datei"@de , - "has file"@en , - "a fichier"@fr , - "ha file"@it ; - - rdfs:comment "Connects a Representation to a file"@en ; - - salsah-gui:guiElement salsah-gui:Fileupload ; - - :subjectClassConstraint :Representation ; - - rdfs:subPropertyOf :hasValue . - +:hasFileValue + rdf:type owl:ObjectProperty ; + :objectClassConstraint :FileValue ; + rdfs:label "hat Datei"@de, + "has file"@en, + "a fichier"@fr, + "ha file"@it ; + rdfs:comment "Connects a Representation to a file"@en ; + salsah-gui:guiElement salsah-gui:Fileupload ; + :subjectClassConstraint :Representation ; + rdfs:subPropertyOf :hasValue . ### http://www.knora.org/ontology/knora-base#hasStillImageFileValue -:hasStillImageFileValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat Bilddatei"@de , - "has image file"@en , - "a fichier d'image"@fr , - "ha file imagine"@it ; - - rdfs:comment "Connects a Representation to an image file"@en ; - - :objectClassConstraint :StillImageFileValue ; - - :subjectClassConstraint :StillImageRepresentation ; - - :isEditable true ; - - salsah-gui:guiElement salsah-gui:Fileupload ; - - rdfs:subPropertyOf :hasFileValue . - +:hasStillImageFileValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat Bilddatei"@de, + "has image file"@en, + "a fichier d'image"@fr, + "ha file imagine"@it ; + rdfs:comment "Connects a Representation to an image file"@en ; + :objectClassConstraint :StillImageFileValue ; + :subjectClassConstraint :StillImageRepresentation ; + :isEditable true ; + salsah-gui:guiElement salsah-gui:Fileupload ; + rdfs:subPropertyOf :hasFileValue . ### http://www.knora.org/ontology/knora-base#hasMovingImageFileValue -:hasMovingImageFileValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat Filmdatei"@de , - "has movie file"@en , - "a fichier de film"@fr , - "ha file film"@it ; - - rdfs:comment "Connects a Representation to a movie file"@en ; - - :objectClassConstraint :MovingImageFileValue ; - - :subjectClassConstraint :MovingImageRepresentation ; - - :isEditable true ; - - salsah-gui:guiElement salsah-gui:Fileupload ; - - rdfs:subPropertyOf :hasFileValue . - +:hasMovingImageFileValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat Filmdatei"@de, + "has movie file"@en, + "a fichier de film"@fr, + "ha file film"@it ; + rdfs:comment "Connects a Representation to a movie file"@en ; + :objectClassConstraint :MovingImageFileValue ; + :subjectClassConstraint :MovingImageRepresentation ; + :isEditable true ; + salsah-gui:guiElement salsah-gui:Fileupload ; + rdfs:subPropertyOf :hasFileValue . ### http://www.knora.org/ontology/knora-base#hasAudioFileValue -:hasAudioFileValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat Audiodatei"@de , - "has audio file"@en , - "a fichier d'audio"@fr , - "ha file audio"@it ; - - rdfs:comment "Connects a Representation to an audio file"@en ; - - :objectClassConstraint :AudioFileValue ; - - :subjectClassConstraint :AudioRepresentation ; - - :isEditable true ; - - salsah-gui:guiElement salsah-gui:Fileupload ; - - rdfs:subPropertyOf :hasFileValue . - +:hasAudioFileValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat Audiodatei"@de, + "has audio file"@en, + "a fichier d'audio"@fr, + "ha file audio"@it ; + rdfs:comment "Connects a Representation to an audio file"@en ; + :objectClassConstraint :AudioFileValue ; + :subjectClassConstraint :AudioRepresentation ; + :isEditable true ; + salsah-gui:guiElement salsah-gui:Fileupload ; + rdfs:subPropertyOf :hasFileValue . ### http://www.knora.org/ontology/knora-base#hasDDDFileValue -:hasDDDFileValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat 3D-Datei"@de , - "has 3D-file"@en , - "a ficher de 3D"@fr , - "ha file 3D"@it ; - - rdfs:comment "Connects a Representation to a 3D-file"@en ; - - :objectClassConstraint :DDDFileValue ; - - :subjectClassConstraint :DDDRepresentation ; - - :isEditable true ; - - salsah-gui:guiElement salsah-gui:Fileupload ; - - rdfs:subPropertyOf :hasFileValue . - +:hasDDDFileValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat 3D-Datei"@de, + "has 3D-file"@en, + "a ficher de 3D"@fr, + "ha file 3D"@it ; + rdfs:comment "Connects a Representation to a 3D-file"@en ; + :objectClassConstraint :DDDFileValue ; + :subjectClassConstraint :DDDRepresentation ; + :isEditable true ; + salsah-gui:guiElement salsah-gui:Fileupload ; + rdfs:subPropertyOf :hasFileValue . ### http://www.knora.org/ontology/knora-base#hasTextFileValue -:hasTextFileValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat Textdatei"@de , - "has text file"@en , - "a fichier de texte"@fr , - "ha file testo"@it ; - - rdfs:comment "Connects a Representation to a text file"@en ; - - :objectClassConstraint :TextFileValue ; - - :subjectClassConstraint :TextRepresentation ; - - :isEditable true ; - - salsah-gui:guiElement salsah-gui:Fileupload ; - - rdfs:subPropertyOf :hasFileValue . - +:hasTextFileValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat Textdatei"@de, + "has text file"@en, + "a fichier de texte"@fr, + "ha file testo"@it ; + rdfs:comment "Connects a Representation to a text file"@en ; + :objectClassConstraint :TextFileValue ; + :subjectClassConstraint :TextRepresentation ; + :isEditable true ; + salsah-gui:guiElement salsah-gui:Fileupload ; + rdfs:subPropertyOf :hasFileValue . ### http://www.knora.org/ontology/knora-base#hasDocumentFileValue -:hasDocumentFileValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat Dokument"@de , - "has document"@en , - "a document"@fr , - "ha documento"@it ; - - rdfs:comment "Connects a Representation to a document"@en ; - - :objectClassConstraint :DocumentFileValue ; - - :subjectClassConstraint :DocumentRepresentation ; - - :isEditable true ; - - salsah-gui:guiElement salsah-gui:Fileupload ; - - rdfs:subPropertyOf :hasFileValue . - +:hasDocumentFileValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat Dokument"@de, + "has document"@en, + "a document"@fr, + "ha documento"@it ; + rdfs:comment "Connects a Representation to a document"@en ; + :objectClassConstraint :DocumentFileValue ; + :subjectClassConstraint :DocumentRepresentation ; + :isEditable true ; + salsah-gui:guiElement salsah-gui:Fileupload ; + rdfs:subPropertyOf :hasFileValue . ### http://www.knora.org/ontology/knora-base#hasArchiveFileValue -:hasArchiveFileValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat Zip"@de , - "has zip"@en , - "a zip"@fr , - "ha zip"@it ; - - rdfs:comment "Connects a Representation to a zip archive"@en ; - - :objectClassConstraint :ArchiveFileValue ; - - :subjectClassConstraint :ArchiveRepresentation ; - - :isEditable true ; - - salsah-gui:guiElement salsah-gui:Fileupload ; - - rdfs:subPropertyOf :hasFileValue . - +:hasArchiveFileValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat Zip"@de, + "has zip"@en, + "a zip"@fr, + "ha zip"@it ; + rdfs:comment "Connects a Representation to a zip archive"@en ; + :objectClassConstraint :ArchiveFileValue ; + :subjectClassConstraint :ArchiveRepresentation ; + :isEditable true ; + salsah-gui:guiElement salsah-gui:Fileupload ; + rdfs:subPropertyOf :hasFileValue . ### http://www.knora.org/ontology/knora-base#hasGeometry -:hasGeometry rdf:type owl:ObjectProperty ; - - rdfs:label "Geometrie"@de , - "Geometry"@en , - "Géometrie"@fr , - "Geometria"@it ; - - rdfs:comment """Represents a geometrical shape."""@en ; - - rdfs:subPropertyOf :hasValue ; - - salsah-gui:guiElement salsah-gui:Geometry ; - - :isEditable true ; - - :objectClassConstraint :GeomValue ; - - :subjectClassConstraint :Region . - +:hasGeometry + rdf:type owl:ObjectProperty ; + rdfs:label "Geometrie"@de, + "Geometry"@en, + "Géometrie"@fr, + "Geometria"@it ; + rdfs:comment """Represents a geometrical shape."""@en ; + rdfs:subPropertyOf :hasValue ; + salsah-gui:guiElement salsah-gui:Geometry ; + :isEditable true ; + :objectClassConstraint :GeomValue ; + :subjectClassConstraint :Region . ### http://www.knora.org/ontology/knora-base#hasLinkTo -:hasLinkTo rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :resourceProperty ; - - rdfs:label "hat Link zu"@de , - "has Link to"@en , - "a lien vers"@fr , - "ha Link verso"@it ; - - rdfs:comment "Represents a direct connection between two resources"@en ; - - :isEditable true ; - - :objectClassConstraint :Resource ; - - :subjectClassConstraint :Resource . - +:hasLinkTo + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :resourceProperty ; + rdfs:label "hat Link zu"@de, + "has Link to"@en, + "a lien vers"@fr, + "ha Link verso"@it ; + rdfs:comment "Represents a direct connection between two resources"@en ; + :isEditable true ; + :objectClassConstraint :Resource ; + :subjectClassConstraint :Resource . ### http://www.knora.org/ontology/knora-base#hasLinkToValue -:hasLinkToValue rdf:type owl:ObjectProperty ; - - rdfs:comment "Points to a LinkValue reification describing a link between two resources"@en ; - - rdfs:label "hat Link zu"@de , - "has Link to"@en , - "a lien vers"@fr , - "ha Link verso"@it ; - - :isEditable true ; - - :objectClassConstraint :LinkValue ; - - :subjectClassConstraint :Resource ; - - rdfs:subPropertyOf :hasValue . - +:hasLinkToValue + rdf:type owl:ObjectProperty ; + rdfs:comment "Points to a LinkValue reification describing a link between two resources"@en ; + rdfs:label "hat Link zu"@de, + "has Link to"@en, + "a lien vers"@fr, + "ha Link verso"@it ; + :isEditable true ; + :objectClassConstraint :LinkValue ; + :subjectClassConstraint :Resource ; + rdfs:subPropertyOf :hasValue . ### http://www.knora.org/ontology/knora-base#hasRepresentation -:hasRepresentation rdf:type owl:ObjectProperty ; - - rdfs:label "hat Repräsentation"@de , - "has Representation"@en , - "a Répresentation"@fr , - "ha Rappresentazione"@it ; - - rdfs:comment "References an instance of a Representation. A Representation contains the metadata of a digital object (= file) which represents some physical entity such as an image, a sound, an encoded text etc."@en ; - - :objectClassConstraint :Representation ; - - :subjectClassConstraint :Resource ; - - :isEditable true ; - - rdfs:subPropertyOf :hasLinkTo . - +:hasRepresentation + rdf:type owl:ObjectProperty ; + rdfs:label "hat Repräsentation"@de, + "has Representation"@en, + "a Répresentation"@fr, + "ha Rappresentazione"@it ; + rdfs:comment "References an instance of a Representation. A Representation contains the metadata of a digital object (= file) which represents some physical entity such as an image, a sound, an encoded text etc."@en ; + :objectClassConstraint :Representation ; + :subjectClassConstraint :Resource ; + :isEditable true ; + rdfs:subPropertyOf :hasLinkTo . ### http://www.knora.org/ontology/knora-base#hasRepresentationValue -:hasRepresentationValue rdf:type owl:ObjectProperty ; - - :objectClassConstraint :LinkValue ; - - :subjectClassConstraint :Resource ; - - :isEditable true ; - - rdfs:subPropertyOf :hasLinkToValue . - - +:hasRepresentationValue + rdf:type owl:ObjectProperty ; + :objectClassConstraint :LinkValue ; + :subjectClassConstraint :Resource ; + :isEditable true ; + rdfs:subPropertyOf :hasLinkToValue . ### http://www.knora.org/ontology/knora-base#hasStandoffLinkTo -:hasStandoffLinkTo rdf:type owl:ObjectProperty ; - - rdfs:label "hat Standoff Link zu"@de , - "has Standoff Link to"@en , - "a standoff lien vers"@fr , - "ha standoff link verso"@it ; - - rdfs:comment "Repräsentiert einen Link im Standoff Markup von einer Ressource zu einer anderen"@de , - "Represents a link in standoff markup from one resource to another."@en ; - - :objectClassConstraint :Resource ; - - :subjectClassConstraint :Resource ; - - rdfs:subPropertyOf :hasLinkTo . - +:hasStandoffLinkTo + rdf:type owl:ObjectProperty ; + rdfs:label "hat Standoff Link zu"@de, + "has Standoff Link to"@en, + "a standoff lien vers"@fr, + "ha standoff link verso"@it ; + rdfs:comment "Repräsentiert einen Link im Standoff Markup von einer Ressource zu einer anderen"@de, + "Represents a link in standoff markup from one resource to another."@en ; + :objectClassConstraint :Resource ; + :subjectClassConstraint :Resource ; + rdfs:subPropertyOf :hasLinkTo . ### http://www.knora.org/ontology/knora-base#hasStandoffLinkToValue -:hasStandoffLinkToValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat Standoff Link zu"@de , - "has Standoff Link to"@en , - "a standoff lien vers"@fr , - "ha standoff link verso"@it ; - - rdfs:comment "Repräsentiert einen Link im Standoff Markup von einer Ressource zu einer anderen"@de , - "Represents a link in standoff markup from one resource to another."@en ; - - :objectClassConstraint :LinkValue ; - - :subjectClassConstraint :Resource ; - - rdfs:subPropertyOf :hasLinkToValue . - +:hasStandoffLinkToValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat Standoff Link zu"@de, + "has Standoff Link to"@en, + "a standoff lien vers"@fr, + "ha standoff link verso"@it ; + rdfs:comment "Repräsentiert einen Link im Standoff Markup von einer Ressource zu einer anderen"@de, + "Represents a link in standoff markup from one resource to another."@en ; + :objectClassConstraint :LinkValue ; + :subjectClassConstraint :Resource ; + rdfs:subPropertyOf :hasLinkToValue . ### http://www.knora.org/ontology/knora-base#standoffTagHasLink -:standoffTagHasLink rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :objectClassConstraint :Resource ; - - :subjectClassConstraint :StandoffLinkTag . +:standoffTagHasLink + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :objectClassConstraint :Resource ; + :subjectClassConstraint :StandoffLinkTag . ### http://www.knora.org/ontology/knora-base#standoffTagHasInternalReference -:standoffTagHasInternalReference rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :objectClassConstraint :StandoffTag ; - - :subjectClassConstraint :StandoffInternalReferenceTag . +:standoffTagHasInternalReference + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :objectClassConstraint :StandoffTag ; + :subjectClassConstraint :StandoffInternalReferenceTag . ### http://www.knora.org/ontology/knora-base#standoffTagHasStart -:standoffTagHasStart rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :StandoffTag ; - - :objectDatatypeConstraint xsd:integer . +:standoffTagHasStart + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :StandoffTag ; + :objectDatatypeConstraint xsd:integer . ### http://www.knora.org/ontology/knora-base#standoffTagHasEnd -:standoffTagHasEnd rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :StandoffTag ; - - :objectDatatypeConstraint xsd:integer . +:standoffTagHasEnd + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :StandoffTag ; + :objectDatatypeConstraint xsd:integer . ### http://www.knora.org/ontology/knora-base#standoffTagHasStartIndex -:standoffTagHasStartIndex rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :StandoffTag ; - - :objectDatatypeConstraint xsd:integer . +:standoffTagHasStartIndex + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :StandoffTag ; + :objectDatatypeConstraint xsd:integer . ### http://www.knora.org/ontology/knora-base#standoffTagHasEndIndex -:standoffTagHasEndIndex rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :StandoffTag ; - - :objectDatatypeConstraint xsd:integer . - +:standoffTagHasEndIndex + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :StandoffTag ; + :objectDatatypeConstraint xsd:integer . ### http://www.knora.org/ontology/knora-base#standoffTagHasStartAncestor -:standoffTagHasStartAncestor rdf:type owl:ObjectProperty, owl:TransitiveProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :StandoffTag ; - - :objectClassConstraint :StandoffTag . +:standoffTagHasStartAncestor + rdf:type owl:ObjectProperty, + owl:TransitiveProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :StandoffTag ; + :objectClassConstraint :StandoffTag . ### http://www.knora.org/ontology/knora-base#standoffTagHasStartParent -:standoffTagHasStartParent rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted, :standoffTagHasStartAncestor ; - - :subjectClassConstraint :StandoffTag ; - - :objectClassConstraint :StandoffTag . +:standoffTagHasStartParent + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted, + :standoffTagHasStartAncestor ; + :subjectClassConstraint :StandoffTag ; + :objectClassConstraint :StandoffTag . ### http://www.knora.org/ontology/knora-base#standoffTagHasEndParent -:standoffTagHasEndParent rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :StandoffTag ; - - :objectClassConstraint :StandoffTag . +:standoffTagHasEndParent + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :StandoffTag ; + :objectClassConstraint :StandoffTag . ### http://www.knora.org/ontology/knora-base#standoffTagHasUUID -:standoffTagHasUUID rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :StandoffTag ; - - :objectDatatypeConstraint xsd:string . - - -:valueHasMaxStandoffStartIndex rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :valueHas ; +:standoffTagHasUUID + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :StandoffTag ; + :objectDatatypeConstraint xsd:string . - :subjectClassConstraint :Value ; - :objectDatatypeConstraint xsd:integer . +:valueHasMaxStandoffStartIndex + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :Value ; + :objectDatatypeConstraint xsd:integer . ### http://www.knora.org/ontology/knora-base#hasSubListNode -:hasSubListNode rdf:type owl:ObjectProperty ; - - rdfs:comment "A hierarchical list is formed using the \"hasSubListNode\"-property"@en ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :objectClassConstraint :ListNode ; - - :subjectClassConstraint :ListNode . +:hasSubListNode + rdf:type owl:ObjectProperty ; + rdfs:comment "A hierarchical list is formed using the \"hasSubListNode\"-property"@en ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :objectClassConstraint :ListNode ; + :subjectClassConstraint :ListNode . ### http://www.knora.org/ontology/knora-base#hasValue -:hasValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :resourceProperty ; - - :subjectClassConstraint :Resource ; - - :objectClassConstraint :Value . +:hasValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :resourceProperty ; + :subjectClassConstraint :Resource ; + :objectClassConstraint :Value . ### http://www.knora.org/ontology/knora-base#isAnnotationOf -:isAnnotationOf rdf:type owl:ObjectProperty ; - - rdfs:label "ist Annotation von"@de , - "is Annotation of"@en , - "est Annotation de"@fr , - "è Annotation di"@it ; - - :subjectClassConstraint :Annotation ; - - :objectClassConstraint :Resource ; - - :isEditable true ; - - rdfs:subPropertyOf :hasLinkTo . - +:isAnnotationOf + rdf:type owl:ObjectProperty ; + rdfs:label "ist Annotation von"@de, + "is Annotation of"@en, + "est Annotation de"@fr, + "è Annotation di"@it ; + :subjectClassConstraint :Annotation ; + :objectClassConstraint :Resource ; + :isEditable true ; + rdfs:subPropertyOf :hasLinkTo . ### http://www.knora.org/ontology/knora-base#isAnnotationOfValue -:isAnnotationOfValue rdf:type owl:ObjectProperty ; +:isAnnotationOfValue + rdf:type owl:ObjectProperty ; + :objectClassConstraint :LinkValue ; + :subjectClassConstraint :Annotation ; + :isEditable true ; + rdfs:subPropertyOf :hasLinkToValue . - :objectClassConstraint :LinkValue ; - :subjectClassConstraint :Annotation ; +### http://www.knora.org/ontology/knora-base#isPartOf - :isEditable true ; +:isPartOf + rdf:type owl:ObjectProperty ; + rdfs:label "ist Teil von"@de, + "is part of"@en, + "fait partie de"@fr, + "fa parte di"@it ; + rdfs:comment "Indicates that this resource is part of another resource"@en ; + :subjectClassConstraint :Resource ; + :objectClassConstraint :Resource ; + rdfs:subPropertyOf :hasLinkTo . - rdfs:subPropertyOf :hasLinkToValue . +### http://www.knora.org/ontology/knora-base#isPartOfValue +:isPartOfValue + rdf:type owl:ObjectProperty ; + :objectClassConstraint :LinkValue ; + :subjectClassConstraint :Resource ; + rdfs:subPropertyOf :hasLinkToValue . -### http://www.knora.org/ontology/knora-base#isPartOf -:isPartOf rdf:type owl:ObjectProperty ; +### http://www.knora.org/ontology/knora-base#isRegionOf - rdfs:label "ist Teil von"@de , - "is part of"@en , - "fait partie de"@fr , - "fa parte di"@it ; +:isRegionOf + rdf:type owl:ObjectProperty ; + rdfs:comment "Region of interest within a digital object (e.g. an image)"@en ; + rdfs:label "ist Region von"@de, + "is region of"@en, + "est région de"@fr, + "è regione di"@it ; + :subjectClassConstraint :Region ; + :objectClassConstraint :Representation ; + :isEditable true ; + rdfs:subPropertyOf :hasLinkTo . - rdfs:comment "Indicates that this resource is part of another resource"@en ; - :subjectClassConstraint :Resource ; +### http://www.knora.org/ontology/knora-base#isRegionOfValue - :objectClassConstraint :Resource ; +:isRegionOfValue + rdf:type owl:ObjectProperty ; + rdfs:comment "Region of interest within a digital object (e.g. an image)"@en ; + rdfs:label "ist Region von"@de, + "is region of"@en, + "est région de"@fr, + "è regione di"@it ; + :objectClassConstraint :LinkValue ; + :subjectClassConstraint :Region ; + :isEditable true ; + rdfs:subPropertyOf :hasLinkToValue . - rdfs:subPropertyOf :hasLinkTo . +### http://www.knora.org/ontology/knora-base#previousValue +:previousValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :valueHas ; + rdfs:comment "Points to the previous verson of a value"@en ; + :subjectClassConstraint :Value ; + :objectClassConstraint :Value . -### http://www.knora.org/ontology/knora-base#isPartOfValue -:isPartOfValue rdf:type owl:ObjectProperty ; +### http://www.knora.org/ontology/knora-base#seqnum - :objectClassConstraint :LinkValue ; +:seqnum + rdf:type owl:ObjectProperty ; + :objectClassConstraint :IntValue ; + rdfs:subPropertyOf :hasValue ; + rdfs:label "Sequenznummer"@de, + "Sequence number"@en, + "Numéro de séquence"@fr, + "Numero di sequenza"@it ; + rdfs:comment "Indicates the position of a resource within a sequence"@en . - :subjectClassConstraint :Resource ; - rdfs:subPropertyOf :hasLinkToValue . +### http://www.knora.org/ontology/knora-base#standoffTagHasOriginalXMLID +:standoffTagHasOriginalXMLID + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :objectDatatypeConstraint xsd:string ; + :subjectClassConstraint :StandoffTag . -### http://www.knora.org/ontology/knora-base#isRegionOf +### http://www.knora.org/ontology/knora-base#targetHasOriginalXMLID -:isRegionOf rdf:type owl:ObjectProperty ; +# This property is generated by a SPARQL CONSTRUCT query, it is not used in the triplestore and not used in the API - rdfs:comment "Region of interest within a digital object (e.g. an image)"@en ; +:targetHasOriginalXMLID + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :objectDatatypeConstraint xsd:string ; + :subjectClassConstraint :StandoffTag . - rdfs:label "ist Region von"@de , - "is region of"@en , - "est région de"@fr , - "è regione di"@it ; - :subjectClassConstraint :Region ; +### http://www.knora.org/ontology/knora-base#valueHasStandoff - :objectClassConstraint :Representation ; +:valueHasStandoff + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :valueHas ; + :objectClassConstraint :StandoffTag ; + :subjectClassConstraint :TextValue . - :isEditable true ; - rdfs:subPropertyOf :hasLinkTo . +### http://www.knora.org/ontology/knora-base#valueHasLanguage +:valueHasLanguage + rdf:type owl:DatatypeProperty ; + :objectDatatypeConstraint xsd:string ; + :subjectClassConstraint :TextValue . -### http://www.knora.org/ontology/knora-base#isRegionOfValue +### http://www.knora.org/ontology/knora-base#valueHasMapping -:isRegionOfValue rdf:type owl:ObjectProperty ; +:valueHasMapping + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :valueHas ; + :objectClassConstraint :XMLToStandoffMapping ; + :subjectClassConstraint :TextValue . - rdfs:comment "Region of interest within a digital object (e.g. an image)"@en ; - rdfs:label "ist Region von"@de , - "is region of"@en , - "est région de"@fr , - "è regione di"@it ; +### http://www.knora.org/ontology/knora-base#hasMappingElement - :objectClassConstraint :LinkValue ; +:hasMappingElement + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "mapping element"@en ; + rdfs:comment """Represents an element in a mapping"""@en ; + :subjectClassConstraint :XMLToStandoffMapping ; + :objectClassConstraint :MappingElement . - :subjectClassConstraint :Region ; - :isEditable true ; +### http://www.knora.org/ontology/knora-base#mappingHasXMLTagname - rdfs:subPropertyOf :hasLinkToValue . - - - -### http://www.knora.org/ontology/knora-base#previousValue - -:previousValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :valueHas ; - - rdfs:comment "Points to the previous verson of a value"@en ; - - :subjectClassConstraint :Value ; - - :objectClassConstraint :Value . - - - -### http://www.knora.org/ontology/knora-base#seqnum - -:seqnum rdf:type owl:ObjectProperty ; - - :objectClassConstraint :IntValue ; - - rdfs:subPropertyOf :hasValue ; - - rdfs:label "Sequenznummer"@de , - "Sequence number"@en , - "Numéro de séquence"@fr , - "Numero di sequenza"@it ; - - rdfs:comment "Indicates the position of a resource within a sequence"@en . - - -### http://www.knora.org/ontology/knora-base#standoffTagHasOriginalXMLID - -:standoffTagHasOriginalXMLID rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :objectDatatypeConstraint xsd:string ; - - :subjectClassConstraint :StandoffTag . - - -### http://www.knora.org/ontology/knora-base#targetHasOriginalXMLID - -# This property is generated by a SPARQL CONSTRUCT query, it is not used in the triplestore and not used in the API - -:targetHasOriginalXMLID rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :objectDatatypeConstraint xsd:string ; - - :subjectClassConstraint :StandoffTag . - - -### http://www.knora.org/ontology/knora-base#valueHasStandoff - -:valueHasStandoff rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :valueHas ; - - :objectClassConstraint :StandoffTag ; - - :subjectClassConstraint :TextValue . - - -### http://www.knora.org/ontology/knora-base#valueHasLanguage - -:valueHasLanguage rdf:type owl:DatatypeProperty ; - - :objectDatatypeConstraint xsd:string ; - - :subjectClassConstraint :TextValue . - - -### http://www.knora.org/ontology/knora-base#valueHasMapping - -:valueHasMapping rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :valueHas ; - - :objectClassConstraint :XMLToStandoffMapping ; - - :subjectClassConstraint :TextValue . - - -### http://www.knora.org/ontology/knora-base#hasMappingElement - -:hasMappingElement rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "mapping element"@en ; - - rdfs:comment """Represents an element in a mapping"""@en ; - - :subjectClassConstraint :XMLToStandoffMapping ; - - :objectClassConstraint :MappingElement . - - -### http://www.knora.org/ontology/knora-base#mappingHasXMLTagname - -:mappingHasXMLTagname rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "name of the XML tag"@en ; - - rdfs:comment """name of the XML tag"""@en ; - - :subjectClassConstraint :MappingElement ; - - :objectDatatypeConstraint xsd:string . +:mappingHasXMLTagname + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "name of the XML tag"@en ; + rdfs:comment """name of the XML tag"""@en ; + :subjectClassConstraint :MappingElement ; + :objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/knora-base#mappingHasXMLNamespace -:mappingHasXMLNamespace rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "namespace of the XML tag"@en ; - - rdfs:comment """namespace of the XML tag"""@en ; - - :subjectClassConstraint :MappingComponent ; - - :objectDatatypeConstraint xsd:string . - - -### http://www.knora.org/ontology/knora-base#mappingHasXMLClass - -:mappingHasXMLClass rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "class of the XML tag"@en ; - - rdfs:comment """class of the XML tag"""@en ; - - :subjectClassConstraint :MappingElement ; - - :objectDatatypeConstraint xsd:string . - - -### http://www.knora.org/ontology/knora-base#mappingHasStandoffClass - -:mappingHasStandoffClass rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "IRI of the standoff class"@en ; - - rdfs:comment """IRI of the standoff class"""@en ; - - :subjectClassConstraint :MappingComponent ; - - :objectClassConstraint owl:Class . - - -### http://www.knora.org/ontology/knora-base#mappingHasXMLAttribute - -:mappingHasXMLAttribute rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "name of the XML attribute"@en ; - - rdfs:comment """name of the XML attribute"""@en ; - - :subjectClassConstraint :MappingElement ; - - :objectClassConstraint :MappingXMLAttribute . - - -### http://www.knora.org/ontology/knora-base#mappingHasXMLAttributename - -:mappingHasXMLAttributename rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "name of the XML attribute"@en ; - - rdfs:comment """name of the XML attribute"""@en ; - - :subjectClassConstraint :MappingComponent ; - - :objectDatatypeConstraint xsd:string . - - - -### http://www.knora.org/ontology/knora-base#mappingHasStandoffProperty - -:mappingHasStandoffProperty rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "IRI of the standoff property"@en ; - - rdfs:comment """IRI of the standoff property"""@en ; - - :subjectClassConstraint :MappingXMLAttribute . - - -### http://www.knora.org/ontology/knora-base#mappingHasStandoffDataTypeClass - -:mappingHasStandoffDataTypeClass rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "datatype of the XML tag"@en ; - - rdfs:comment """datatype of the XML tag"""@en ; - - :subjectClassConstraint :MappingElement ; - - :objectClassConstraint :MappingStandoffDataTypeClass . - - -### http://www.knora.org/ontology/knora-base#mappingElementRequiresSeparator - -:mappingElementRequiresSeparator rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "indicates if the element requires a separator in the text"@en ; - - rdfs:comment """indicates if the element requires a separator in the text"""@en ; - - :subjectClassConstraint :MappingElement ; - - :objectDatatypeConstraint xsd:boolean . - - -### http://www.knora.org/ontology/knora-base#mappingHasDefaultXSLTransformation - -:mappingHasDefaultXSLTransformation rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:label "default XSL Transformation"@en ; - - rdfs:comment """default XSL Transformation for this mapping"""@en ; - - :subjectClassConstraint :XMLToStandoffMapping ; - - :objectClassConstraint :XSLTransformation . - - -### http://www.knora.org/ontology/knora-base#deletedBy - -:deletedBy rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Indicates who deleted a resource or value"@en ; - - # No :subjectClassConstraint, because this can be used with :Resource or :Value. - - :objectClassConstraint knora-admin:User . - - -################################################################# -# -# Datatype properties -# -################################################################# - - -### http://www.knora.org/ontology/knora-base#creationDate - -:creationDate rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Indicates when a resource was created"@en ; - - :subjectClassConstraint :Resource ; - - :objectDatatypeConstraint xsd:dateTime . - - - -### http://www.knora.org/ontology/knora-base#deleteDate - -:deleteDate rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Indicates when a resource or value was deleted"@en ; - - # No :subjectClassConstraint, because this can be used with :Resource or :Value. - - :objectDatatypeConstraint xsd:dateTime . - - -### http://www.knora.org/ontology/knora-base#dimX - -:dimX rdf:type owl:DatatypeProperty ; - - :subjectClassConstraint :FileValue ; - - rdfs:subPropertyOf :valueHas ; - - :objectDatatypeConstraint xsd:integer . - - - -### http://www.knora.org/ontology/knora-base#dimY - -:dimY rdf:type owl:DatatypeProperty ; - - :subjectClassConstraint :FileValue ; - - rdfs:subPropertyOf :valueHas ; - - :objectDatatypeConstraint xsd:integer . - - - -### http://www.knora.org/ontology/knora-base#pageCount - -:pageCount rdf:type owl:DatatypeProperty ; - - :subjectClassConstraint :FileValue ; - - rdfs:subPropertyOf :valueHas ; - - :objectDatatypeConstraint xsd:integer . - - - -### http://www.knora.org/ontology/knora-base#duration - -:duration rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :FileValue ; - - :objectDatatypeConstraint xsd:decimal . - - - -### http://www.knora.org/ontology/knora-base#extResAccessInfo - -:extResAccessInfo rdf:type owl:DatatypeProperty ; - - rdfs:comment "Information (URL etc.) for accessing an external resource"@en ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :ExternalResValue ; - - :objectDatatypeConstraint xsd:string . - - - -### http://www.knora.org/ontology/knora-base#extResId - -:extResId rdf:type owl:DatatypeProperty ; - - rdfs:comment "The ID of the external resource. The form of the ID is dependent on the provider."@en ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :ExternalResValue ; - - :objectDatatypeConstraint xsd:string . - - - -### http://www.knora.org/ontology/knora-base#extResProvider - -:extResProvider rdf:type owl:DatatypeProperty ; - - rdfs:comment "The name of the external provider of the resource"@en ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :ExternalResValue ; - - :objectDatatypeConstraint xsd:string . - - - - -### http://www.knora.org/ontology/knora-base#fps - -:fps rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :FileValue ; - - :objectDatatypeConstraint xsd:decimal . - - - -### http://www.knora.org/ontology/knora-base#internalFilename - -:internalFilename rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :FileValue ; - - :objectDatatypeConstraint xsd:string . - - - -### http://www.knora.org/ontology/knora-base#internalMimeType - -:internalMimeType rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :FileValue ; - - :objectDatatypeConstraint xsd:string . - - - -### http://www.knora.org/ontology/knora-base#isDeleted - -:isDeleted rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Exists and is true if the resource has been deleted"@en ; - - # No :subjectClassConstraint, because this can be used with :Resource or :Value. - - :objectDatatypeConstraint xsd:boolean . - - - -### http://www.knora.org/ontology/knora-base#isRootNode - -:isRootNode rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :ListNode ; - - :objectDatatypeConstraint xsd:boolean . - - - -### http://www.knora.org/ontology/knora-base#hasRootNode - -:hasRootNode rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :ListNode ; - - :objectDatatypeConstraint :ListNode . - - - - -### http://www.knora.org/ontology/knora-base#lastModificationDate - -:lastModificationDate rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :objectDatatypeConstraint xsd:dateTime . - - - -### http://www.knora.org/ontology/knora-base#listNodePosition - -:listNodePosition rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :ListNode ; - - :objectDatatypeConstraint xsd:integer . - - - -### http://www.knora.org/ontology/knora-base#listNodeName - -:listNodeName rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - - :subjectClassConstraint :ListNode ; - - :objectDatatypeConstraint xsd:string . - - - -### http://www.knora.org/ontology/knora-base#originalFilename - -:originalFilename rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :FileValue ; - - :objectDatatypeConstraint xsd:string . - - - -### http://www.knora.org/ontology/knora-base#originalMimeType - -:originalMimeType rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :FileValue ; - - :objectDatatypeConstraint xsd:string . - - - -### http://www.knora.org/ontology/knora-base#valueHasComment - -:valueHasComment rdf:type owl:DatatypeProperty ; - - rdfs:comment "A comment on a value"@en ; - - rdfs:subPropertyOf :valueHas ; - - :subjectClassConstraint :Value ; - - :objectDatatypeConstraint xsd:string . - - - -### http://www.knora.org/ontology/knora-base#deleteComment +:mappingHasXMLNamespace + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "namespace of the XML tag"@en ; + rdfs:comment """namespace of the XML tag"""@en ; + :subjectClassConstraint :MappingComponent ; + :objectDatatypeConstraint xsd:string . -:deleteComment rdf:type owl:DatatypeProperty ; - rdfs:comment "A comment explaining why a resource or value was marked as deleted"@en ; +### http://www.knora.org/ontology/knora-base#mappingHasXMLClass - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; +:mappingHasXMLClass + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "class of the XML tag"@en ; + rdfs:comment """class of the XML tag"""@en ; + :subjectClassConstraint :MappingElement ; + :objectDatatypeConstraint xsd:string . - # No :subjectClassConstraint, because this can be used with :Resource or :Value. - :objectDatatypeConstraint xsd:string . +### http://www.knora.org/ontology/knora-base#mappingHasStandoffClass +:mappingHasStandoffClass + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "IRI of the standoff class"@en ; + rdfs:comment """IRI of the standoff class"""@en ; + :subjectClassConstraint :MappingComponent ; + :objectClassConstraint owl:Class . -### http://www.knora.org/ontology/knora-base#valueCreationDate +### http://www.knora.org/ontology/knora-base#mappingHasXMLAttribute -:valueCreationDate rdf:type owl:DatatypeProperty ; +:mappingHasXMLAttribute + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "name of the XML attribute"@en ; + rdfs:comment """name of the XML attribute"""@en ; + :subjectClassConstraint :MappingElement ; + :objectClassConstraint :MappingXMLAttribute . - :subjectClassConstraint :Value ; - rdfs:subPropertyOf :valueHas ; +### http://www.knora.org/ontology/knora-base#mappingHasXMLAttributename - :objectDatatypeConstraint xsd:dateTime . +:mappingHasXMLAttributename + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "name of the XML attribute"@en ; + rdfs:comment """name of the XML attribute"""@en ; + :subjectClassConstraint :MappingComponent ; + :objectDatatypeConstraint xsd:string . +### http://www.knora.org/ontology/knora-base#mappingHasStandoffProperty -### http://www.knora.org/ontology/knora-base#valueHas +:mappingHasStandoffProperty + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "IRI of the standoff property"@en ; + rdfs:comment """IRI of the standoff property"""@en ; + :subjectClassConstraint :MappingXMLAttribute . -:valueHas rdf:type rdf:Property ; - :subjectClassConstraint :ValueBase ; +### http://www.knora.org/ontology/knora-base#mappingHasStandoffDataTypeClass - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted . +:mappingHasStandoffDataTypeClass + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "datatype of the XML tag"@en ; + rdfs:comment """datatype of the XML tag"""@en ; + :subjectClassConstraint :MappingElement ; + :objectClassConstraint :MappingStandoffDataTypeClass . +### http://www.knora.org/ontology/knora-base#mappingElementRequiresSeparator -### http://www.knora.org/ontology/knora-base#valueHasUUID +:mappingElementRequiresSeparator + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "indicates if the element requires a separator in the text"@en ; + rdfs:comment """indicates if the element requires a separator in the text"""@en ; + :subjectClassConstraint :MappingElement ; + :objectDatatypeConstraint xsd:boolean . -:valueHasUUID rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :valueHas ; +### http://www.knora.org/ontology/knora-base#mappingHasDefaultXSLTransformation - rdfs:comment "The UUID of a value"@en ; +:mappingHasDefaultXSLTransformation + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:label "default XSL Transformation"@en ; + rdfs:comment """default XSL Transformation for this mapping"""@en ; + :subjectClassConstraint :XMLToStandoffMapping ; + :objectClassConstraint :XSLTransformation . - :subjectClassConstraint :Value ; - :objectDatatypeConstraint xsd:string . +### http://www.knora.org/ontology/knora-base#deletedBy +:deletedBy + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:comment "Indicates who deleted a resource or value"@en ; + # No :subjectClassConstraint, because this can be used with :Resource or :Value. -### http://www.knora.org/ontology/knora-base#valueHasCalendar + :objectClassConstraint knora-admin:User . -:valueHasCalendar rdf:type owl:DatatypeProperty ; - rdfs:comment "Name of the calendar to be used, such as \"GREGORIAN\" or \"JULIAN\"."@en ; +################################################################# +# +# Datatype properties +# +################################################################# - rdfs:subPropertyOf :valueHas ; - :subjectClassConstraint :DateBase ; +### http://www.knora.org/ontology/knora-base#creationDate - :objectDatatypeConstraint xsd:string . +:creationDate + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:comment "Indicates when a resource was created"@en ; + :subjectClassConstraint :Resource ; + :objectDatatypeConstraint xsd:dateTime . +### http://www.knora.org/ontology/knora-base#deleteDate -### http://www.knora.org/ontology/knora-base#valueHasColor +:deleteDate + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:comment "Indicates when a resource or value was deleted"@en ; -:valueHasColor rdf:type owl:DatatypeProperty ; + # No :subjectClassConstraint, because this can be used with :Resource or :Value. - rdfs:comment "Color in the form of #rrggbb (as defining web colors)"@en ; + :objectDatatypeConstraint xsd:dateTime . - rdfs:subPropertyOf :valueHas ; - :subjectClassConstraint :ColorBase ; +### http://www.knora.org/ontology/knora-base#dimX - :objectDatatypeConstraint xsd:string . +:dimX + rdf:type owl:DatatypeProperty ; + :subjectClassConstraint :FileValue ; + rdfs:subPropertyOf :valueHas ; + :objectDatatypeConstraint xsd:integer . +### http://www.knora.org/ontology/knora-base#dimY -### http://www.knora.org/ontology/knora-base#valueHasEndJDN +:dimY + rdf:type owl:DatatypeProperty ; + :subjectClassConstraint :FileValue ; + rdfs:subPropertyOf :valueHas ; + :objectDatatypeConstraint xsd:integer . -:valueHasEndJDN rdf:type owl:DatatypeProperty ; - rdfs:comment "Contains the end of a date as a Julian Day Number (JDN)"@en ; +### http://www.knora.org/ontology/knora-base#pageCount - rdfs:subPropertyOf :valueHas ; +:pageCount + rdf:type owl:DatatypeProperty ; + :subjectClassConstraint :FileValue ; + rdfs:subPropertyOf :valueHas ; + :objectDatatypeConstraint xsd:integer . - :subjectClassConstraint :DateBase ; - :objectDatatypeConstraint xsd:integer . +### http://www.knora.org/ontology/knora-base#duration +:duration + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :FileValue ; + :objectDatatypeConstraint xsd:decimal . -### http://www.knora.org/ontology/knora-base#valueHasEndPrecision +### http://www.knora.org/ontology/knora-base#extResAccessInfo -:valueHasEndPrecision rdf:type owl:DatatypeProperty ; +:extResAccessInfo + rdf:type owl:DatatypeProperty ; + rdfs:comment "Information (URL etc.) for accessing an external resource"@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :ExternalResValue ; + :objectDatatypeConstraint xsd:string . - rdfs:comment "Precision of knowledge about the end of the date. Allowed are \"DAY\", \"MONTH\" or \"YEAR\"."@en ; - rdfs:subPropertyOf :valueHas ; +### http://www.knora.org/ontology/knora-base#extResId - :subjectClassConstraint :DateBase ; +:extResId + rdf:type owl:DatatypeProperty ; + rdfs:comment "The ID of the external resource. The form of the ID is dependent on the provider."@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :ExternalResValue ; + :objectDatatypeConstraint xsd:string . - :objectDatatypeConstraint xsd:string . +### http://www.knora.org/ontology/knora-base#extResProvider +:extResProvider + rdf:type owl:DatatypeProperty ; + rdfs:comment "The name of the external provider of the resource"@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :ExternalResValue ; + :objectDatatypeConstraint xsd:string . -### http://www.knora.org/ontology/knora-base#valueHasDecimal -:valueHasDecimal rdf:type owl:DatatypeProperty ; +### http://www.knora.org/ontology/knora-base#fps - rdfs:subPropertyOf :valueHas ; +:fps + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :FileValue ; + :objectDatatypeConstraint xsd:decimal . - :subjectClassConstraint :DecimalBase ; - :objectDatatypeConstraint xsd:decimal . +### http://www.knora.org/ontology/knora-base#internalFilename +:internalFilename + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :FileValue ; + :objectDatatypeConstraint xsd:string . -### http://www.knora.org/ontology/knora-base#valueHasGeometry +### http://www.knora.org/ontology/knora-base#internalMimeType -:valueHasGeometry rdf:type owl:DatatypeProperty ; +:internalMimeType + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :FileValue ; + :objectDatatypeConstraint xsd:string . - rdfs:comment "JSON string describing a geometry (e.g. a region). Currently geometries are limited to 2D unions of primitive objects like circles, squares and polygons."@en ; - rdfs:subPropertyOf :valueHas ; +### http://www.knora.org/ontology/knora-base#isDeleted - :subjectClassConstraint :GeomValue ; +:isDeleted + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + rdfs:comment "Exists and is true if the resource has been deleted"@en ; - :objectDatatypeConstraint xsd:string . + # No :subjectClassConstraint, because this can be used with :Resource or :Value. + :objectDatatypeConstraint xsd:boolean . -### http://www.knora.org/ontology/knora-base#valueHasGeonameCode +### http://www.knora.org/ontology/knora-base#isRootNode -:valueHasGeonameCode rdf:type owl:DatatypeProperty ; +:isRootNode + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :ListNode ; + :objectDatatypeConstraint xsd:boolean . - rdfs:subPropertyOf :valueHas ; - :subjectClassConstraint :GeonameValue ; +### http://www.knora.org/ontology/knora-base#hasRootNode - :objectDatatypeConstraint xsd:string . +:hasRootNode + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :ListNode ; + :objectDatatypeConstraint :ListNode . +### http://www.knora.org/ontology/knora-base#lastModificationDate -### http://www.knora.org/ontology/knora-base#valueHasInteger +:lastModificationDate + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :objectDatatypeConstraint xsd:dateTime . -:valueHasInteger rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :valueHas ; +### http://www.knora.org/ontology/knora-base#listNodePosition - :subjectClassConstraint :IntBase ; +:listNodePosition + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :ListNode ; + :objectDatatypeConstraint xsd:integer . - :objectDatatypeConstraint xsd:integer . +### http://www.knora.org/ontology/knora-base#listNodeName +:listNodeName + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :subjectClassConstraint :ListNode ; + :objectDatatypeConstraint xsd:string . -### http://www.knora.org/ontology/knora-base#valueHasBoolean -:valueHasBoolean rdf:type owl:DatatypeProperty ; +### http://www.knora.org/ontology/knora-base#originalFilename - rdfs:subPropertyOf :valueHas ; +:originalFilename + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :FileValue ; + :objectDatatypeConstraint xsd:string . - :subjectClassConstraint :BooleanBase ; - :objectDatatypeConstraint xsd:boolean . +### http://www.knora.org/ontology/knora-base#originalMimeType +:originalMimeType + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :FileValue ; + :objectDatatypeConstraint xsd:string . -### http://www.knora.org/ontology/knora-base#valueHasUri +### http://www.knora.org/ontology/knora-base#valueHasComment -:valueHasUri rdf:type owl:DatatypeProperty ; +:valueHasComment + rdf:type owl:DatatypeProperty ; + rdfs:comment "A comment on a value"@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :Value ; + :objectDatatypeConstraint xsd:string . - rdfs:subPropertyOf :valueHas ; - :subjectClassConstraint :UriBase ; +### http://www.knora.org/ontology/knora-base#deleteComment - :objectDatatypeConstraint xsd:anyURI . +:deleteComment + rdf:type owl:DatatypeProperty ; + rdfs:comment "A comment explaining why a resource or value was marked as deleted"@en ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + # No :subjectClassConstraint, because this can be used with :Resource or :Value. + :objectDatatypeConstraint xsd:string . -### http://www.knora.org/ontology/knora-base#valueHasIntervalEnd -:valueHasIntervalEnd rdf:type owl:DatatypeProperty ; +### http://www.knora.org/ontology/knora-base#valueCreationDate - rdfs:subPropertyOf :valueHas ; +:valueCreationDate + rdf:type owl:DatatypeProperty ; + :subjectClassConstraint :Value ; + rdfs:subPropertyOf :valueHas ; + :objectDatatypeConstraint xsd:dateTime . - :subjectClassConstraint :IntervalBase ; - :objectDatatypeConstraint xsd:decimal . +### http://www.knora.org/ontology/knora-base#valueHas +:valueHas + rdf:type rdf:Property ; + :subjectClassConstraint :ValueBase ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted . -### http://www.knora.org/ontology/knora-base#valueHasIntervalStart +### http://www.knora.org/ontology/knora-base#valueHasUUID -:valueHasIntervalStart rdf:type owl:DatatypeProperty ; +:valueHasUUID + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + rdfs:comment "The UUID of a value"@en ; + :subjectClassConstraint :Value ; + :objectDatatypeConstraint xsd:string . - rdfs:subPropertyOf :valueHas ; - :subjectClassConstraint :IntervalBase ; +### http://www.knora.org/ontology/knora-base#valueHasCalendar - :objectDatatypeConstraint xsd:decimal . +:valueHasCalendar + rdf:type owl:DatatypeProperty ; + rdfs:comment "Name of the calendar to be used, such as \"GREGORIAN\" or \"JULIAN\"."@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :DateBase ; + :objectDatatypeConstraint xsd:string . +### http://www.knora.org/ontology/knora-base#valueHasColor -### http://www.knora.org/ontology/knora-base#valueHasTimeStamp +:valueHasColor + rdf:type owl:DatatypeProperty ; + rdfs:comment "Color in the form of #rrggbb (as defining web colors)"@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :ColorBase ; + :objectDatatypeConstraint xsd:string . -:valueHasTimeStamp rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :valueHas ; +### http://www.knora.org/ontology/knora-base#valueHasEndJDN - :subjectClassConstraint :TimeBase ; +:valueHasEndJDN + rdf:type owl:DatatypeProperty ; + rdfs:comment "Contains the end of a date as a Julian Day Number (JDN)"@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :DateBase ; + :objectDatatypeConstraint xsd:integer . - :objectDatatypeConstraint xsd:dateTime . +### http://www.knora.org/ontology/knora-base#valueHasEndPrecision +:valueHasEndPrecision + rdf:type owl:DatatypeProperty ; + rdfs:comment "Precision of knowledge about the end of the date. Allowed are \"DAY\", \"MONTH\" or \"YEAR\"."@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :DateBase ; + :objectDatatypeConstraint xsd:string . -### http://www.knora.org/ontology/knora-base#valueHasListNode -:valueHasListNode rdf:type owl:ObjectProperty ; +### http://www.knora.org/ontology/knora-base#valueHasDecimal - rdfs:subPropertyOf :valueHas ; +:valueHasDecimal + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :DecimalBase ; + :objectDatatypeConstraint xsd:decimal . - :subjectClassConstraint :ListValue ; - :objectClassConstraint :ListNode . +### http://www.knora.org/ontology/knora-base#valueHasGeometry +:valueHasGeometry + rdf:type owl:DatatypeProperty ; + rdfs:comment "JSON string describing a geometry (e.g. a region). Currently geometries are limited to 2D unions of primitive objects like circles, squares and polygons."@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :GeomValue ; + :objectDatatypeConstraint xsd:string . -### http://www.knora.org/ontology/knora-base#valueHasOrder -:valueHasOrder rdf:type owl:DatatypeProperty ; +### http://www.knora.org/ontology/knora-base#valueHasGeonameCode - rdfs:subPropertyOf :valueHas ; +:valueHasGeonameCode + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :GeonameValue ; + :objectDatatypeConstraint xsd:string . - :subjectClassConstraint :Value ; - :objectDatatypeConstraint xsd:integer . +### http://www.knora.org/ontology/knora-base#valueHasInteger +:valueHasInteger + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :IntBase ; + :objectDatatypeConstraint xsd:integer . -### http://www.knora.org/ontology/knora-base#valueHasRefCount -:valueHasRefCount rdf:type owl:DatatypeProperty ; +### http://www.knora.org/ontology/knora-base#valueHasBoolean - rdfs:subPropertyOf :valueHas ; +:valueHasBoolean + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :BooleanBase ; + :objectDatatypeConstraint xsd:boolean . - :subjectClassConstraint :LinkValue ; - :objectDatatypeConstraint xsd:integer . +### http://www.knora.org/ontology/knora-base#valueHasUri +:valueHasUri + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :UriBase ; + :objectDatatypeConstraint xsd:anyURI . -### http://www.knora.org/ontology/knora-base#valueHasStartJDN +### http://www.knora.org/ontology/knora-base#valueHasIntervalEnd -:valueHasStartJDN rdf:type owl:DatatypeProperty ; +:valueHasIntervalEnd + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :IntervalBase ; + :objectDatatypeConstraint xsd:decimal . - rdfs:comment "Contains the start of a date as a Julian Day Number (JDN)"@en ; - rdfs:subPropertyOf :valueHas ; +### http://www.knora.org/ontology/knora-base#valueHasIntervalStart - :subjectClassConstraint :DateBase ; +:valueHasIntervalStart + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :IntervalBase ; + :objectDatatypeConstraint xsd:decimal . - :objectDatatypeConstraint xsd:integer . +### http://www.knora.org/ontology/knora-base#valueHasTimeStamp +:valueHasTimeStamp + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :TimeBase ; + :objectDatatypeConstraint xsd:dateTime . -### http://www.knora.org/ontology/knora-base#valueHasStartPrecision -:valueHasStartPrecision rdf:type owl:DatatypeProperty ; +### http://www.knora.org/ontology/knora-base#valueHasListNode - rdfs:comment "The precision the start of a date. Allowed values are \"DAY\", \"MONTH\", or \"YEAR\"."@en ; +:valueHasListNode + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :ListValue ; + :objectClassConstraint :ListNode . - rdfs:subPropertyOf :valueHas ; - :subjectClassConstraint :DateBase ; +### http://www.knora.org/ontology/knora-base#valueHasOrder - :objectDatatypeConstraint xsd:string . +:valueHasOrder + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :Value ; + :objectDatatypeConstraint xsd:integer . +### http://www.knora.org/ontology/knora-base#valueHasRefCount -### http://www.knora.org/ontology/knora-base#valueHasString +:valueHasRefCount + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :LinkValue ; + :objectDatatypeConstraint xsd:integer . -:valueHasString rdf:type owl:DatatypeProperty ; - rdfs:subPropertyOf :valueHas ; +### http://www.knora.org/ontology/knora-base#valueHasStartJDN - rdfs:comment "A string representation of a value, required for full-text searches and search results."@en ; +:valueHasStartJDN + rdf:type owl:DatatypeProperty ; + rdfs:comment "Contains the start of a date as a Julian Day Number (JDN)"@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :DateBase ; + :objectDatatypeConstraint xsd:integer . - :subjectClassConstraint :Value ; - :objectDatatypeConstraint xsd:string . +### http://www.knora.org/ontology/knora-base#valueHasStartPrecision +:valueHasStartPrecision + rdf:type owl:DatatypeProperty ; + rdfs:comment "The precision the start of a date. Allowed values are \"DAY\", \"MONTH\", or \"YEAR\"."@en ; + rdfs:subPropertyOf :valueHas ; + :subjectClassConstraint :DateBase ; + :objectDatatypeConstraint xsd:string . -### http://www.knora.org/ontology/knora-base#hasPermissions +### http://www.knora.org/ontology/knora-base#valueHasString -:hasPermissions rdf:type owl:DatatypeProperty ; +:valueHasString + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :valueHas ; + rdfs:comment "A string representation of a value, required for full-text searches and search results."@en ; + :subjectClassConstraint :Value ; + :objectDatatypeConstraint xsd:string . - rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; - :objectDatatypeConstraint xsd:string . +### http://www.knora.org/ontology/knora-base#hasPermissions +:hasPermissions + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf :objectCannotBeMarkedAsDeleted ; + :objectDatatypeConstraint xsd:string . ################################################################# @@ -1649,680 +1245,554 @@ ### http://www.knora.org/ontology/knora-base#Annotation -:Annotation rdf:type owl:Class ; - - rdfs:subClassOf :Resource , - [ rdf:type owl:Restriction ; - owl:onProperty :hasComment ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isAnnotationOf ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isAnnotationOfValue ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Annotation"@de , - "Annotation"@en , - "Annotation"@fr , +:Annotation + rdf:type owl:Class ; + rdfs:subClassOf :Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasComment ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isAnnotationOf ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isAnnotationOfValue ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Annotation"@de, + "Annotation"@en, + "Annotation"@fr, "Annotation"@it ; - - :canBeInstantiated true ; - - rdfs:comment "A generic class for representing annotations"@en . - + :canBeInstantiated true ; + rdfs:comment "A generic class for representing annotations"@en . ### http://www.knora.org/ontology/knora-base#AudioFileValue -:AudioFileValue rdf:type owl:Class ; - - rdfs:subClassOf :FileValue , - [ rdf:type owl:Restriction ; - owl:onProperty :duration ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents an audio file"@en . - +:AudioFileValue + rdf:type owl:Class ; + rdfs:subClassOf :FileValue, + [ rdf:type owl:Restriction ; + owl:onProperty :duration ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents an audio file"@en . ### http://www.knora.org/ontology/knora-base#AudioRepresentation -:AudioRepresentation rdf:type owl:Class ; - - rdfs:subClassOf :Representation , - [ rdf:type owl:Restriction ; - owl:onProperty :hasAudioFileValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Repräsentation (Audio)"@de , - "Representation (Audio)"@en , - "Répresentation (Audio)"@fr , - "Rappresentazione (Audio)"@it ; - - rdfs:comment "Represents a file containing audio data"@en . +:AudioRepresentation + rdf:type owl:Class ; + rdfs:subClassOf :Representation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasAudioFileValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Repräsentation (Audio)"@de, + "Representation (Audio)"@en, + "Répresentation (Audio)"@fr, + "Rappresentazione (Audio)"@it ; + rdfs:comment "Represents a file containing audio data"@en . ### http://www.knora.org/ontology/knora-base#ColorBase -:ColorBase rdf:type owl:Class ; - - rdfs:subClassOf :ValueBase , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasColor ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . +:ColorBase + rdf:type owl:Class ; + rdfs:subClassOf :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasColor ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#ColorValue -:ColorValue rdf:type owl:Class ; - - rdfs:subClassOf :Value, :ColorBase ; - - rdfs:comment "Represents a color in HTML format, e.g. \"#33eeff\""@en . - +:ColorValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + :ColorBase ; + rdfs:comment "Represents a color in HTML format, e.g. \"#33eeff\""@en . ### http://www.knora.org/ontology/knora-base#DDDFileValue -:DDDFileValue rdf:type owl:Class ; - - rdfs:subClassOf :FileValue ; - - rdfs:comment "This represents some 3D-object with mesh data, point cloud, etc."@en . - +:DDDFileValue + rdf:type owl:Class ; + rdfs:subClassOf :FileValue ; + rdfs:comment "This represents some 3D-object with mesh data, point cloud, etc."@en . ### http://www.knora.org/ontology/knora-base#DDDRepresentation -:DDDRepresentation rdf:type owl:Class ; - - rdfs:subClassOf :Representation , - [ rdf:type owl:Restriction ; - owl:onProperty :hasDDDFileValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Repräsentation (3D)"@de , - "Representation (3D)"@en , - "Répresentation (3D)"@fr , - "Rappresentazione (3D)"@it ; - - rdfs:comment "Represents a file containg 3D data"@en . +:DDDRepresentation + rdf:type owl:Class ; + rdfs:subClassOf :Representation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasDDDFileValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Repräsentation (3D)"@de, + "Representation (3D)"@en, + "Répresentation (3D)"@fr, + "Rappresentazione (3D)"@it ; + rdfs:comment "Represents a file containg 3D data"@en . ### http://www.knora.org/ontology/knora-base#DateBase -:DateBase rdf:type owl:Class ; - - rdfs:subClassOf :ValueBase , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasCalendar ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasEndPrecision ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasEndJDN ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasStartPrecision ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasStartJDN ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . +:DateBase + rdf:type owl:Class ; + rdfs:subClassOf :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasCalendar ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasEndPrecision ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasEndJDN ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasStartPrecision ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasStartJDN ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#DateValue -:DateValue rdf:type owl:Class ; - - rdfs:subClassOf :Value, :DateBase ; - - rdfs:comment "Represents a Knora date value"@en . - +:DateValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + :DateBase ; + rdfs:comment "Represents a Knora date value"@en . ### http://www.knora.org/ontology/knora-base#DocumentFileValue -:DocumentFileValue rdf:type owl:Class ; - - rdfs:subClassOf :FileValue , - [ rdf:type owl:Restriction ; - owl:onProperty :pageCount ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :dimX ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :dimY ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] . +:DocumentFileValue + rdf:type owl:Class ; + rdfs:subClassOf :FileValue, + [ rdf:type owl:Restriction ; + owl:onProperty :pageCount ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :dimX ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :dimY ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#DocumentRepresentation -:DocumentRepresentation rdf:type owl:Class ; - - rdfs:label "Repräsentation (Dokument)"@de , - "Representation (Document)"@en , - "Répresentation (Document)"@fr , - "Rappresentazione (Documento)"@it ; - - rdfs:subClassOf :Representation , - [ rdf:type owl:Restriction ; - owl:onProperty :hasDocumentFileValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . - +:DocumentRepresentation + rdf:type owl:Class ; + rdfs:label "Repräsentation (Dokument)"@de, + "Representation (Document)"@en, + "Répresentation (Document)"@fr, + "Rappresentazione (Documento)"@it ; + rdfs:subClassOf :Representation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasDocumentFileValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#ArchiveFileValue -:ArchiveFileValue rdf:type owl:Class ; - - rdfs:subClassOf :FileValue . +:ArchiveFileValue + rdf:type owl:Class ; + rdfs:subClassOf :FileValue . ### http://www.knora.org/ontology/knora-base#ArchiveRepresentation -:ArchiveRepresentation rdf:type owl:Class ; - - rdfs:label "Repräsentation (Zip)"@de , - "Representation (Zip)"@en , - "Répresentation (Zip)"@fr , - "Rappresentazione (Zip)"@it ; - - rdfs:subClassOf :Representation , - [ rdf:type owl:Restriction ; - owl:onProperty :hasArchiveFileValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . - +:ArchiveRepresentation + rdf:type owl:Class ; + rdfs:label "Repräsentation (Zip)"@de, + "Representation (Zip)"@en, + "Répresentation (Zip)"@fr, + "Rappresentazione (Zip)"@it ; + rdfs:subClassOf :Representation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasArchiveFileValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#ExternalResValue -:ExternalResValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - [ rdf:type owl:Restriction ; - owl:onProperty :extResId ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :extResProvider ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :extResAccessInfo ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . - +:ExternalResValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + [ rdf:type owl:Restriction ; + owl:onProperty :extResId ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :extResProvider ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :extResAccessInfo ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#ExternalResource -:ExternalResource rdf:type owl:Class ; - - rdfs:subClassOf :Resource , - [ rdf:type owl:Restriction ; - owl:onProperty :hasExtResValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Externe Ressource"@de , - "External Resource"@en , - "Ressource Externe"@fr , - "Risorsa esterna"@it ; - - rdfs:comment "Represents a proxy for an object stored by an external provider"@en . - +:ExternalResource + rdf:type owl:Class ; + rdfs:subClassOf :Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasExtResValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Externe Ressource"@de, + "External Resource"@en, + "Ressource Externe"@fr, + "Risorsa esterna"@it ; + rdfs:comment "Represents a proxy for an object stored by an external provider"@en . ### http://www.knora.org/ontology/knora-base#FileValue -:FileValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - [ rdf:type owl:Restriction ; - owl:onProperty :internalFilename ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :internalMimeType ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :originalFilename ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :originalMimeType ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] . +:FileValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + [ rdf:type owl:Restriction ; + owl:onProperty :internalFilename ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :internalMimeType ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :originalFilename ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :originalMimeType ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#DecimalBase -:DecimalBase rdf:type owl:Class ; - - rdfs:subClassOf :ValueBase , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasDecimal ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . - +:DecimalBase + rdf:type owl:Class ; + rdfs:subClassOf :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasDecimal ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#DecimalValue -:DecimalValue rdf:type owl:Class ; - - rdfs:subClassOf :Value, :DecimalBase ; - - rdfs:comment "Represents an arbitrary-precision decimal value"@en . - +:DecimalValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + :DecimalBase ; + rdfs:comment "Represents an arbitrary-precision decimal value"@en . ### http://www.knora.org/ontology/knora-base#GeomValue -:GeomValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasGeometry ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents a geometrical objects as JSON string"@en . - +:GeomValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasGeometry ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents a geometrical objects as JSON string"@en . ### http://www.knora.org/ontology/knora-base#GeonameValue -:GeonameValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasGeonameCode ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . - +:GeonameValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasGeonameCode ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#IntBase -:IntBase rdf:type owl:Class ; - - rdfs:subClassOf :ValueBase , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasInteger ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . - +:IntBase + rdf:type owl:Class ; + rdfs:subClassOf :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasInteger ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#IntValue -:IntValue rdf:type owl:Class ; - - rdfs:subClassOf :Value, :IntBase ; - - rdfs:comment "Represents an integer value"@en . +:IntValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + :IntBase ; + rdfs:comment "Represents an integer value"@en . ### http://www.knora.org/ontology/knora-base#BooleanBase -:BooleanBase rdf:type owl:Class ; - - rdfs:subClassOf :ValueBase , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasBoolean ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . +:BooleanBase + rdf:type owl:Class ; + rdfs:subClassOf :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasBoolean ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#BooleanValue -:BooleanValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - :BooleanBase ; - - rdfs:comment "Represents a boolean value"@en . - +:BooleanValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + :BooleanBase ; + rdfs:comment "Represents a boolean value"@en . ### http://www.knora.org/ontology/knora-base#UriBase -:UriBase rdf:type owl:Class ; - - rdfs:subClassOf :ValueBase , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasUri ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . +:UriBase + rdf:type owl:Class ; + rdfs:subClassOf :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasUri ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#UriValue -:UriValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - :UriBase ; - - rdfs:comment "Represents a URI"@en . +:UriValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + :UriBase ; + rdfs:comment "Represents a URI"@en . ### http://www.knora.org/ontology/knora-base#IntervalBase -:IntervalBase rdf:type owl:Class ; - - rdfs:subClassOf :ValueBase , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasIntervalEnd ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasIntervalStart ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . +:IntervalBase + rdf:type owl:Class ; + rdfs:subClassOf :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasIntervalEnd ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasIntervalStart ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#IntervalValue -:IntervalValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - :IntervalBase ; - - rdfs:comment "Represents a time interval, e.g. in an audio recording"@en . +:IntervalValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + :IntervalBase ; + rdfs:comment "Represents a time interval, e.g. in an audio recording"@en . -:TimeBase rdf:type owl:Class ; - - rdfs:subClassOf :ValueBase , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasTimeStamp ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . +:TimeBase + rdf:type owl:Class ; + rdfs:subClassOf :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasTimeStamp ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#IntervalValue -:TimeValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - :TimeBase ; - - rdfs:comment "Represents a timestamp"@en . +:TimeValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + :TimeBase ; + rdfs:comment "Represents a timestamp"@en . ### http://www.knora.org/ontology/knora-base#LinkObj -:LinkObj rdf:type owl:Class ; - - rdfs:label "Verknüpfungsobjekt"@de , - "Link Object"@en , - "Objet de lien"@fr , - "Oggetto di connessione"@it ; - - rdfs:subClassOf :Resource , - [ rdf:type owl:Restriction ; - owl:onProperty :hasComment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasLinkTo ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasLinkToValue ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] ; - - :resourceIcon "link.gif"^^xsd:string ; - - :canBeInstantiated true ; - - rdfs:comment "Verknüpfung mehrerer Resourcen"@de , - "Represents a generic link object"@en . - +:LinkObj + rdf:type owl:Class ; + rdfs:label "Verknüpfungsobjekt"@de, + "Link Object"@en, + "Objet de lien"@fr, + "Oggetto di connessione"@it ; + rdfs:subClassOf :Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasComment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasLinkTo ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasLinkToValue ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ] ; + :resourceIcon "link.gif"^^xsd:string ; + :canBeInstantiated true ; + rdfs:comment "Verknüpfung mehrerer Resourcen"@de, + "Represents a generic link object"@en . ### http://www.knora.org/ontology/knora-base#LinkValue -:LinkValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - rdf:Statement , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasRefCount ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdf:subject ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdf:predicate ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdf:object ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "A reification node that describes direct links between resources"@en . - +:LinkValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + rdf:Statement, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasRefCount ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty rdf:subject ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty rdf:predicate ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty rdf:object ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "A reification node that describes direct links between resources"@en . ### http://www.knora.org/ontology/knora-base#ListNode -:ListNode rdf:type owl:Class ; - - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :hasSubListNode ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :listNodePosition ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :listNodeName ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isRootNode ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasRootNode ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :attachedToProject ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty rdfs:label ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ]; - - rdfs:comment "Represents a flat or hierarchical list"@en . - +:ListNode + rdf:type owl:Class ; + rdfs:subClassOf [ rdf:type owl:Restriction ; + owl:onProperty :hasSubListNode ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :listNodePosition ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :listNodeName ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isRootNode ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasRootNode ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :attachedToProject ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty rdfs:label ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents a flat or hierarchical list"@en . ### http://www.knora.org/ontology/knora-base#ListValue -:ListValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasListNode ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] . - +:ListValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasListNode ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#MovingImageFileValue -:MovingImageFileValue rdf:type owl:Class ; - - rdfs:subClassOf :FileValue ; - - rdfs:comment "Represents a moving image file"@en . - +:MovingImageFileValue + rdf:type owl:Class ; + rdfs:subClassOf :FileValue ; + rdfs:comment "Represents a moving image file"@en . ### http://www.knora.org/ontology/knora-base#MovingImageRepresentation -:MovingImageRepresentation rdf:type owl:Class ; - - rdfs:subClassOf :Representation , - [ rdf:type owl:Restriction ; - owl:onProperty :hasMovingImageFileValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Repräsentation (Video)"@de , - "Representation (Movie)"@en , - "Répresentation (Film)"@fr , - "Rappresentazione (Film)"@it ; - - rdfs:comment "A resource containing moving image data"@en . - +:MovingImageRepresentation + rdf:type owl:Class ; + rdfs:subClassOf :Representation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasMovingImageFileValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Repräsentation (Video)"@de, + "Representation (Movie)"@en, + "Répresentation (Film)"@fr, + "Rappresentazione (Film)"@it ; + rdfs:comment "A resource containing moving image data"@en . ### http://www.knora.org/ontology/knora-base#Region -:Region rdf:type owl:Class ; - - rdfs:label "Region"@de , - "Region"@en , - "Région"@fr , - "Regione"@it ; - - rdfs:subClassOf :Resource , - [ rdf:type owl:Restriction ; - owl:onProperty :hasColor ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isRegionOf ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasGeometry ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isRegionOfValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasComment ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] ; - - :resourceIcon "region.gif"^^xsd:string ; - - :canBeInstantiated true ; - - rdfs:comment "Represents a geometric region of a resource. The geometry is represented currently as JSON string."@en . - +:Region + rdf:type owl:Class ; + rdfs:label "Region"@de, + "Region"@en, + "Région"@fr, + "Regione"@it ; + rdfs:subClassOf :Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasColor ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isRegionOf ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasGeometry ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isRegionOfValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasComment ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ] ; + :resourceIcon "region.gif"^^xsd:string ; + :canBeInstantiated true ; + rdfs:comment "Represents a geometric region of a resource. The geometry is represented currently as JSON string."@en . ### http://www.knora.org/ontology/knora-base#Representation -:Representation rdf:type owl:Class ; - - rdfs:subClassOf :Resource , - [ rdf:type owl:Restriction ; - owl:onProperty :hasFileValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Repräsentation"@de , - "Representation"@en , - "Répresentation"@fr , - "Rappresentazione"@it ; - - rdfs:comment "A resource that can store a file"@en . - +:Representation + rdf:type owl:Class ; + rdfs:subClassOf :Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasFileValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Repräsentation"@de, + "Representation"@en, + "Répresentation"@fr, + "Rappresentazione"@it ; + rdfs:comment "A resource that can store a file"@en . ### http://www.knora.org/ontology/knora-base#Resource -:Resource rdf:type owl:Class ; - - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty rdfs:label ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isDeleted ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasStandoffLinkTo ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasStandoffLinkToValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :attachedToUser ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :attachedToProject ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasPermissions ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :creationDate ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :lastModificationDate ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :deleteDate ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :deletedBy ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :deleteComment ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Ressource"@de , - "Resource"@en , - "Ressource"@fr , - "Risorsa"@it ; - - rdfs:comment "Represents something in the world, or an abstract thing"@en . +:Resource + rdf:type owl:Class ; + rdfs:subClassOf [ rdf:type owl:Restriction ; + owl:onProperty rdfs:label ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isDeleted ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasStandoffLinkTo ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasStandoffLinkToValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :attachedToUser ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :attachedToProject ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasPermissions ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :creationDate ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :lastModificationDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :deleteDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :deletedBy ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :deleteComment ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Ressource"@de, + "Resource"@en, + "Ressource"@fr, + "Risorsa"@it ; + rdfs:comment "Represents something in the world, or an abstract thing"@en . ################################################################# @@ -2332,52 +1802,42 @@ ################################################################# -:standoffParentClassConstraint rdf:type owl:ObjectProperty . +:standoffParentClassConstraint + rdf:type owl:ObjectProperty . ### http://www.knora.org/ontology/knora-base#StandoffTag -:StandoffTag rdf:type owl:Class ; - - rdfs:subClassOf [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasStart ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasEnd ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasUUID ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasOriginalXMLID ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasStartIndex ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasEndIndex ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasStartParent ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasEndParent ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffParentClassConstraint; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents a standoff markup tag"@en . - +:StandoffTag + rdf:type owl:Class ; + rdfs:subClassOf [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasStart ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasEnd ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasUUID ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasOriginalXMLID ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasStartIndex ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasEndIndex ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasStartParent ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasEndParent ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffParentClassConstraint ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents a standoff markup tag"@en . ################################################################# @@ -2388,11 +1848,10 @@ ### http://www.knora.org/ontology/knora-base#StandoffDataTypeTag -:StandoffDataTypeTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffTag ; - - rdfs:comment "Represents a knora-base value type in a TextValue"@en . +:StandoffDataTypeTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffTag ; + rdfs:comment "Represents a knora-base value type in a TextValue"@en . ################################################################# @@ -2404,400 +1863,328 @@ ### http://www.knora.org/ontology/knora-base#StandoffLinkTag -:StandoffLinkTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasLink ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents a reference to a Knora resource in a TextValue"@en . +:StandoffLinkTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasLink ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents a reference to a Knora resource in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StandoffUriTag -:StandoffUriTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffDataTypeTag , - :UriBase ; - - rdfs:comment "Represents an arbitrary URI in a TextValue"@en . +:StandoffUriTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffDataTypeTag, + :UriBase ; + rdfs:comment "Represents an arbitrary URI in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StandoffDateTag -:StandoffDateTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffDataTypeTag, - :DateBase ; - - rdfs:comment "Represents a date in a TextValue"@en . +:StandoffDateTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffDataTypeTag, + :DateBase ; + rdfs:comment "Represents a date in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StandoffColorTag -:StandoffColorTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffDataTypeTag, - :ColorBase ; - - rdfs:comment "Represents a color in a TextValue"@en . +:StandoffColorTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffDataTypeTag, + :ColorBase ; + rdfs:comment "Represents a color in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StandoffIntegerTag -:StandoffIntegerTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffDataTypeTag, - :IntBase ; - - rdfs:comment "Represents an integer value in a TextValue"@en . +:StandoffIntegerTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffDataTypeTag, + :IntBase ; + rdfs:comment "Represents an integer value in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StandoffDecimalTag -:StandoffDecimalTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffDataTypeTag, - :DecimalBase ; - - rdfs:comment "Represents a decimal (floating point) value in a TextValue"@en . +:StandoffDecimalTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffDataTypeTag, + :DecimalBase ; + rdfs:comment "Represents a decimal (floating point) value in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StandoffIntervalTag -:StandoffIntervalTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffDataTypeTag, - :IntervalBase ; - - rdfs:comment "Represents an interval in a TextValue"@en . +:StandoffIntervalTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffDataTypeTag, + :IntervalBase ; + rdfs:comment "Represents an interval in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StandoffTimeTag -:StandoffTimeTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffDataTypeTag, - :TimeBase ; - - rdfs:comment "Represents a timestamp in a TextValue"@en . +:StandoffTimeTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffDataTypeTag, + :TimeBase ; + rdfs:comment "Represents a timestamp in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StandoffBooleanTag -:StandoffBooleanTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffDataTypeTag, - :BooleanBase ; - - rdfs:comment "Represents a boolean in a TextValue"@en . +:StandoffBooleanTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffDataTypeTag, + :BooleanBase ; + rdfs:comment "Represents a boolean in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StandoffInternalReferenceTag -:StandoffInternalReferenceTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffDataTypeTag, - :ValueBase, - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagHasInternalReference ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents an internal reference in a TextValue"@en . - +:StandoffInternalReferenceTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffDataTypeTag, + :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagHasInternalReference ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents an internal reference in a TextValue"@en . ### http://www.knora.org/ontology/knora-base#StillImageFileValue -:StillImageFileValue rdf:type owl:Class ; - - rdfs:subClassOf :FileValue , - [ rdf:type owl:Restriction ; - owl:onProperty :dimY ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :dimX ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "A file containing a two-dimensional still image"@en . - +:StillImageFileValue + rdf:type owl:Class ; + rdfs:subClassOf :FileValue, + [ rdf:type owl:Restriction ; + owl:onProperty :dimY ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :dimX ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "A file containing a two-dimensional still image"@en . ### http://www.knora.org/ontology/knora-base#StillImageRepresentation -:StillImageRepresentation rdf:type owl:Class ; - - rdfs:subClassOf :Representation , - [ rdf:type owl:Restriction ; - owl:onProperty :hasStillImageFileValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Repräsentation (Bild)"@de , - "Representation (Image)"@en , - "Répresentation (Image)"@fr , - "Rappresentazione (Imagine)"@it ; - - rdfs:comment "A resource that can contain a two-dimensional still image file"@en . - +:StillImageRepresentation + rdf:type owl:Class ; + rdfs:subClassOf :Representation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasStillImageFileValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Repräsentation (Bild)"@de, + "Representation (Image)"@en, + "Répresentation (Image)"@fr, + "Rappresentazione (Imagine)"@it ; + rdfs:comment "A resource that can contain a two-dimensional still image file"@en . ### http://www.knora.org/ontology/knora-base#TextFileValue -:TextFileValue rdf:type owl:Class ; - - rdfs:subClassOf :FileValue ; - - rdfs:comment "A text file such as plain Unicode text, LaTeX, TEI/XML, etc."@en . - +:TextFileValue + rdf:type owl:Class ; + rdfs:subClassOf :FileValue ; + rdfs:comment "A text file such as plain Unicode text, LaTeX, TEI/XML, etc."@en . ### http://www.knora.org/ontology/knora-base#TextRepresentation -:TextRepresentation rdf:type owl:Class ; - - rdfs:subClassOf :Representation , - [ rdf:type owl:Restriction ; - owl:onProperty :hasTextFileValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Repräsentation (Text)"@de , - "Representation (Text)"@en , - "Répresentation (Texte)"@fr , - "Rappresentazione (testo)"@it ; - - rdfs:comment "A resource containing a text file"@en . - +:TextRepresentation + rdf:type owl:Class ; + rdfs:subClassOf :Representation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasTextFileValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Repräsentation (Text)"@de, + "Representation (Text)"@en, + "Répresentation (Texte)"@fr, + "Rappresentazione (testo)"@it ; + rdfs:comment "A resource containing a text file"@en . ### http://www.knora.org/ontology/knora-base#XSLTransformation -:XSLTransformation rdf:type owl:Class ; - - rdfs:subClassOf :TextRepresentation , - [ rdf:type owl:Restriction ; - owl:onProperty :hasTextFileValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "a TextRepresentation representing an XSL transformation that can be applied to an XML created from standoff. The transformation's result is ecptected to be HTML."@en ; - - rdfs:comment "a TextRepresentation representing an XSL transformation that can be applied to an XML created from standoff. The transformation's result is ecptected to be HTML."@en . +:XSLTransformation + rdf:type owl:Class ; + rdfs:subClassOf :TextRepresentation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasTextFileValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "a TextRepresentation representing an XSL transformation that can be applied to an XML created from standoff. The transformation's result is ecptected to be HTML."@en ; + rdfs:comment "a TextRepresentation representing an XSL transformation that can be applied to an XML created from standoff. The transformation's result is ecptected to be HTML."@en . ### http://www.knora.org/ontology/knora-base#MappingComponent -:MappingComponent rdf:type owl:Class ; - - rdfs:label "Component of a mapping"@en ; - - rdfs:comment "Component of a mapping" . +:MappingComponent + rdf:type owl:Class ; + rdfs:label "Component of a mapping"@en ; + rdfs:comment "Component of a mapping" . ### http://www.knora.org/ontology/knora-base#MappingStandoffDataTypeClass -:MappingStandoffDataTypeClass rdf:type owl:Class ; - - rdfs:subClassOf :MappingComponent , - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasXMLAttributename ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasStandoffClass ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ]; - - rdfs:label "Mapping from XML attributes to standoff properties"@en ; - - rdfs:comment "Mapping from XML attributes to standoff properties" . +:MappingStandoffDataTypeClass + rdf:type owl:Class ; + rdfs:subClassOf :MappingComponent, + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasXMLAttributename ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasStandoffClass ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Mapping from XML attributes to standoff properties"@en ; + rdfs:comment "Mapping from XML attributes to standoff properties" . ### http://www.knora.org/ontology/knora-base#MappingXMLAttribute -:MappingXMLAttribute rdf:type owl:Class ; - - rdfs:subClassOf :MappingComponent , - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasXMLAttributename ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasXMLNamespace ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasStandoffProperty ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ]; - - rdfs:label "Mapping from XML attributes to standoff properties"@en ; - - rdfs:comment "Mapping from XML attributes to standoff properties" . +:MappingXMLAttribute + rdf:type owl:Class ; + rdfs:subClassOf :MappingComponent, + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasXMLAttributename ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasXMLNamespace ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasStandoffProperty ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Mapping from XML attributes to standoff properties"@en ; + rdfs:comment "Mapping from XML attributes to standoff properties" . ### http://www.knora.org/ontology/knora-base#MappingElement -:MappingElement rdf:type owl:Class ; - - rdfs:subClassOf :MappingComponent , - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasXMLTagname ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasXMLNamespace ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasXMLClass ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasStandoffClass ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasXMLAttribute ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasStandoffDataTypeClass ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :mappingElementRequiresSeparator ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ]; - - rdfs:label "Mapping from XML to standoff entities"@en ; - - rdfs:comment "Mapping from XML to standoff entities" . +:MappingElement + rdf:type owl:Class ; + rdfs:subClassOf :MappingComponent, + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasXMLTagname ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasXMLNamespace ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasXMLClass ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasStandoffClass ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasXMLAttribute ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasStandoffDataTypeClass ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingElementRequiresSeparator ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Mapping from XML to standoff entities"@en ; + rdfs:comment "Mapping from XML to standoff entities" . ### http://www.knora.org/ontology/knora-base#XMLToStandoffMapping -:XMLToStandoffMapping rdf:type owl:Class ; - - rdfs:subClassOf - [ rdf:type owl:Restriction ; - owl:onProperty :hasMappingElement ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :mappingHasDefaultXSLTransformation ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Mapping from XML to standoff entities"@en ; - - rdfs:comment "Mapping from XML to standoff entities" . +:XMLToStandoffMapping + rdf:type owl:Class ; + rdfs:subClassOf [ rdf:type owl:Restriction ; + owl:onProperty :hasMappingElement ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mappingHasDefaultXSLTransformation ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Mapping from XML to standoff entities"@en ; + rdfs:comment "Mapping from XML to standoff entities" . ### http://www.knora.org/ontology/knora-base#TextValue -:TextValue rdf:type owl:Class ; - - rdfs:subClassOf :Value , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasStandoff ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasMaxStandoffStartIndex ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasLanguage ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasMapping ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] . - +:TextValue + rdf:type owl:Class ; + rdfs:subClassOf :Value, + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasStandoff ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasMaxStandoffStartIndex ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasLanguage ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasMapping ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/knora-base#ValueBase -:ValueBase rdf:type owl:Class . +:ValueBase + rdf:type owl:Class . ### http://www.knora.org/ontology/knora-base#Value -:Value rdf:type owl:Class ; - - rdfs:subClassOf :ValueBase, - [ rdf:type owl:Restriction ; - owl:onProperty :valueCreationDate ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :attachedToUser ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :hasPermissions ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasOrder ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasComment ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isDeleted ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :deleteDate ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :deletedBy ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :deleteComment ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :previousValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasString ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :valueHasUUID ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - - rdfs:comment "The base class of classes representing Knora values"@en . - +:Value + rdf:type owl:Class ; + rdfs:subClassOf :ValueBase, + [ rdf:type owl:Restriction ; + owl:onProperty :valueCreationDate ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :attachedToUser ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasPermissions ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasOrder ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasComment ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isDeleted ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :deleteDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :deletedBy ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :deleteComment ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :previousValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasString ; + owl:cardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :valueHasUUID ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "The base class of classes representing Knora values"@en . ### http://www.knora.org/ontology/knora-base#DeletedResource -:DeletedResource rdf:type owl:Class ; - rdfs:subClassOf :Resource ; - rdfs:label "Deleted Resource"@en ; - rdfs:comment "Generic representation of a deleted resource that can therefore not be displayed"@en . - +:DeletedResource + rdf:type owl:Class ; + rdfs:subClassOf :Resource ; + rdfs:label "Deleted Resource"@en ; + rdfs:comment "Generic representation of a deleted resource that can therefore not be displayed"@en . ### http://www.knora.org/ontology/knora-base#DeletedValue -:DeletedValue rdf:type owl:Class ; - rdfs:subClassOf :Value ; - rdfs:label "Deleted Value"@en ; - rdfs:comment "Generic representation of a deleted value that can therefore not be displayed"@en . +:DeletedValue + rdf:type owl:Class ; + rdfs:subClassOf :Value ; + rdfs:label "Deleted Value"@en ; + rdfs:comment "Generic representation of a deleted value that can therefore not be displayed"@en . diff --git a/knora-ontologies/salsah-gui.ttl b/knora-ontologies/salsah-gui.ttl index af94919b81..7ff1c8e71f 100644 --- a/knora-ontologies/salsah-gui.ttl +++ b/knora-ontologies/salsah-gui.ttl @@ -1,22 +1,21 @@ -### + ### # * Copyright © 2021 - 2022 Swiss National Data and Service Center for the Humanities and/or DaSCH Service Platform contributors. # * SPDX-License-Identifier: Apache-2.0 ### -@prefix : . -@prefix owl: . -@prefix rdf: . -@prefix xml: . -@prefix xsd: . -@prefix rdfs: . -@prefix knora-base: . +@prefix : . +@prefix owl: . +@prefix rdf: . +@prefix xml: . +@prefix xsd: . +@prefix rdfs: . +@prefix knora-base: . @prefix knora-admin: . @base . - rdf:type owl:Ontology ; - - rdfs:label "The salsah-gui ontology"@en ; - + + rdf:type owl:Ontology ; + rdfs:label "The salsah-gui ontology"@en ; knora-base:attachedToProject knora-admin:SystemProject . @@ -29,38 +28,31 @@ ### http://www.knora.org/ontology/salsah-gui#guiOrder -:guiOrder rdf:type owl:DatatypeProperty ; - - knora-base:subjectClassConstraint owl:Restriction ; - - knora-base:objectDatatypeConstraint xsd:nonNegativeInteger . - +:guiOrder + rdf:type owl:DatatypeProperty ; + knora-base:subjectClassConstraint owl:Restriction ; + knora-base:objectDatatypeConstraint xsd:nonNegativeInteger . ### http://www.knora.org/ontology/salsah-gui#guiElement -:guiElement rdf:type owl:ObjectProperty . - +:guiElement + rdf:type owl:ObjectProperty . ### http://www.knora.org/ontology/salsah-gui#guiAttribute -:guiAttribute rdf:type owl:DatatypeProperty ; - - knora-base:objectDatatypeConstraint xsd:string . - +:guiAttribute + rdf:type owl:DatatypeProperty ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/salsah-gui#guiAttributeDefinition -:guiAttributeDefinition rdf:type owl:DatatypeProperty ; - - knora-base:subjectClassConstraint :Guielement ; - - knora-base:objectDatatypeConstraint xsd:string . - - - +:guiAttributeDefinition + rdf:type owl:DatatypeProperty ; + knora-base:subjectClassConstraint :Guielement ; + knora-base:objectDatatypeConstraint xsd:string . ################################################################# @@ -72,10 +64,8 @@ ### http://www.knora.org/ontology/salsah-gui#Guielement -:Guielement rdf:type owl:Class . - - - +:Guielement + rdf:type owl:Class . ################################################################# @@ -87,32 +77,31 @@ ### http://www.knora.org/ontology/salsah-gui#Colorpicker -:Colorpicker rdf:type :Guielement , - owl:NamedIndividual ; - - :guiAttributeDefinition "ncolors:integer" . - +:Colorpicker + rdf:type :Guielement, + owl:NamedIndividual ; + :guiAttributeDefinition "ncolors:integer" . ### http://www.knora.org/ontology/salsah-gui#Date -:Date rdf:type :Guielement , - owl:NamedIndividual . - +:Date + rdf:type :Guielement, + owl:NamedIndividual . ### http://www.knora.org/ontology/salsah-gui#Geometry -:Geometry rdf:type :Guielement , - owl:NamedIndividual . - +:Geometry + rdf:type :Guielement, + owl:NamedIndividual . ### http://www.knora.org/ontology/salsah-gui#Geonames -:Geonames rdf:type :Guielement , - owl:NamedIndividual . - +:Geonames + rdf:type :Guielement, + owl:NamedIndividual . ### http://www.knora.org/ontology/salsah-gui#Iconclass @@ -121,112 +110,106 @@ # owl:NamedIndividual . - ### http://www.knora.org/ontology/salsah-gui#Interval -:Interval rdf:type :Guielement , - owl:NamedIndividual . - +:Interval + rdf:type :Guielement, + owl:NamedIndividual . ### http://www.knora.org/ontology/salsah-gui#TimeStamp -:TimeStamp rdf:type :Guielement , - owl:NamedIndividual . - +:TimeStamp + rdf:type :Guielement, + owl:NamedIndividual . ### http://www.knora.org/ontology/salsah-gui#List -:List rdf:type :Guielement , - owl:NamedIndividual ; - - :guiAttributeDefinition "hlist(required):iri" . - +:List + rdf:type :Guielement, + owl:NamedIndividual ; + :guiAttributeDefinition "hlist(required):iri" . ### http://www.knora.org/ontology/salsah-gui#Pulldown -:Pulldown rdf:type :Guielement , - owl:NamedIndividual ; - - :guiAttributeDefinition "hlist(required):iri" . - +:Pulldown + rdf:type :Guielement, + owl:NamedIndividual ; + :guiAttributeDefinition "hlist(required):iri" . ### http://www.knora.org/ontology/salsah-gui#Radio -:Radio rdf:type :Guielement , - owl:NamedIndividual ; - - :guiAttributeDefinition "hlist(required):iri" . - +:Radio + rdf:type :Guielement, + owl:NamedIndividual ; + :guiAttributeDefinition "hlist(required):iri" . ### http://www.knora.org/ontology/salsah-gui#Richtext -:Richtext rdf:type :Guielement , - owl:NamedIndividual . - +:Richtext + rdf:type :Guielement, + owl:NamedIndividual . ### http://www.knora.org/ontology/salsah-gui#Searchbox -:Searchbox rdf:type :Guielement , - owl:NamedIndividual ; - - :guiAttributeDefinition "numprops:integer" . - +:Searchbox + rdf:type :Guielement, + owl:NamedIndividual ; + :guiAttributeDefinition "numprops:integer" . ### http://www.knora.org/ontology/salsah-gui#SimpleText -:SimpleText rdf:type :Guielement , - owl:NamedIndividual ; - - :guiAttributeDefinition "size:integer" , - "maxlength:integer" . - +:SimpleText + rdf:type :Guielement, + owl:NamedIndividual ; + :guiAttributeDefinition "size:integer", + "maxlength:integer" . ### http://www.knora.org/ontology/salsah-gui#Slider -:Slider rdf:type :Guielement , - owl:NamedIndividual ; - - :guiAttributeDefinition "max(required):decimal" , - "min(required):decimal" . - +:Slider + rdf:type :Guielement, + owl:NamedIndividual ; + :guiAttributeDefinition "max(required):decimal", + "min(required):decimal" . ### http://www.knora.org/ontology/salsah-gui#Spinbox -:Spinbox rdf:type :Guielement , - owl:NamedIndividual ; - - :guiAttributeDefinition "max:decimal" , - "min:decimal" . - +:Spinbox + rdf:type :Guielement, + owl:NamedIndividual ; + :guiAttributeDefinition "max:decimal", + "min:decimal" . ### http://www.knora.org/ontology/salsah-gui#Textarea -:Textarea rdf:type :Guielement , - owl:NamedIndividual ; - - :guiAttributeDefinition "cols:integer" , - "rows:integer" , - "width:percent" , - "wrap:string(soft|hard)" . +:Textarea + rdf:type :Guielement, + owl:NamedIndividual ; + :guiAttributeDefinition "cols:integer", + "rows:integer", + "width:percent", + "wrap:string(soft|hard)" . ### http://www.knora.org/ontology/salsah-gui#Checkbox -:Checkbox rdf:type :Guielement , - owl:NamedIndividual . +:Checkbox + rdf:type :Guielement, + owl:NamedIndividual . ### http://www.knora.org/ontology/salsah-gui#Fileupload -:Fileupload rdf:type :Guielement , - owl:NamedIndividual . +:Fileupload + rdf:type :Guielement, + owl:NamedIndividual . diff --git a/knora-ontologies/standoff-data.ttl b/knora-ontologies/standoff-data.ttl index d627395c2c..ef03b89adf 100644 --- a/knora-ontologies/standoff-data.ttl +++ b/knora-ontologies/standoff-data.ttl @@ -1,619 +1,688 @@ -### + ### # * Copyright © 2021 - 2022 Swiss National Data and Service Center for the Humanities and/or DaSCH Service Platform contributors. # * SPDX-License-Identifier: Apache-2.0 ### -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . @prefix knora-base: . @prefix salsah-gui: . -@prefix standoff: . - - a knora-base:XMLToStandoffMapping ; - rdfs:label "mapping for HTML"@en ; - knora-base:hasMappingElement - , - , - , - , - , - , - , - , - , - , - , - - #### additional elements - - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - . - +@prefix standoff: . + + + a knora-base:XMLToStandoffMapping ; + rdfs:label "mapping for HTML"@en ; + knora-base:hasMappingElement , + , + , + , + , + , + , + , + , + , + , + + #### additional elements + + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffRootTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; - knora-base:mappingHasXMLTagname "text"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffRootTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + knora-base:mappingHasXMLTagname "text"^^xsd:string ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLAttribute . + knora-base:mappingHasXMLAttribute . - a knora-base:MappingXMLAttribute ; + a knora-base:MappingXMLAttribute ; knora-base:mappingHasStandoffProperty standoff:standoffRootTagHasDocumentType ; - knora-base:mappingHasXMLAttributename "documentType"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string . - - - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffParagraphTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + knora-base:mappingHasXMLAttributename "documentType"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string . + + + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffParagraphTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "p"^^xsd:string . + knora-base:mappingHasXMLTagname "p"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffItalicTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffItalicTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLTagname "em"^^xsd:string . + knora-base:mappingHasXMLTagname "em"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffBoldTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffBoldTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLTagname "strong"^^xsd:string . + knora-base:mappingHasXMLTagname "strong"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffUnderlineTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffUnderlineTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLTagname "u"^^xsd:string . + knora-base:mappingHasXMLTagname "u"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffSubscriptTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffSubscriptTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLTagname "sub"^^xsd:string . + knora-base:mappingHasXMLTagname "sub"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffSuperscriptTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffSuperscriptTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLTagname "sup"^^xsd:string . + knora-base:mappingHasXMLTagname "sup"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffStrikethroughTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffStrikethroughTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLTagname "strike"^^xsd:string . + knora-base:mappingHasXMLTagname "strike"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass knora-base:StandoffUriTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass knora-base:StandoffUriTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLTagname "a"^^xsd:string ; - knora-base:mappingHasStandoffDataTypeClass . + knora-base:mappingHasXMLTagname "a"^^xsd:string ; + knora-base:mappingHasStandoffDataTypeClass . - a knora-base:MappingStandoffDataTypeClass ; - knora-base:mappingHasStandoffClass knora-base:StandoffUriTag ; - knora-base:mappingHasXMLAttributename "href"^^xsd:string . + a knora-base:MappingStandoffDataTypeClass ; + knora-base:mappingHasStandoffClass knora-base:StandoffUriTag ; + knora-base:mappingHasXMLAttributename "href"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass knora-base:StandoffLinkTag ; - knora-base:mappingHasXMLClass "salsah-link" ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass knora-base:StandoffLinkTag ; + knora-base:mappingHasXMLClass "salsah-link" ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLTagname "a"^^xsd:string ; - knora-base:mappingHasStandoffDataTypeClass . + knora-base:mappingHasXMLTagname "a"^^xsd:string ; + knora-base:mappingHasStandoffDataTypeClass . - a knora-base:MappingStandoffDataTypeClass ; - knora-base:mappingHasStandoffClass knora-base:StandoffLinkTag ; - knora-base:mappingHasXMLAttributename "href"^^xsd:string . - - - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass knora-base:StandoffInternalReferenceTag ; - knora-base:mappingHasXMLClass "internal-link" ; - knora-base:mappingHasXMLNamespace "noNamespace" ; + a knora-base:MappingStandoffDataTypeClass ; + knora-base:mappingHasStandoffClass knora-base:StandoffLinkTag ; + knora-base:mappingHasXMLAttributename "href"^^xsd:string . + + + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass knora-base:StandoffInternalReferenceTag ; + knora-base:mappingHasXMLClass "internal-link" ; + knora-base:mappingHasXMLNamespace "noNamespace" ; knora-base:mappingElementRequiresSeparator false ; - knora-base:mappingHasXMLTagname "a" ; - knora-base:mappingHasStandoffDataTypeClass . + knora-base:mappingHasXMLTagname "a" ; + knora-base:mappingHasStandoffDataTypeClass . - - a knora-base:MappingStandoffDataTypeClass ; - knora-base:mappingHasStandoffClass knora-base:StandoffInternalReferenceTag ; - knora-base:mappingHasXMLAttributename "href" . + + a knora-base:MappingStandoffDataTypeClass ; + knora-base:mappingHasStandoffClass knora-base:StandoffInternalReferenceTag ; + knora-base:mappingHasXMLAttributename "href" . ###################### additional elements - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffHeader1Tag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffHeader1Tag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "h1"^^xsd:string . + knora-base:mappingHasXMLTagname "h1"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffHeader2Tag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffHeader2Tag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "h2"^^xsd:string . + knora-base:mappingHasXMLTagname "h2"^^xsd:string . - a knora-base:MappingElement ; + a knora-base:MappingElement ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasStandoffClass standoff:StandoffHeader3Tag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; - knora-base:mappingHasXMLTagname "h3"^^xsd:string . + knora-base:mappingHasStandoffClass standoff:StandoffHeader3Tag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + knora-base:mappingHasXMLTagname "h3"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffHeader4Tag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffHeader4Tag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "h4"^^xsd:string . + knora-base:mappingHasXMLTagname "h4"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffHeader5Tag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffHeader5Tag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "h5"^^xsd:string . + knora-base:mappingHasXMLTagname "h5"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffHeader6Tag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffHeader6Tag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "h6"^^xsd:string . + knora-base:mappingHasXMLTagname "h6"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffOrderedListTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffOrderedListTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "ol"^^xsd:string . + knora-base:mappingHasXMLTagname "ol"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffUnorderedListTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffUnorderedListTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "ul"^^xsd:string . + knora-base:mappingHasXMLTagname "ul"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffListElementTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffListElementTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "li"^^xsd:string . + knora-base:mappingHasXMLTagname "li"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffTableTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffTableTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "table"^^xsd:string . + knora-base:mappingHasXMLTagname "table"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffTableBodyTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffTableBodyTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "tbody"^^xsd:string . + knora-base:mappingHasXMLTagname "tbody"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffTableRowTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffTableRowTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "tr"^^xsd:string . + knora-base:mappingHasXMLTagname "tr"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffTableCellTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffTableCellTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "td"^^xsd:string . + knora-base:mappingHasXMLTagname "td"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffBrTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffBrTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "br"^^xsd:string . + knora-base:mappingHasXMLTagname "br"^^xsd:string . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffLineTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; - knora-base:mappingHasXMLTagname "hr"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffLineTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + knora-base:mappingHasXMLTagname "hr"^^xsd:string ; knora-base:mappingElementRequiresSeparator true . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffPreTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; - knora-base:mappingHasXMLTagname "pre"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffPreTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + knora-base:mappingHasXMLTagname "pre"^^xsd:string ; knora-base:mappingElementRequiresSeparator true . - + - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffCiteTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; - knora-base:mappingHasXMLTagname "cite"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffCiteTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + knora-base:mappingHasXMLTagname "cite"^^xsd:string ; knora-base:mappingElementRequiresSeparator true . - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffBlockquoteTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffBlockquoteTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "blockquote"^^xsd:string . - + knora-base:mappingHasXMLTagname "blockquote"^^xsd:string . + - a knora-base:MappingElement ; - knora-base:mappingHasStandoffClass standoff:StandoffCodeTag ; - knora-base:mappingHasXMLClass "noClass"^^xsd:string ; - knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; + a knora-base:MappingElement ; + knora-base:mappingHasStandoffClass standoff:StandoffCodeTag ; + knora-base:mappingHasXMLClass "noClass"^^xsd:string ; + knora-base:mappingHasXMLNamespace "noNamespace"^^xsd:string ; knora-base:mappingElementRequiresSeparator true ; - knora-base:mappingHasXMLTagname "code"^^xsd:string . + knora-base:mappingHasXMLTagname "code"^^xsd:string . ### TEI Mapping for standard standoff tags - a knora-base:XMLToStandoffMapping ; - rdfs:label "mapping for TEI"@en . - - . - - a ; - "text" ; - "noNamespace" ; - "noClass" ; - ; - . - - a ; - "noNamespace" ; - "documentType" ; - . - - "false"^^xsd:boolean . - - . - - a ; - "entity" ; - "noNamespace" ; - "noClass" ; - ; - . - - a ; - ; - "ref" . - - "false"^^xsd:boolean . - - . - - a ; - "a" ; - "noNamespace" ; - "noClass" ; - ; - . - - a ; - ; - "href" . - - "false"^^xsd:boolean . - - . - - a ; - "ref" ; - "noNamespace" ; - "noClass" ; - ; - . - - a ; - ; - "target" . - - "false"^^xsd:boolean . - - . - - a ; - "quote" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . - - . - - a ; - "code" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . - - . - - a ; - "p" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "header1" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "header2" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "header3" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "header4" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "header5" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "header6" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "ol" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "ul" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "listitem" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "table" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "tablebody" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "row" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "cell" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "br" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "cite" ; - "noNamespace" ; - "noClass" ; - ; - "true"^^xsd:boolean . - - . - - a ; - "em" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . - - . - - a ; - "b" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . - - . - - a ; - "u" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . - - . - - a ; - "strike" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . - - . - - a ; - "sup" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . - - . - - a ; - "sub" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . - - . - - a ; - "line" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . - - . - - a ; - "pre" ; - "noNamespace" ; - "noClass" ; - ; - "false"^^xsd:boolean . + + a knora-base:XMLToStandoffMapping ; + rdfs:label "mapping for TEI"@en . + + + . + + + a ; + "text" ; + "noNamespace" ; + "noClass" ; + ; + . + + + a ; + "noNamespace" ; + "documentType" ; + . + + + "false"^^xsd:boolean . + + + . + + + a ; + "entity" ; + "noNamespace" ; + "noClass" ; + ; + . + + + a ; + ; + "ref" . + + + "false"^^xsd:boolean . + + + . + + + a ; + "a" ; + "noNamespace" ; + "noClass" ; + ; + . + + + a ; + ; + "href" . + + + "false"^^xsd:boolean . + + + . + + + a ; + "ref" ; + "noNamespace" ; + "noClass" ; + ; + . + + + a ; + ; + "target" . + + + "false"^^xsd:boolean . + + + . + + + a ; + "quote" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . + + + . + + + a ; + "code" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . + + + . + + + a ; + "p" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "header1" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "header2" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "header3" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "header4" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "header5" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "header6" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "ol" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "ul" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "listitem" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "table" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "tablebody" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "row" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "cell" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "br" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "cite" ; + "noNamespace" ; + "noClass" ; + ; + "true"^^xsd:boolean . + + + . + + + a ; + "em" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . + + + . + + + a ; + "b" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . + + + . + + + a ; + "u" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . + + + . + + + a ; + "strike" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . + + + . + + + a ; + "sup" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . + + + . + + + a ; + "sub" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . + + + . + + + a ; + "line" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . + + + . + + + a ; + "pre" ; + "noNamespace" ; + "noClass" ; + ; + "false"^^xsd:boolean . diff --git a/knora-ontologies/standoff-onto.ttl b/knora-ontologies/standoff-onto.ttl index a3df1ed8b4..c4385d4d0c 100644 --- a/knora-ontologies/standoff-onto.ttl +++ b/knora-ontologies/standoff-onto.ttl @@ -1,25 +1,24 @@ -### + ### # * Copyright © 2021 - 2022 Swiss National Data and Service Center for the Humanities and/or DaSCH Service Platform contributors. # * SPDX-License-Identifier: Apache-2.0 ### -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix knora-base: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix knora-base: . @prefix knora-admin: . -@prefix salsah-gui: . +@prefix salsah-gui: . @base . -@prefix : . - - rdf:type owl:Ontology ; - - rdfs:label "The standoff ontology"@en ; + + rdf:type owl:Ontology ; + rdfs:label "The standoff ontology"@en ; knora-base:attachedToProject knora-admin:SystemProject . @@ -31,28 +30,22 @@ ### http://www.knora.org/ontology/standoff#standoffRootTagHasDocumentType -:standoffRootTagHasDocumentType rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "describes the document type"@en ; - - knora-base:subjectClassConstraint :StandoffRootTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffRootTagHasDocumentType + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "describes the document type"@en ; + knora-base:subjectClassConstraint :StandoffRootTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/standoff#standoffHyperlinkTagHasTarget -:standoffHyperlinkTagHasTarget rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "describes the target settings of a hyperlink"@en ; - - knora-base:subjectClassConstraint :StandoffHyperlinkTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffHyperlinkTagHasTarget + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "describes the target settings of a hyperlink"@en ; + knora-base:subjectClassConstraint :StandoffHyperlinkTag ; + knora-base:objectDatatypeConstraint xsd:string . ################################################################# @@ -63,20 +56,18 @@ ### http://www.knora.org/ontology/standoff#StandoffVisualTag -:StandoffVisualTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "Represents visual markup information in a TextValue"@en . +:StandoffVisualTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "Represents visual markup information in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffStructuralTag -:StandoffStructuralTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "Represents structural markup information in a TextValue"@en . +:StandoffStructuralTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "Represents structural markup information in a TextValue"@en . ################################################################# @@ -88,257 +79,226 @@ ### http://www.knora.org/ontology/standoff#StandoffRootTag -:StandoffRootTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffRootTagHasDocumentType ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents the root node if the TextValue has been created from XML"@en . +:StandoffRootTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffRootTagHasDocumentType ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents the root node if the TextValue has been created from XML"@en . ### http://www.knora.org/ontology/standoff#StandoffHyperlinkTag -:StandoffHyperlinkTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffUriTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffHyperlinkTagHasTarget ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents a hyperlink in a text"@en . +:StandoffHyperlinkTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffUriTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffHyperlinkTagHasTarget ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents a hyperlink in a text"@en . ### http://www.knora.org/ontology/standoff#StandoffBlockquoteTag -:StandoffBlockquoteTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a section that is quoted from another source in a text"@en . +:StandoffBlockquoteTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a section that is quoted from another source in a text"@en . ### http://www.knora.org/ontology/standoff#StandoffCodeTag -:StandoffCodeTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a section of computer source code in a text"@en . +:StandoffCodeTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a section of computer source code in a text"@en . ### http://www.knora.org/ontology/standoff#StandoffParagraphTag -:StandoffParagraphTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a paragraph in a TextValue"@en . +:StandoffParagraphTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a paragraph in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffHeader1Tag -:StandoffHeader1Tag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a header of level 1 in a TextValue"@en . +:StandoffHeader1Tag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a header of level 1 in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffHeader2Tag -:StandoffHeader2Tag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a header of level 2 in a TextValue"@en . +:StandoffHeader2Tag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a header of level 2 in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffHeader3Tag -:StandoffHeader3Tag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a header of level 3 in a TextValue"@en . +:StandoffHeader3Tag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a header of level 3 in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffHeader4Tag -:StandoffHeader4Tag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a header of level 4 in a TextValue"@en . +:StandoffHeader4Tag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a header of level 4 in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffHeader5Tag -:StandoffHeader5Tag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a header of level 5 in a TextValue"@en . +:StandoffHeader5Tag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a header of level 5 in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffHeader6Tag -:StandoffHeader6Tag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a header of level 6 in a TextValue"@en . +:StandoffHeader6Tag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a header of level 6 in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffOrderedListTag -:StandoffOrderedListTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents an ordered list in a TextValue"@en . +:StandoffOrderedListTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents an ordered list in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffUnorderedListTag -:StandoffUnorderedListTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents an unordered list in a TextValue"@en . +:StandoffUnorderedListTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents an unordered list in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffListElementTag -:StandoffListElementTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a list element in a TextValue"@en . +:StandoffListElementTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a list element in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffTableBodyTag -:StandoffTableBodyTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a table body in a TextValue"@en . +:StandoffTableBodyTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a table body in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffTableTag -:StandoffTableTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a table in a TextValue"@en . +:StandoffTableTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a table in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffTableRowTag -:StandoffTableRowTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a row in a table"@en . +:StandoffTableRowTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a row in a table"@en . ### http://www.knora.org/ontology/standoff#StandoffTableCellTag -:StandoffTableCellTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a cell in a table"@en . +:StandoffTableCellTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a cell in a table"@en . ### http://www.knora.org/ontology/standoff#StandoffBrTag -:StandoffBrTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents a linebreak"@en . - +:StandoffBrTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents a linebreak"@en . ### http://www.knora.org/ontology/standoff#StandoffItalicTag -:StandoffItalicTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffVisualTag ; - - rdfs:comment "Represents italics in a TextValue"@en . +:StandoffItalicTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffVisualTag ; + rdfs:comment "Represents italics in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffBoldTag -:StandoffBoldTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffVisualTag ; - - rdfs:comment "Represents bold text in a TextValue"@en . +:StandoffBoldTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffVisualTag ; + rdfs:comment "Represents bold text in a TextValue"@en . ### http://www.knora.org/ontology/standoff-html-editor#StandoffCiteTag -:StandoffCiteTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffStructuralTag ; - - rdfs:comment "Represents the title of a work in a TextValue"@en . +:StandoffCiteTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffStructuralTag ; + rdfs:comment "Represents the title of a work in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffUnderlineTag -:StandoffUnderlineTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffVisualTag ; - - rdfs:comment "Represents underlined text in a TextValue"@en . +:StandoffUnderlineTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffVisualTag ; + rdfs:comment "Represents underlined text in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffStrikethroughTag -:StandoffStrikethroughTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffVisualTag ; - - rdfs:comment "Represents struck text in a TextValue"@en . +:StandoffStrikethroughTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffVisualTag ; + rdfs:comment "Represents struck text in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffSuperscriptTag -:StandoffSuperscriptTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffVisualTag ; - - rdfs:comment "Represents superscript in a TextValue"@en . +:StandoffSuperscriptTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffVisualTag ; + rdfs:comment "Represents superscript in a TextValue"@en . ### http://www.knora.org/ontology/standoff#StandoffSubscriptTag -:StandoffSubscriptTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffVisualTag ; - - rdfs:comment "Represents subscript in a TextValue"@en . +:StandoffSubscriptTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffVisualTag ; + rdfs:comment "Represents subscript in a TextValue"@en . ### http://www.knora.org/ontology/standoff-html-editor#StandoffLineTag -:StandoffLineTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffVisualTag ; - - rdfs:comment "Represents a line to seperate content in a TextValue"@en . +:StandoffLineTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffVisualTag ; + rdfs:comment "Represents a line to seperate content in a TextValue"@en . ### http://www.knora.org/ontology/standoff-html-editor#StandoffPreTag -:StandoffPreTag rdf:type owl:Class ; - - rdfs:subClassOf :StandoffVisualTag ; - - rdfs:comment "Represents a preformatted content in a TextValue"@en . +:StandoffPreTag + rdf:type owl:Class ; + rdfs:subClassOf :StandoffVisualTag ; + rdfs:comment "Represents a preformatted content in a TextValue"@en . diff --git a/test_data/all_data/admin-data-minimal.ttl b/test_data/all_data/admin-data-minimal.ttl index 91b670a927..eb70713da4 100644 --- a/test_data/all_data/admin-data-minimal.ttl +++ b/test_data/all_data/admin-data-minimal.ttl @@ -1,9 +1,9 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . @prefix knora-admin: . @@ -14,86 +14,53 @@ ########################################################## - rdf:type knora-admin:User ; - - knora-admin:username "root"^^xsd:string ; - - knora-admin:email "root@example.com"^^xsd:string ; - - knora-admin:givenName "System"^^xsd:string ; - - knora-admin:familyName "Administrator"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInSystemAdminGroup "true"^^xsd:boolean . - - - rdf:type knora-admin:User ; - - knora-admin:username "superuser"^^xsd:string ; - - knora-admin:email "super.user@example.com"^^xsd:string ; - - knora-admin:givenName "Super"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInSystemAdminGroup "true"^^xsd:boolean . - - - rdf:type knora-admin:User ; - - knora-admin:username "normaluser"^^xsd:string ; - - knora-admin:email "normal.user@example.com"^^xsd:string ; - - knora-admin:givenName "Normal"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . - - - rdf:type knora-admin:User ; - - - knora-admin:username "inactiveuser"^^xsd:string ; - - knora-admin:email "inactive.user@example.com"^^xsd:string ; - - knora-admin:givenName "Inactive"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "false"^^xsd:boolean ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + rdf:type knora-admin:User ; + knora-admin:username "root"^^xsd:string ; + knora-admin:email "root@example.com"^^xsd:string ; + knora-admin:givenName "System"^^xsd:string ; + knora-admin:familyName "Administrator"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInSystemAdminGroup "true"^^xsd:boolean . + + + + rdf:type knora-admin:User ; + knora-admin:username "superuser"^^xsd:string ; + knora-admin:email "super.user@example.com"^^xsd:string ; + knora-admin:givenName "Super"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInSystemAdminGroup "true"^^xsd:boolean . + + + + rdf:type knora-admin:User ; + knora-admin:username "normaluser"^^xsd:string ; + knora-admin:email "normal.user@example.com"^^xsd:string ; + knora-admin:givenName "Normal"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + + + rdf:type knora-admin:User ; + knora-admin:username "inactiveuser"^^xsd:string ; + knora-admin:email "inactive.user@example.com"^^xsd:string ; + knora-admin:givenName "Inactive"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "false"^^xsd:boolean ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . diff --git a/test_data/all_data/admin-data.ttl b/test_data/all_data/admin-data.ttl index dccd501131..5335ba7ef6 100644 --- a/test_data/all_data/admin-data.ttl +++ b/test_data/all_data/admin-data.ttl @@ -1,9 +1,9 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . @prefix knora-admin: . @@ -14,89 +14,56 @@ ########################################################## - rdf:type knora-admin:User ; - - knora-admin:username "root"^^xsd:string ; - - knora-admin:email "root@example.com"^^xsd:string ; - - knora-admin:givenName "System"^^xsd:string ; - - knora-admin:familyName "Administrator"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInSystemAdminGroup "true"^^xsd:boolean . - - - rdf:type knora-admin:User ; - - knora-admin:username "superuser"^^xsd:string ; - - knora-admin:email "super.user@example.com"^^xsd:string ; - - knora-admin:givenName "Super"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInSystemAdminGroup "true"^^xsd:boolean . - - - rdf:type knora-admin:User ; - - knora-admin:username "normaluser"^^xsd:string ; - - knora-admin:email "normal.user@example.com"^^xsd:string ; - - knora-admin:givenName "Normal"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . - - - rdf:type knora-admin:User ; - - - knora-admin:username "inactiveuser"^^xsd:string ; - - knora-admin:email "inactive.user@example.com"^^xsd:string ; - - knora-admin:givenName "Inactive"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "false"^^xsd:boolean ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + rdf:type knora-admin:User ; + knora-admin:username "root"^^xsd:string ; + knora-admin:email "root@example.com"^^xsd:string ; + knora-admin:givenName "System"^^xsd:string ; + knora-admin:familyName "Administrator"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInSystemAdminGroup "true"^^xsd:boolean . + + + + rdf:type knora-admin:User ; + knora-admin:username "superuser"^^xsd:string ; + knora-admin:email "super.user@example.com"^^xsd:string ; + knora-admin:givenName "Super"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInSystemAdminGroup "true"^^xsd:boolean . + + + + rdf:type knora-admin:User ; + knora-admin:username "normaluser"^^xsd:string ; + knora-admin:email "normal.user@example.com"^^xsd:string ; + knora-admin:givenName "Normal"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + + + rdf:type knora-admin:User ; + knora-admin:username "inactiveuser"^^xsd:string ; + knora-admin:email "inactive.user@example.com"^^xsd:string ; + knora-admin:givenName "Inactive"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "false"^^xsd:boolean ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . ########################################################## @@ -106,116 +73,77 @@ ########################################################## - rdf:type knora-admin:knoraProject ; - - knora-admin:projectShortname "images"^^xsd:string ; - - knora-admin:projectShortcode "00FF"^^xsd:string ; - - knora-admin:projectLongname "Image Collection Demo"^^xsd:string ; - - knora-admin:projectDescription "A demo project of a collection of images"@en ; - - knora-admin:projectKeyword "images"^^xsd:string, - "collection"^^xsd:string ; - - knora-admin:projectRestrictedViewSize "!512,512"^^xsd:string ; - - knora-admin:projectRestrictedViewWatermark "path_to_image"^^xsd:string ; - - knora-admin:belongsToInstitution ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . + + rdf:type knora-admin:knoraProject ; + knora-admin:projectShortname "images"^^xsd:string ; + knora-admin:projectShortcode "00FF"^^xsd:string ; + knora-admin:projectLongname "Image Collection Demo"^^xsd:string ; + knora-admin:projectDescription "A demo project of a collection of images"@en ; + knora-admin:projectKeyword "images"^^xsd:string, + "collection"^^xsd:string ; + knora-admin:projectRestrictedViewSize "!512,512"^^xsd:string ; + knora-admin:projectRestrictedViewWatermark "path_to_image"^^xsd:string ; + knora-admin:belongsToInstitution ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . ## Project Admin - rdf:type knora-admin:User ; - - knora-admin:username "user01.user1"^^xsd:string ; - - knora-admin:email "user01.user1@example.com"^^xsd:string ; - - knora-admin:givenName "User01"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInProject ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; - - knora-admin:isInProjectAdminGroup . + + rdf:type knora-admin:User ; + knora-admin:username "user01.user1"^^xsd:string ; + knora-admin:email "user01.user1@example.com"^^xsd:string ; + knora-admin:givenName "User01"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; + knora-admin:isInProjectAdminGroup . ## Project Member - rdf:type knora-admin:User ; - - knora-admin:username "user02.user"^^xsd:string ; - - knora-admin:email "user02.user@example.com"^^xsd:string ; - - knora-admin:givenName "User02"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInProject ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + rdf:type knora-admin:User ; + knora-admin:username "user02.user"^^xsd:string ; + knora-admin:email "user02.user@example.com"^^xsd:string ; + knora-admin:givenName "User02"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . ## Images Reviewer - rdf:type knora-admin:User ; - - knora-admin:username "images-reviewer-user"^^xsd:string ; - - knora-admin:email "images-reviewer-user@example.com"^^xsd:string ; - - knora-admin:givenName "User03"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$10$fTEr/xVjPq7UBAy1O6KWKOM1scLhKGeRQdR4GTA997QPqHzXv0MnW"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInProject ; - - knora-admin:isInGroup ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . - - - rdf:type knora-admin:UserGroup ; - - knora-admin:groupName "Image reviewer"^^xsd:string ; - - knora-admin:groupDescriptions "A group for image reviewers."@en ; - - knora-admin:belongsToProject ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . - - - rdf:type knora-admin:Institution ; - - knora-admin:institutionName "Digital Humanities Lab, Basel" . + + rdf:type knora-admin:User ; + knora-admin:username "images-reviewer-user"^^xsd:string ; + knora-admin:email "images-reviewer-user@example.com"^^xsd:string ; + knora-admin:givenName "User03"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$10$fTEr/xVjPq7UBAy1O6KWKOM1scLhKGeRQdR4GTA997QPqHzXv0MnW"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInGroup ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + + + rdf:type knora-admin:UserGroup ; + knora-admin:groupName "Image reviewer"^^xsd:string ; + knora-admin:groupDescriptions "A group for image reviewers."@en ; + knora-admin:belongsToProject ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . + + + + rdf:type knora-admin:Institution ; + knora-admin:institutionName "Digital Humanities Lab, Basel" . ########################################################## @@ -227,15 +155,12 @@ ### ########################################### ### - rdf:type knora-admin:knoraProject ; - - knora-admin:projectShortname "incunabula"^^xsd:string ; - - knora-admin:projectShortcode "0803"^^xsd:string; - - knora-admin:projectLongname "Bilderfolgen Basler Frühdrucke"^^xsd:string ; - - knora-admin:projectDescription """

Das interdisziplinäre Forschungsprojekt \"Die Bilderfolgen der Basler Frühdrucke: Spätmittelalterliche Didaxe als Bild-Text-Lektüre\" verbindet eine umfassende kunstwissenschaftliche Analyse der Bezüge zwischen den Bildern und Texten in den illustrierten Basler Inkunabeln mit der Digitalisierung der Bestände der Universitätsbibliothek und der Entwicklung einer elektronischen Edition in der Form einer neuartigen Web-0.2-Applikation. + + rdf:type knora-admin:knoraProject ; + knora-admin:projectShortname "incunabula"^^xsd:string ; + knora-admin:projectShortcode "0803"^^xsd:string ; + knora-admin:projectLongname "Bilderfolgen Basler Frühdrucke"^^xsd:string ; + knora-admin:projectDescription """

Das interdisziplinäre Forschungsprojekt \"Die Bilderfolgen der Basler Frühdrucke: Spätmittelalterliche Didaxe als Bild-Text-Lektüre\" verbindet eine umfassende kunstwissenschaftliche Analyse der Bezüge zwischen den Bildern und Texten in den illustrierten Basler Inkunabeln mit der Digitalisierung der Bestände der Universitätsbibliothek und der Entwicklung einer elektronischen Edition in der Form einer neuartigen Web-0.2-Applikation.

Das Projekt wird durchgeführt vom Kunsthistorischen Seminar der Universität Basel (Prof. B. Schellewald) und dem Digital Humanities Lab der Universität Basel (PD Dr. L. Rosenthaler).

@@ -244,284 +169,248 @@ Das Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten

Die Internetpublikation macht das digitalisierte Korpus dieser Frühdrucke durch die Möglichkeiten nichtlinearer Verknüpfung und Kommentierung der Bilder und Texte, für die wissenschaftliche Edition sowie für die Erforschung der Bilder und Texte nutzbar machen. Auch können bereits bestehende und entstehende Online-Editionen damit verknüpft werden , wodurch die Nutzung von Datenbanken anderer Institutionen im Hinblick auf unser Corpus optimiert wird.

"""^^xsd:string ; - - knora-admin:projectKeyword "Basler Frühdrucke"^^xsd:string, - "Inkunabel"^^xsd:string, - "Narrenschiff"^^xsd:string, - "Wiegendrucke"^^xsd:string, - "Sebastian Brant"^^xsd:string, - "Bilderfolgen"^^xsd:string, - "early print"^^xsd:string, - "incunabula"^^xsd:string, - "ship of fools"^^xsd:string, - "Kunsthistorisches Seminar Universität Basel"^^xsd:string, - "Late Middle Ages"^^xsd:string, - "Letterpress Printing"^^xsd:string, - "Basel"^^xsd:string, - "Contectualisation of images"^^xsd:string ; - - knora-admin:projectLogo "incunabula_logo.png"^^xsd:string ; - - knora-admin:projectRestrictedViewSize "!512,512"^^xsd:string ; - - knora-admin:projectRestrictedViewWatermark "path_to_image"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . - + knora-admin:projectKeyword "Basler Frühdrucke"^^xsd:string, + "Inkunabel"^^xsd:string, + "Narrenschiff"^^xsd:string, + "Wiegendrucke"^^xsd:string, + "Sebastian Brant"^^xsd:string, + "Bilderfolgen"^^xsd:string, + "early print"^^xsd:string, + "incunabula"^^xsd:string, + "ship of fools"^^xsd:string, + "Kunsthistorisches Seminar Universität Basel"^^xsd:string, + "Late Middle Ages"^^xsd:string, + "Letterpress Printing"^^xsd:string, + "Basel"^^xsd:string, + "Contectualisation of images"^^xsd:string ; + knora-admin:projectLogo "incunabula_logo.png"^^xsd:string ; + knora-admin:projectRestrictedViewSize "!512,512"^^xsd:string ; + knora-admin:projectRestrictedViewWatermark "path_to_image"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . ## Project Admin - rdf:type knora-admin:User ; - - knora-admin:username "user.test"^^xsd:string ; - - knora-admin:givenName "User"^^xsd:string ; - - knora-admin:familyName "Test"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:email "user.test@example.com"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInProject ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; - - knora-admin:isInProjectAdminGroup . + + rdf:type knora-admin:User ; + knora-admin:username "user.test"^^xsd:string ; + knora-admin:givenName "User"^^xsd:string ; + knora-admin:familyName "Test"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:email "user.test@example.com"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; + knora-admin:isInProjectAdminGroup . ## Project Creator and Member - rdf:type knora-admin:User ; - - knora-admin:username "root-alt"^^xsd:string ; - - knora-admin:familyName "Admin-alt"^^xsd:string ; - - knora-admin:givenName "Administrator-alt"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:email "root-alt@example.com"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInProject ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + rdf:type knora-admin:User ; + knora-admin:username "root-alt"^^xsd:string ; + knora-admin:familyName "Admin-alt"^^xsd:string ; + knora-admin:givenName "Administrator-alt"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:email "root-alt@example.com"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . ## Project Member - rdf:type knora-admin:User ; - - knora-admin:username "incunabulaMemberUser"^^xsd:string ; - - knora-admin:familyName "User2"^^xsd:string ; - - knora-admin:givenName "Test"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:email "test.user2@test.ch"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInProject ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . - + + rdf:type knora-admin:User ; + knora-admin:username "incunabulaMemberUser"^^xsd:string ; + knora-admin:familyName "User2"^^xsd:string ; + knora-admin:givenName "Test"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:email "test.user2@test.ch"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . ################################### # MULTI-PROJECT / GROUPS USER # ################################### - rdf:type knora-admin:User ; - - knora-admin:username "multiuser"^^xsd:string ; - - knora-admin:email "multi.user@example.com"^^xsd:string ; - - knora-admin:givenName "Multi"^^xsd:string ; - - knora-admin:familyName "User"^^xsd:string ; - - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - - knora-admin:phone "123456"^^xsd:string ; - - knora-admin:preferredLanguage "de"^^xsd:string ; - - knora-admin:status "true"^^xsd:boolean ; - - knora-admin:isInProject , - , - ; - - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; - - knora-admin:isInProjectAdminGroup , - , - ; - - knora-admin:isInGroup . - - + + rdf:type knora-admin:User ; + knora-admin:username "multiuser"^^xsd:string ; + knora-admin:email "multi.user@example.com"^^xsd:string ; + knora-admin:givenName "Multi"^^xsd:string ; + knora-admin:familyName "User"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:phone "123456"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject , + , + ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; + knora-admin:isInProjectAdminGroup , + , + ; + knora-admin:isInGroup . ################################### # ANYTHING PROJECT # ################################### - a knora-admin:knoraProject ; - knora-admin:projectShortname "anything"^^xsd:string ; - knora-admin:projectShortcode "0001"^^xsd:string; - knora-admin:projectLongname "Anything Project"^^xsd:string ; - knora-admin:projectDescription "Anything Project"^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean ; - knora-admin:projectKeyword "things"^^xsd:string, - "arbitrary test data"^^xsd:string . - - a knora-admin:User ; - knora-admin:username "anything.user01"^^xsd:string ; - knora-admin:givenName "Anything"^^xsd:string ; - knora-admin:familyName "User01"^^xsd:string ; - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - knora-admin:email "anything.user01@example.org"^^xsd:string ; - knora-admin:preferredLanguage "de"^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:isInProject ; - knora-admin:isInGroup ; - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . - - a knora-admin:User ; - knora-admin:username "anything.admin"^^xsd:string ; - knora-admin:givenName "Anything"^^xsd:string ; - knora-admin:familyName "Admin"^^xsd:string ; - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - knora-admin:email "anything.admin@example.org"^^xsd:string ; - knora-admin:preferredLanguage "de"^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:isInProject ; - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; - knora-admin:isInProjectAdminGroup . - - a knora-admin:User ; - knora-admin:username "anything.user02" ; - knora-admin:givenName "Anything" ; - knora-admin:familyName "User02" ; - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK" ; - knora-admin:email "anything.user02@example.org" ; - knora-admin:preferredLanguage "de"^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:isInProject ; - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . - - rdf:type knora-admin:UserGroup ; - knora-admin:groupName "Thing searcher"^^xsd:string ; - knora-admin:groupDescriptions "A group for thing searchers."@en ; - knora-admin:belongsToProject ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:hasSelfJoinEnabled "true"^^xsd:boolean . + + a knora-admin:knoraProject ; + knora-admin:projectShortname "anything"^^xsd:string ; + knora-admin:projectShortcode "0001"^^xsd:string ; + knora-admin:projectLongname "Anything Project"^^xsd:string ; + knora-admin:projectDescription "Anything Project"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean ; + knora-admin:projectKeyword "things"^^xsd:string, + "arbitrary test data"^^xsd:string . + + + a knora-admin:User ; + knora-admin:username "anything.user01"^^xsd:string ; + knora-admin:givenName "Anything"^^xsd:string ; + knora-admin:familyName "User01"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:email "anything.user01@example.org"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInGroup ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + + a knora-admin:User ; + knora-admin:username "anything.admin"^^xsd:string ; + knora-admin:givenName "Anything"^^xsd:string ; + knora-admin:familyName "Admin"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:email "anything.admin@example.org"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; + knora-admin:isInProjectAdminGroup . + + + a knora-admin:User ; + knora-admin:username "anything.user02" ; + knora-admin:givenName "Anything" ; + knora-admin:familyName "User02" ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK" ; + knora-admin:email "anything.user02@example.org" ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + + rdf:type knora-admin:UserGroup ; + knora-admin:groupName "Thing searcher"^^xsd:string ; + knora-admin:groupDescriptions "A group for thing searchers."@en ; + knora-admin:belongsToProject ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:hasSelfJoinEnabled "true"^^xsd:boolean . ################################### # DOKUBIB # ################################### - a knora-admin:knoraProject ; - knora-admin:projectShortname "dokubib"^^xsd:string ; - knora-admin:projectShortcode "0804"^^xsd:string ; - knora-admin:projectLongname "Dokubib"^^xsd:string ; - knora-admin:projectDescription "Dokubib"^^xsd:string ; - knora-admin:status "false"^^xsd:boolean ; - knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . + + a knora-admin:knoraProject ; + knora-admin:projectShortname "dokubib"^^xsd:string ; + knora-admin:projectShortcode "0804"^^xsd:string ; + knora-admin:projectLongname "Dokubib"^^xsd:string ; + knora-admin:projectDescription "Dokubib"^^xsd:string ; + knora-admin:status "false"^^xsd:boolean ; + knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . ################################### # BEOL # ################################### - a knora-admin:knoraProject ; - knora-admin:projectShortname "beol"^^xsd:string ; - knora-admin:projectShortcode "0801"^^xsd:string ; - knora-admin:projectLongname "Bernoulli-Euler Online"^^xsd:string ; - knora-admin:projectDescription "Bernoulli-Euler Online"^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . - - a knora-admin:User ; - knora-admin:username "t.schweizer"^^xsd:string ; - knora-admin:familyName "BEOL"^^xsd:string ; - knora-admin:givenName "BEOL"^^xsd:string ; - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - knora-admin:email "t.schweizer@unibas.ch"^^xsd:string ; - knora-admin:preferredLanguage "de"^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:isInProject ; - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . - - a knora-admin:User ; - knora-admin:username "beol"^^xsd:string ; - knora-admin:familyName "BEOL"^^xsd:string ; - knora-admin:givenName "BEOL"^^xsd:string ; - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - knora-admin:email "beol@example.com"^^xsd:string ; - knora-admin:preferredLanguage "de"^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:isInProject ; - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; - knora-admin:isInProjectAdminGroup . + + a knora-admin:knoraProject ; + knora-admin:projectShortname "beol"^^xsd:string ; + knora-admin:projectShortcode "0801"^^xsd:string ; + knora-admin:projectLongname "Bernoulli-Euler Online"^^xsd:string ; + knora-admin:projectDescription "Bernoulli-Euler Online"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . + + + a knora-admin:User ; + knora-admin:username "t.schweizer"^^xsd:string ; + knora-admin:familyName "BEOL"^^xsd:string ; + knora-admin:givenName "BEOL"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:email "t.schweizer@unibas.ch"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + + a knora-admin:User ; + knora-admin:username "beol"^^xsd:string ; + knora-admin:familyName "BEOL"^^xsd:string ; + knora-admin:givenName "BEOL"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:email "beol@example.com"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; + knora-admin:isInProjectAdminGroup . ################################### # WEBERN # ################################### - a knora-admin:knoraProject ; - knora-admin:projectShortname "webern"^^xsd:string ; - knora-admin:projectShortcode "0806"^^xsd:string ; - knora-admin:projectLongname "Anton Webern Gesamtausgabe"^^xsd:string ; - knora-admin:projectDescription "Historisch-kritische Edition des Gesamtschaffens von Anton Webern."^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . + + a knora-admin:knoraProject ; + knora-admin:projectShortname "webern"^^xsd:string ; + knora-admin:projectShortcode "0806"^^xsd:string ; + knora-admin:projectLongname "Anton Webern Gesamtausgabe"^^xsd:string ; + knora-admin:projectDescription "Historisch-kritische Edition des Gesamtschaffens von Anton Webern."^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:hasSelfJoinEnabled "false"^^xsd:boolean . ## Project Member - a knora-admin:User ; - knora-admin:username "webern-nutzer"^^xsd:string ; - knora-admin:familyName "Webern"^^xsd:string ; - knora-admin:givenName "Nutzer"^^xsd:string ; - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - knora-admin:email "webern-nutzer@example.ch"^^xsd:string ; - knora-admin:preferredLanguage "de"^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:isInProject ; - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . + + a knora-admin:User ; + knora-admin:username "webern-nutzer"^^xsd:string ; + knora-admin:familyName "Webern"^^xsd:string ; + knora-admin:givenName "Nutzer"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:email "webern-nutzer@example.ch"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean . ## Project Admin - a knora-admin:User ; - knora-admin:username "webern-admin"^^xsd:string ; - knora-admin:familyName "Webern"^^xsd:string ; - knora-admin:givenName "Admin"^^xsd:string ; - knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; - knora-admin:email "webern-admin@example.ch"^^xsd:string ; - knora-admin:preferredLanguage "de"^^xsd:string ; - knora-admin:status "true"^^xsd:boolean ; - knora-admin:isInProject ; - knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; - knora-admin:isInProjectAdminGroup . + + a knora-admin:User ; + knora-admin:username "webern-admin"^^xsd:string ; + knora-admin:familyName "Webern"^^xsd:string ; + knora-admin:givenName "Admin"^^xsd:string ; + knora-admin:password "$2a$12$7XEBehimXN1rbhmVgQsyve08.vtDmKK7VMin4AdgCEtE4DWgfQbTK"^^xsd:string ; + knora-admin:email "webern-admin@example.ch"^^xsd:string ; + knora-admin:preferredLanguage "de"^^xsd:string ; + knora-admin:status "true"^^xsd:boolean ; + knora-admin:isInProject ; + knora-admin:isInSystemAdminGroup "false"^^xsd:boolean ; + knora-admin:isInProjectAdminGroup . diff --git a/test_data/all_data/anything-data.ttl b/test_data/all_data/anything-data.ttl index aca0c05b93..36825135b2 100644 --- a/test_data/all_data/anything-data.ttl +++ b/test_data/all_data/anything-data.ttl @@ -1,2004 +1,2199 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix knora-base: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix knora-base: . @prefix knora-admin: . -@prefix salsah-gui: . -@prefix standoff: . -@prefix anything: . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - anything:hasInteger ; - rdfs:label "thing with hidden thing"; - knora-base:isDeleted false . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueHasUUID "c8zmKe-eRjWMOGIOw-5GyA"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime; - knora-base:valueHasInteger 123454321; - knora-base:valueHasOrder 0; - knora-base:valueHasComment "visible int value in main resource"; - knora-base:valueHasString "123454321" . - - a knora-base:LinkValue; - knora-base:valueHasUUID "bRS6vcbaQxqU-DF0pWhZog"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/LOV-6aLYQFW15jwdyS51Yw"; - knora-base:valueHasComment "link value pointing to hidden resource"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "M knora-admin:ProjectMember"; - knora-base:creationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime; - rdfs:label "hidden thing"; - knora-base:isDeleted false ; - anything:hasInteger . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueHasUUID "95r2v2DQSgmID6Kmr2LwHg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime; - knora-base:valueHasInteger 123454321; - knora-base:valueHasOrder 0; - knora-base:valueHasComment "visible int value in hidden resource"; - knora-base:valueHasString "123454321" . - - a knora-base:LinkValue; - knora-base:valueHasUUID "MIbQMDn6T12QMS0GDlEDSg"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/LOV-6aLYQFW15jwdyS51Yw"; - knora-base:valueHasComment "link value pointing to visible resource with hidden int values"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime; - rdfs:label "visible thing with hidden int values"; - knora-base:isDeleted false ; - anything:hasInteger ; - anything:hasInteger . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:valueHasUUID "yVTqO37cRkCSvXbFc3vTyw"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime; - knora-base:valueHasInteger 123454321; - knora-base:valueHasOrder 0; - knora-base:valueHasString "123454321"; - knora-base:valueHasComment "first hidden int value in visible resource"; - knora-base:hasPermissions "M knora-admin:ProjectMember" . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:valueHasUUID "F2xCr0S2QfWRQxJDWY9L0g"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime; - knora-base:valueHasInteger 543212345; - knora-base:valueHasOrder 0; - knora-base:valueHasString "543212345"; - knora-base:valueHasComment "second hidden int value in visible resource"; - knora-base:hasPermissions "M knora-admin:ProjectMember" . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime; - anything:isPartOfOtherThingValue ; - anything:isPartOfOtherThing ; - rdfs:label "Sierra"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "xB88vMy-Tc2ZCVh9Km7rVw"^^xsd:string; - rdf:subject ; - rdf:predicate anything:isPartOfOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/LOV-6aLYQFW15jwdyS51Yw"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "India"; - knora-base:isDeleted true; - knora-base:deleteDate "2019-02-13T09:00:10Z"^^xsd:dateTime . - - a knora-base:LinkValue; - knora-base:valueHasUUID "SEYcShT7SPywgEyv6hOYww"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/CNhWoNGGT7iWOrIwxsEqvA"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Delta"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "tG3SVtW6R--TlS32mG2LXw"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/cmfk1DMHRBiR4-_6HXpEFA"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Hotel"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "RY20oXOrQYqSKTDosI3iew"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/2qMtTWvVRXWMBcRNlduvCQ"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "excluded Bravo"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "q68Kb8tZSbqGWE29WypLXA"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/YgL4JhwfSQq-1davjrp8Ow"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime; - rdfs:label "Victor"; - knora-base:isDeleted false . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Juliet"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "FXo12_BBRs-CtWcV_WoDJQ"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/rzRrc2G1StKUMyZVjJnxuw"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - rdfs:label "testding"; - knora-base:isDeleted false; - knora-base:attachedToProject ; - knora-base:creationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser ; - anything:hasListItem ; - anything:hasOtherListItem ; - anything:hasOtherThing ; - anything:hasOtherThingValue ; - anything:hasText ; - anything:hasRichtext ; - anything:hasDate ; - anything:hasInteger ; - anything:hasTimeStamp ; - anything:hasDecimal ; - anything:hasBoolean ; - anything:hasUri ; - anything:hasInterval ; - anything:hasColor ; - anything:hasGeometry ; - anything:hasGeoname . - - a knora-base:DateValue; - knora-base:valueHasUUID "-rG4F5FTTu2iB5mTBPVn5Q"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasCalendar "GREGORIAN"; - knora-base:valueHasEndJDN 2458252; - knora-base:valueHasEndPrecision "DAY"; - knora-base:valueHasOrder 0; - knora-base:valueHasStartJDN 2458252; - knora-base:valueHasStartPrecision "DAY"; - knora-base:valueHasString "2018-05-13 CE"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:BooleanValue; - knora-base:valueHasUUID "IN4R19yYR0ygi3K2VEHpUQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasBoolean true; - knora-base:valueHasOrder 0; - knora-base:valueHasString "true"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:IntervalValue; - knora-base:valueHasUUID "RbDKPKHWTC-0lkRKae-E6A"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasIntervalEnd "216000"^^xsd:decimal; - knora-base:valueHasIntervalStart "0"^^xsd:decimal; - knora-base:valueHasOrder 0; - knora-base:valueHasString "0 - 216000"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:TimeValue; - knora-base:valueHasUUID "l6DhS5SCT9WhXSoYEZRTRw"^^xsd:string; - knora-base:isDeleted false; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:valueCreationDate "2019-12-16T09:31:16.095523Z"^^xsd:dateTime; - knora-base:valueHasTimeStamp "2019-08-30T10:45:20.173572Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "2019-08-30T10:45:20.173572Z"; - knora-base:attachedToUser . - - a knora-base:TextValue; - knora-base:valueHasUUID "SZyeLLmOTcCCuS3B0VksHQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "test"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:ColorValue; - knora-base:valueHasUUID "TAziKNP8QxuyhC4Qf9-b6w"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasColor "#ff3333"; - knora-base:valueHasOrder 0; - knora-base:valueHasString "#ff3333"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:GeomValue; - knora-base:valueHasUUID "we-ybmj-SRen-91n4RaDOQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasGeometry """{"status":"active","lineColor":"#ff3333","lineWidth":2,"points":[{"x":0.08098591549295775,"y":0.16741071428571427},{"x":0.7394366197183099,"y":0.7299107142857143}],"type":"rectangle","original_index":0}"""; - knora-base:valueHasOrder 0; - knora-base:valueHasString """{"status":"active","lineColor":"#ff3333","lineWidth":2,"points":[{"x":0.08098591549295775,"y":0.16741071428571427},{"x":0.7394366197183099,"y":0.7299107142857143}],"type":"rectangle","original_index":0}"""; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:GeonameValue; - knora-base:valueHasUUID "hty-ONF8SwKN2RKU7rLKDg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasGeonameCode "2661604"; - knora-base:valueHasOrder 0; - knora-base:valueHasString "2661604"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:ListValue; - knora-base:valueHasUUID "XAhEeE3kSVqM4JPGdLt4Ew"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasListNode ; - knora-base:valueHasOrder 0; - knora-base:valueHasString "http://rdfh.ch/lists/0001/treeList01"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:DecimalValue; - knora-base:valueHasUUID "bXMwnrHvQH2DMjOFrGmNzg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasDecimal "1.5"^^xsd:decimal; - knora-base:valueHasOrder 0; - knora-base:valueHasString "1.5"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:IntValue; - knora-base:valueHasUUID "dJ1ES8QTQNepFKF5-EAqdg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasInteger 1; - knora-base:valueHasOrder 0; - knora-base:valueHasString "1"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:ListValue; - knora-base:valueHasUUID "j8VQjbD0RsyxpyuvfFJCDA"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasListNode ; - knora-base:valueHasOrder 0; - knora-base:valueHasString "http://rdfh.ch/lists/0001/otherTreeList01"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:TextValue; - knora-base:valueHasUUID "rvB4eQ5MTF-Qxq0YgkwaDg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueHasStandoff , - , - ; - knora-base:valueHasMaxStandoffStartIndex "2"^^xsd:nonNegativeInteger; - knora-base:valueHasMapping ; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "test with markup"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . +@prefix salsah-gui: . +@prefix standoff: . +@prefix anything: . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + anything:hasInteger ; + rdfs:label "thing with hidden thing" ; + knora-base:isDeleted false . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueHasUUID "c8zmKe-eRjWMOGIOw-5GyA"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime ; + knora-base:valueHasInteger 123454321 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasComment "visible int value in main resource" ; + knora-base:valueHasString "123454321" . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "bRS6vcbaQxqU-DF0pWhZog"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/LOV-6aLYQFW15jwdyS51Yw" ; + knora-base:valueHasComment "link value pointing to hidden resource" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "M knora-admin:ProjectMember" ; + knora-base:creationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime ; + rdfs:label "hidden thing" ; + knora-base:isDeleted false ; + anything:hasInteger . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueHasUUID "95r2v2DQSgmID6Kmr2LwHg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime ; + knora-base:valueHasInteger 123454321 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasComment "visible int value in hidden resource" ; + knora-base:valueHasString "123454321" . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "MIbQMDn6T12QMS0GDlEDSg"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/LOV-6aLYQFW15jwdyS51Yw" ; + knora-base:valueHasComment "link value pointing to visible resource with hidden int values" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime ; + rdfs:label "visible thing with hidden int values" ; + knora-base:isDeleted false ; + anything:hasInteger ; + anything:hasInteger . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:valueHasUUID "yVTqO37cRkCSvXbFc3vTyw"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime ; + knora-base:valueHasInteger 123454321 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "123454321" ; + knora-base:valueHasComment "first hidden int value in visible resource" ; + knora-base:hasPermissions "M knora-admin:ProjectMember" . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:valueHasUUID "F2xCr0S2QfWRQxJDWY9L0g"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-11-29T10:00:00.673298Z"^^xsd:dateTime ; + knora-base:valueHasInteger 543212345 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "543212345" ; + knora-base:valueHasComment "second hidden int value in visible resource" ; + knora-base:hasPermissions "M knora-admin:ProjectMember" . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime ; + anything:isPartOfOtherThingValue ; + anything:isPartOfOtherThing ; + rdfs:label "Sierra" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "xB88vMy-Tc2ZCVh9Km7rVw"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:isPartOfOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/LOV-6aLYQFW15jwdyS51Yw" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "India" ; + knora-base:isDeleted true ; + knora-base:deleteDate "2019-02-13T09:00:10Z"^^xsd:dateTime . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "SEYcShT7SPywgEyv6hOYww"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/CNhWoNGGT7iWOrIwxsEqvA" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Delta" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "tG3SVtW6R--TlS32mG2LXw"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/cmfk1DMHRBiR4-_6HXpEFA" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Hotel" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "RY20oXOrQYqSKTDosI3iew"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/2qMtTWvVRXWMBcRNlduvCQ" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "excluded Bravo" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "q68Kb8tZSbqGWE29WypLXA"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/YgL4JhwfSQq-1davjrp8Ow" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime ; + rdfs:label "Victor" ; + knora-base:isDeleted false . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Juliet" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "FXo12_BBRs-CtWcV_WoDJQ"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/rzRrc2G1StKUMyZVjJnxuw" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + rdfs:label "testding" ; + knora-base:isDeleted false ; + knora-base:attachedToProject ; + knora-base:creationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + anything:hasListItem ; + anything:hasOtherListItem ; + anything:hasOtherThing ; + anything:hasOtherThingValue ; + anything:hasText ; + anything:hasRichtext ; + anything:hasDate ; + anything:hasInteger ; + anything:hasTimeStamp ; + anything:hasDecimal ; + anything:hasBoolean ; + anything:hasUri ; + anything:hasInterval ; + anything:hasColor ; + anything:hasGeometry ; + anything:hasGeoname . + + + a knora-base:DateValue ; + knora-base:valueHasUUID "-rG4F5FTTu2iB5mTBPVn5Q"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasCalendar "GREGORIAN" ; + knora-base:valueHasEndJDN 2458252 ; + knora-base:valueHasEndPrecision "DAY" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasStartJDN 2458252 ; + knora-base:valueHasStartPrecision "DAY" ; + knora-base:valueHasString "2018-05-13 CE" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:BooleanValue ; + knora-base:valueHasUUID "IN4R19yYR0ygi3K2VEHpUQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasBoolean true ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "true" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:IntervalValue ; + knora-base:valueHasUUID "RbDKPKHWTC-0lkRKae-E6A"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasIntervalEnd "216000"^^xsd:decimal ; + knora-base:valueHasIntervalStart "0"^^xsd:decimal ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "0 - 216000" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:TimeValue ; + knora-base:valueHasUUID "l6DhS5SCT9WhXSoYEZRTRw"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:valueCreationDate "2019-12-16T09:31:16.095523Z"^^xsd:dateTime ; + knora-base:valueHasTimeStamp "2019-08-30T10:45:20.173572Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "2019-08-30T10:45:20.173572Z" ; + knora-base:attachedToUser . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "SZyeLLmOTcCCuS3B0VksHQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "test" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:ColorValue ; + knora-base:valueHasUUID "TAziKNP8QxuyhC4Qf9-b6w"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasColor "#ff3333" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "#ff3333" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:GeomValue ; + knora-base:valueHasUUID "we-ybmj-SRen-91n4RaDOQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasGeometry """{"status":"active","lineColor":"#ff3333","lineWidth":2,"points":[{"x":0.08098591549295775,"y":0.16741071428571427},{"x":0.7394366197183099,"y":0.7299107142857143}],"type":"rectangle","original_index":0}""" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString """{"status":"active","lineColor":"#ff3333","lineWidth":2,"points":[{"x":0.08098591549295775,"y":0.16741071428571427},{"x":0.7394366197183099,"y":0.7299107142857143}],"type":"rectangle","original_index":0}""" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:GeonameValue ; + knora-base:valueHasUUID "hty-ONF8SwKN2RKU7rLKDg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasGeonameCode "2661604" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "2661604" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:ListValue ; + knora-base:valueHasUUID "XAhEeE3kSVqM4JPGdLt4Ew"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasListNode ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "http://rdfh.ch/lists/0001/treeList01" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:DecimalValue ; + knora-base:valueHasUUID "bXMwnrHvQH2DMjOFrGmNzg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasDecimal "1.5"^^xsd:decimal ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "1.5" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:IntValue ; + knora-base:valueHasUUID "dJ1ES8QTQNepFKF5-EAqdg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasInteger 1 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "1" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:ListValue ; + knora-base:valueHasUUID "j8VQjbD0RsyxpyuvfFJCDA"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasListNode ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "http://rdfh.ch/lists/0001/otherTreeList01" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "rvB4eQ5MTF-Qxq0YgkwaDg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueHasStandoff , + , + ; + knora-base:valueHasMaxStandoffStartIndex "2"^^xsd:nonNegativeInteger ; + knora-base:valueHasMapping ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "test with markup" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . - a standoff:StandoffRootTag; - knora-base:standoffTagHasStart 0; - knora-base:standoffTagHasEnd 17; - knora-base:standoffTagHasStartIndex 0; - knora-base:standoffTagHasUUID "60e5b9d6-d5f6-4158-88aa-83ca9440534e" . + a standoff:StandoffRootTag ; + knora-base:standoffTagHasStart 0 ; + knora-base:standoffTagHasEnd 17 ; + knora-base:standoffTagHasStartIndex 0 ; + knora-base:standoffTagHasUUID "60e5b9d6-d5f6-4158-88aa-83ca9440534e" . - a standoff:StandoffParagraphTag; - knora-base:standoffTagHasStart 0; - knora-base:standoffTagHasEnd 16; - knora-base:standoffTagHasStartIndex 1; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "68335d98-c62f-45a2-ac26-05974dfca930" . + a standoff:StandoffParagraphTag ; + knora-base:standoffTagHasStart 0 ; + knora-base:standoffTagHasEnd 16 ; + knora-base:standoffTagHasStartIndex 1 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "68335d98-c62f-45a2-ac26-05974dfca930" . - a standoff:StandoffBoldTag; - knora-base:standoffTagHasStart 10; - knora-base:standoffTagHasEnd 16; - knora-base:standoffTagHasStartIndex 2; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "ea83cb41-1333-4b24-81de-8e00f8825251" . - - a knora-base:UriValue; - knora-base:valueHasUUID "uBAmWuRhR-eo1u1eP7qqNg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasUri "http://www.google.ch"^^xsd:anyURI; - knora-base:valueHasOrder 0; - knora-base:valueHasString "http://www.google.ch"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:LinkValue; - knora-base:valueHasUUID "uvRVxzL1RD-t9VIQ1TpfUw"^^xsd:string; - knora-base:isDeleted false; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasRefCount 1; - knora-base:valueHasString "http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Papa"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "vljTxO0vRoOYObsl9P1Wlw"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/iqW_PBiHRdyTFzik8tuSog"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Uniform"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "shtOsekcQU--C_H9Ld0YkQ"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/MiBwAFcxQZGHNL-WfgFAPQ"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.912+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Foxtrot"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "foxtrot-to-romeo"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/start"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a knora-base:LinkValue; - knora-base:valueHasUUID "nkMp5_JZTtWH55bkotxeDQ"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/sHCLAGg-R5qJ6oPZPV-zOQ"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Whiskey"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "5sEWCx2SSdqm-eeYG2V3IQ"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/nResNuvARcWYUdWyo0GWGw"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - anything:isPartOfOtherThingValue ; - anything:isPartOfOtherThing ; - rdfs:label "Tango"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "9pU4o0UxReyNUNic0VyVKg"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/A67ka6UQRHWf313tbhQBjw"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a knora-base:LinkValue; - knora-base:valueHasUUID "hKsiMs4tRw250pTbxcibhQ"^^xsd:string; - rdf:subject ; - rdf:predicate anything:isPartOfOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/nVh9YJ1ZStSmCHb9hIdwWw"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime; - rdfs:label "November"; - knora-base:isDeleted false . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.910+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "excluded Alpha"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "YFmzwushTbeuIDF_oWeY7g"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.910+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/cL5AwEioRLOm6Vrqwl1RmQ"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:BlueThing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime; - rdfs:label "A blue thing"; - knora-base:isDeleted false . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "A thing"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "A thing with a timestamp"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:creationDate "2019-08-30T10:45:40Z"^^xsd:dateTime ; - anything:hasTimeStamp ; - anything:hasInteger . - - a knora-base:TimeValue; - knora-base:valueHasUUID "OBsgI4gkQx67aLeaMjOYEg"^^xsd:string; - knora-base:isDeleted false; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:valueCreationDate "2019-08-30T10:45:47.173572Z"^^xsd:dateTime; - knora-base:valueHasTimeStamp "2019-08-30T10:45:26.365863Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "2019-08-30T10:45:26.365863Z"; - knora-base:attachedToUser . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueHasUUID "lsJayQ5KSa6ck44NrojHDg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-08-30T10:45:47.173572Z"^^xsd:dateTime; - knora-base:valueHasInteger 999999999; - knora-base:valueHasOrder 0; - knora-base:valueHasString "999999999" . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "Another thing with a timestamp"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime ; - anything:hasTimeStamp ; - anything:hasInteger . - - a knora-base:TimeValue; - knora-base:valueHasUUID "9br5Xy7TTWi6I0uMBOCIfw"^^xsd:string; - knora-base:isDeleted false; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:valueCreationDate "2019-08-30T10:47:23.420867Z"^^xsd:dateTime; - knora-base:valueHasTimeStamp "2019-08-30T10:47:20.684093Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "2019-08-30T10:47:20.684093Z"; - knora-base:attachedToUser . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueHasUUID "0UfC9GpnSV6tPk7QTrf8qw"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-08-30T10:47:23.420867Z"^^xsd:dateTime; - knora-base:valueHasInteger 999999999; - knora-base:valueHasOrder 0; - knora-base:valueHasString "999999999" . - - a anything:ThingPicture; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "A thing with a picture"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|RV knora-admin:UnknownUser"; - knora-base:creationDate "2011-03-02T15:05:10Z"^^xsd:dateTime; - knora-base:hasStillImageFileValue . - - a knora-base:StillImageFileValue; - knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string; - knora-base:valueHasString "test.tiff"; - knora-base:originalFilename "test.tiff"; - knora-base:originalMimeType "image/tiff"; - knora-base:internalFilename "B1D0OkEgfFp-Cew2Seur7Wi.jp2"; - knora-base:internalMimeType "image/jp2"; - knora-base:valueCreationDate "2012-11-21T16:50:38Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:dimX 512; - knora-base:dimY 256; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|RV knora-admin:UnknownUser" ; - knora-base:previousValue . - - a knora-base:StillImageFileValue; - knora-base:valueHasString "test.tiff"; - knora-base:originalFilename "test.tiff"; - knora-base:originalMimeType "image/tiff"; - knora-base:internalFilename "QxFMm5wlRlatStw9ft3iZA.jp2"; - knora-base:internalMimeType "image/jp2"; - knora-base:valueCreationDate "2012-10-21T16:50:38Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:dimX 512; - knora-base:dimY 256 . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "A thing with a picture"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime; - anything:hasThingPicture ; - anything:hasThingPictureValue . - - a knora-base:LinkValue; - knora-base:valueHasUUID "linkValue1"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasThingPicture; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/a-thing-with-picture/values/linkValue1"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "Ein Ding für jemanden, dem die Dinge gefallen"; - anything:hasText , ; - knora-base:hasStandoffLinkTo ; - knora-base:hasStandoffLinkToValue ; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember"; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . - - a knora-base:LinkValue; - knora-base:valueHasUUID "0"^^xsd:string; - rdf:subject ; - rdf:predicate knora-base:hasStandoffLinkTo; - rdf:object ; - knora-base:valueHasString "http://rdfh.ch/0001/a-thing"; - knora-base:valueHasRefCount 2; - knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser knora-admin:SystemUser . - - a knora-base:TextValue; - knora-base:valueHasUUID "1"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "Ich liebe die Dinge, sie sind alles für mich."; - knora-base:valueHasOrder 0; - knora-base:valueHasStandoff , - ; - knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger; - knora-base:valueHasMapping ; - knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator" . + a standoff:StandoffBoldTag ; + knora-base:standoffTagHasStart 10 ; + knora-base:standoffTagHasEnd 16 ; + knora-base:standoffTagHasStartIndex 2 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "ea83cb41-1333-4b24-81de-8e00f8825251" . + + + a knora-base:UriValue ; + knora-base:valueHasUUID "uBAmWuRhR-eo1u1eP7qqNg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasUri "http://www.google.ch"^^xsd:anyURI ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "http://www.google.ch" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "uvRVxzL1RD-t9VIQ1TpfUw"^^xsd:string ; + knora-base:isDeleted false ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:valueCreationDate "2018-05-28T15:52:03.897Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasRefCount 1 ; + knora-base:valueHasString "http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Papa" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "vljTxO0vRoOYObsl9P1Wlw"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/iqW_PBiHRdyTFzik8tuSog" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Uniform" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "shtOsekcQU--C_H9Ld0YkQ"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/MiBwAFcxQZGHNL-WfgFAPQ" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.912+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Foxtrot" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "foxtrot-to-romeo"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/start" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "nkMp5_JZTtWH55bkotxeDQ"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/sHCLAGg-R5qJ6oPZPV-zOQ" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Whiskey" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "5sEWCx2SSdqm-eeYG2V3IQ"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/nResNuvARcWYUdWyo0GWGw" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + anything:isPartOfOtherThingValue ; + anything:isPartOfOtherThing ; + rdfs:label "Tango" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "9pU4o0UxReyNUNic0VyVKg"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/A67ka6UQRHWf313tbhQBjw" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "hKsiMs4tRw250pTbxcibhQ"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:isPartOfOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/nVh9YJ1ZStSmCHb9hIdwWw" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime ; + rdfs:label "November" ; + knora-base:isDeleted false . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.910+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "excluded Alpha" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "YFmzwushTbeuIDF_oWeY7g"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.910+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/cL5AwEioRLOm6Vrqwl1RmQ" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:BlueThing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime ; + rdfs:label "A blue thing" ; + knora-base:isDeleted false . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "A thing" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "A thing with a timestamp" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:creationDate "2019-08-30T10:45:40Z"^^xsd:dateTime ; + anything:hasTimeStamp ; + anything:hasInteger . + + + a knora-base:TimeValue ; + knora-base:valueHasUUID "OBsgI4gkQx67aLeaMjOYEg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:valueCreationDate "2019-08-30T10:45:47.173572Z"^^xsd:dateTime ; + knora-base:valueHasTimeStamp "2019-08-30T10:45:26.365863Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "2019-08-30T10:45:26.365863Z" ; + knora-base:attachedToUser . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueHasUUID "lsJayQ5KSa6ck44NrojHDg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-08-30T10:45:47.173572Z"^^xsd:dateTime ; + knora-base:valueHasInteger 999999999 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "999999999" . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "Another thing with a timestamp" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime ; + anything:hasTimeStamp ; + anything:hasInteger . + + + a knora-base:TimeValue ; + knora-base:valueHasUUID "9br5Xy7TTWi6I0uMBOCIfw"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:valueCreationDate "2019-08-30T10:47:23.420867Z"^^xsd:dateTime ; + knora-base:valueHasTimeStamp "2019-08-30T10:47:20.684093Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "2019-08-30T10:47:20.684093Z" ; + knora-base:attachedToUser . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueHasUUID "0UfC9GpnSV6tPk7QTrf8qw"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-08-30T10:47:23.420867Z"^^xsd:dateTime ; + knora-base:valueHasInteger 999999999 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "999999999" . + + + a anything:ThingPicture ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "A thing with a picture" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|RV knora-admin:UnknownUser" ; + knora-base:creationDate "2011-03-02T15:05:10Z"^^xsd:dateTime ; + knora-base:hasStillImageFileValue . + + + a knora-base:StillImageFileValue ; + knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string ; + knora-base:valueHasString "test.tiff" ; + knora-base:originalFilename "test.tiff" ; + knora-base:originalMimeType "image/tiff" ; + knora-base:internalFilename "B1D0OkEgfFp-Cew2Seur7Wi.jp2" ; + knora-base:internalMimeType "image/jp2" ; + knora-base:valueCreationDate "2012-11-21T16:50:38Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:dimX 512 ; + knora-base:dimY 256 ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|RV knora-admin:UnknownUser" ; + knora-base:previousValue . + + + a knora-base:StillImageFileValue ; + knora-base:valueHasString "test.tiff" ; + knora-base:originalFilename "test.tiff" ; + knora-base:originalMimeType "image/tiff" ; + knora-base:internalFilename "QxFMm5wlRlatStw9ft3iZA.jp2" ; + knora-base:internalMimeType "image/jp2" ; + knora-base:valueCreationDate "2012-10-21T16:50:38Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:dimX 512 ; + knora-base:dimY 256 . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "A thing with a picture" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime ; + anything:hasThingPicture ; + anything:hasThingPictureValue . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "linkValue1"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasThingPicture ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/a-thing-with-picture/values/linkValue1" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "Ein Ding für jemanden, dem die Dinge gefallen" ; + anything:hasText , + ; + knora-base:hasStandoffLinkTo ; + knora-base:hasStandoffLinkToValue ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember" ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "0"^^xsd:string ; + rdf:subject ; + rdf:predicate knora-base:hasStandoffLinkTo ; + rdf:object ; + knora-base:valueHasString "http://rdfh.ch/0001/a-thing" ; + knora-base:valueHasRefCount 2 ; + knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser knora-admin:SystemUser . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "1"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "Ich liebe die Dinge, sie sind alles für mich." ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasStandoff , + ; + knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger ; + knora-base:valueHasMapping ; + knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator" . - a standoff:StandoffRootTag; - knora-base:standoffTagHasStart "0"^^xsd:int; - knora-base:standoffTagHasEnd "45"^^xsd:int; - knora-base:standoffTagHasStartIndex 0; - knora-base:standoffTagHasUUID "2e136103-2a4b-4e59-ac8f-79a53f54b496" . + a standoff:StandoffRootTag ; + knora-base:standoffTagHasStart "0"^^xsd:int ; + knora-base:standoffTagHasEnd "45"^^xsd:int ; + knora-base:standoffTagHasStartIndex 0 ; + knora-base:standoffTagHasUUID "2e136103-2a4b-4e59-ac8f-79a53f54b496" . - a knora-base:StandoffLinkTag; - knora-base:standoffTagHasStart 14; - knora-base:standoffTagHasEnd 19; - knora-base:standoffTagHasStartIndex 1; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasLink ; - knora-base:standoffTagHasUUID "80133696-26a1-4941-967b-6bf210d7d5e1" . - - a knora-base:TextValue; - knora-base:valueHasUUID "2"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "Na ja, die Dinge sind OK."; - knora-base:valueHasOrder 0; - knora-base:valueHasStandoff , - ; - knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger; - knora-base:valueHasMapping ; - knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator" . + a knora-base:StandoffLinkTag ; + knora-base:standoffTagHasStart 14 ; + knora-base:standoffTagHasEnd 19 ; + knora-base:standoffTagHasStartIndex 1 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasLink ; + knora-base:standoffTagHasUUID "80133696-26a1-4941-967b-6bf210d7d5e1" . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "2"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "Na ja, die Dinge sind OK." ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasStandoff , + ; + knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger ; + knora-base:valueHasMapping ; + knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator" . - a knora-base:StandoffLinkTag; - knora-base:standoffTagHasStart 11; - knora-base:standoffTagHasEnd 16; - knora-base:standoffTagHasStartIndex 1; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasLink ; - knora-base:standoffTagHasUUID "59a36237-95a9-4acc-8361-7c8fac311063" . + a knora-base:StandoffLinkTag ; + knora-base:standoffTagHasStart 11 ; + knora-base:standoffTagHasEnd 16 ; + knora-base:standoffTagHasStartIndex 1 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasLink ; + knora-base:standoffTagHasUUID "59a36237-95a9-4acc-8361-7c8fac311063" . - a standoff:StandoffRootTag; - knora-base:standoffTagHasStart "0"^^xsd:int; - knora-base:standoffTagHasEnd "25"^^xsd:int; - knora-base:standoffTagHasStartIndex 0; - knora-base:standoffTagHasUUID "fd583868-2a3c-4941-a330-990f5a972f71" . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "ein verdammtes Ding mit einer Sprache"; - anything:hasText ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . - - a knora-base:TextValue; - knora-base:valueHasUUID "1"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "Bonjour"; - knora-base:valueHasLanguage "fr"; - knora-base:valueHasOrder 0; - knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "Another thing"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime; - rdfs:label "Oscar"; - knora-base:isDeleted false . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:ProjectMember|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Mike"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "wxNiN3TERlKcvvlxhgYRag"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/L5xU7Qe5QUu6Wz3cDaCxbA"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "A contained thing that only project members can see"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember"; - anything:isPartOfOtherThing ; - anything:isPartOfOtherThingValue ; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . - - a knora-base:LinkValue; - knora-base:valueHasUUID "0"^^xsd:string; - rdf:subject ; - rdf:predicate anything:isPartOfOtherThing; - rdf:object ; - knora-base:valueHasString "http://rdfh.ch/0001/containing-thing"; - knora-base:valueHasRefCount 1; - knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember"; - knora-base:attachedToUser . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "Another contained thing that only project members can see"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember"; - anything:isPartOfOtherThing ; - anything:isPartOfOtherThingValue ; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . - - a knora-base:LinkValue; - knora-base:valueHasUUID "0"^^xsd:string; - rdf:subject ; - rdf:predicate anything:isPartOfOtherThing; - rdf:object ; - knora-base:valueHasString "http://rdfh.ch/0001/containing-thing"; - knora-base:valueHasRefCount 1; - knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:hasPermissions "CR knora-admin:Creator"; - knora-base:attachedToUser . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "A containing thing"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:KnownUser"; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Quebec"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "6IRVBjuDSUuT3nWLaIj8vg"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/start"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime; - rdfs:label "Lima"; - knora-base:isDeleted false . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "X-ray"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "0NR5kyQfS-GAlphPxUEOMQ"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/tPfZeNMvRVujCQqbIbvO0A"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime; - rdfs:label "excluded Charlie"; - knora-base:isDeleted false . - - a anything:Thing; - knora-base:isDeleted false; - anything:hasOtherThing ; - anything:hasOtherThingValue ; - anything:hasText ; - knora-base:hasStandoffLinkTo ; - knora-base:hasStandoffLinkToValue ; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "A thing that only project members can see"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember"; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . - - a knora-base:LinkValue; - knora-base:valueHasUUID "0"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:valueHasString "http://rdfh.ch/0001/project-thing-2"; - knora-base:valueHasRefCount 1; - knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:hasPermissions "CR knora-admin:Creator"; - knora-base:attachedToUser . - - a knora-base:LinkValue; - knora-base:valueHasUUID "1"^^xsd:string; - rdf:subject ; - rdf:predicate knora-base:hasStandoffLinkTo; - rdf:object ; - knora-base:valueHasString "http://rdfh.ch/0001/project-thing-2"; - knora-base:valueHasRefCount 1; - knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser knora-admin:SystemUser . - - a knora-base:TextValue; - knora-base:valueHasUUID "2"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "This is a standoff link."; - knora-base:valueHasOrder 0; - knora-base:valueHasStandoff , - ; - knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger; - knora-base:valueHasMapping ; - knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator" . - - a knora-base:StandoffLinkTag; - knora-base:standoffTagHasStart 10; - knora-base:standoffTagHasEnd 23; - knora-base:standoffTagHasStartIndex 1; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasLink ; - knora-base:standoffTagHasUUID "9af1fc4e-359a-4842-89f3-7b64a1a153d6" . - - a standoff:StandoffRootTag; - knora-base:standoffTagHasStart "0"^^xsd:int; - knora-base:standoffTagHasEnd "24"^^xsd:int; - knora-base:standoffTagHasStartIndex 0; - knora-base:standoffTagHasUUID "b3cf218a-0a81-4937-9c3d-1d7a7f5fffe3" . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "Another thing that only project members can see"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember"; - knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . - - a anything:Thing; - rdfs:label "Something with a lot of markup"; - knora-base:isDeleted false; - knora-base:attachedToProject ; - knora-base:creationDate "2018-05-30T13:44:11.749Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser ; - anything:hasRichtext . - - a knora-base:TextValue; - knora-base:valueHasUUID "xyUIf8QHS5aFrlt7Q4F1FQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueHasStandoff , - , - , - , - , - , - , - ; - knora-base:valueHasMaxStandoffStartIndex "7"^^xsd:nonNegativeInteger; - knora-base:valueHasMapping ; - knora-base:valueCreationDate "2018-05-30T13:44:11.749Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Something with a lot of different markup. And more markup."; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . + a standoff:StandoffRootTag ; + knora-base:standoffTagHasStart "0"^^xsd:int ; + knora-base:standoffTagHasEnd "25"^^xsd:int ; + knora-base:standoffTagHasStartIndex 0 ; + knora-base:standoffTagHasUUID "fd583868-2a3c-4941-a330-990f5a972f71" . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "ein verdammtes Ding mit einer Sprache" ; + anything:hasText ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "1"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "Bonjour" ; + knora-base:valueHasLanguage "fr" ; + knora-base:valueHasOrder 0 ; + knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "Another thing" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime ; + rdfs:label "Oscar" ; + knora-base:isDeleted false . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:ProjectMember|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Mike" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "wxNiN3TERlKcvvlxhgYRag"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/L5xU7Qe5QUu6Wz3cDaCxbA" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "A contained thing that only project members can see" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember" ; + anything:isPartOfOtherThing ; + anything:isPartOfOtherThingValue ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "0"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:isPartOfOtherThing ; + rdf:object ; + knora-base:valueHasString "http://rdfh.ch/0001/containing-thing" ; + knora-base:valueHasRefCount 1 ; + knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember" ; + knora-base:attachedToUser . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "Another contained thing that only project members can see" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember" ; + anything:isPartOfOtherThing ; + anything:isPartOfOtherThingValue ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "0"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:isPartOfOtherThing ; + rdf:object ; + knora-base:valueHasString "http://rdfh.ch/0001/containing-thing" ; + knora-base:valueHasRefCount 1 ; + knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:hasPermissions "CR knora-admin:Creator" ; + knora-base:attachedToUser . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "A containing thing" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:KnownUser" ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.915+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Quebec" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "6IRVBjuDSUuT3nWLaIj8vg"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.916+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/start" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime ; + rdfs:label "Lima" ; + knora-base:isDeleted false . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "X-ray" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "0NR5kyQfS-GAlphPxUEOMQ"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.917+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/tPfZeNMvRVujCQqbIbvO0A" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.911+02:00"^^xsd:dateTime ; + rdfs:label "excluded Charlie" ; + knora-base:isDeleted false . + + + a anything:Thing ; + knora-base:isDeleted false ; + anything:hasOtherThing ; + anything:hasOtherThingValue ; + anything:hasText ; + knora-base:hasStandoffLinkTo ; + knora-base:hasStandoffLinkToValue ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "A thing that only project members can see" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember" ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "0"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:valueHasString "http://rdfh.ch/0001/project-thing-2" ; + knora-base:valueHasRefCount 1 ; + knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:hasPermissions "CR knora-admin:Creator" ; + knora-base:attachedToUser . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "1"^^xsd:string ; + rdf:subject ; + rdf:predicate knora-base:hasStandoffLinkTo ; + rdf:object ; + knora-base:valueHasString "http://rdfh.ch/0001/project-thing-2" ; + knora-base:valueHasRefCount 1 ; + knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser knora-admin:SystemUser . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "2"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "This is a standoff link." ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasStandoff , + ; + knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger ; + knora-base:valueHasMapping ; + knora-base:valueCreationDate "2016-03-02T15:05:54Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator" . + + + a knora-base:StandoffLinkTag ; + knora-base:standoffTagHasStart 10 ; + knora-base:standoffTagHasEnd 23 ; + knora-base:standoffTagHasStartIndex 1 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasLink ; + knora-base:standoffTagHasUUID "9af1fc4e-359a-4842-89f3-7b64a1a153d6" . + + + a standoff:StandoffRootTag ; + knora-base:standoffTagHasStart "0"^^xsd:int ; + knora-base:standoffTagHasEnd "24"^^xsd:int ; + knora-base:standoffTagHasStartIndex 0 ; + knora-base:standoffTagHasUUID "b3cf218a-0a81-4937-9c3d-1d7a7f5fffe3" . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "Another thing that only project members can see" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:ProjectMember" ; + knora-base:creationDate "2016-03-02T15:05:10Z"^^xsd:dateTime . + + + a anything:Thing ; + rdfs:label "Something with a lot of markup" ; + knora-base:isDeleted false ; + knora-base:attachedToProject ; + knora-base:creationDate "2018-05-30T13:44:11.749Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + anything:hasRichtext . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "xyUIf8QHS5aFrlt7Q4F1FQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueHasStandoff , + , + , + , + , + , + , + ; + knora-base:valueHasMaxStandoffStartIndex "7"^^xsd:nonNegativeInteger ; + knora-base:valueHasMapping ; + knora-base:valueCreationDate "2018-05-30T13:44:11.749Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Something with a lot of different markup. And more markup." ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . - a standoff:StandoffBoldTag; - knora-base:standoffTagHasStart 0; - knora-base:standoffTagHasEnd 9; - knora-base:standoffTagHasStartIndex 2; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "7f3af890-c77d-4bf8-a81c-6786632520dd" . + a standoff:StandoffBoldTag ; + knora-base:standoffTagHasStart 0 ; + knora-base:standoffTagHasEnd 9 ; + knora-base:standoffTagHasStartIndex 2 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "7f3af890-c77d-4bf8-a81c-6786632520dd" . - a standoff:StandoffSuperscriptTag; - knora-base:standoffTagHasStart 34; - knora-base:standoffTagHasEnd 40; - knora-base:standoffTagHasStartIndex 6; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "e2ab65d2-6c80-494e-88ba-66767ed885f9" . + a standoff:StandoffSuperscriptTag ; + knora-base:standoffTagHasStart 34 ; + knora-base:standoffTagHasEnd 40 ; + knora-base:standoffTagHasStartIndex 6 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "e2ab65d2-6c80-494e-88ba-66767ed885f9" . - a standoff:StandoffParagraphTag; - knora-base:standoffTagHasStart 0; - knora-base:standoffTagHasEnd 58; - knora-base:standoffTagHasStartIndex 1; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "f3c0773a-2eb3-4d2e-9a6f-c8f2582a146e" . + a standoff:StandoffParagraphTag ; + knora-base:standoffTagHasStart 0 ; + knora-base:standoffTagHasEnd 58 ; + knora-base:standoffTagHasStartIndex 1 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "f3c0773a-2eb3-4d2e-9a6f-c8f2582a146e" . - a knora-base:StandoffUriTag; - knora-base:standoffTagHasStart 51; - knora-base:standoffTagHasEnd 57; - knora-base:standoffTagHasStartIndex 7; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "7b9f4609-3ba6-43e5-b945-d4329a155ca7"; - knora-base:valueHasUri "http://www.google.ch"^^xsd:anyURI . + a knora-base:StandoffUriTag ; + knora-base:standoffTagHasStart 51 ; + knora-base:standoffTagHasEnd 57 ; + knora-base:standoffTagHasStartIndex 7 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "7b9f4609-3ba6-43e5-b945-d4329a155ca7" ; + knora-base:valueHasUri "http://www.google.ch"^^xsd:anyURI . - a standoff:StandoffUnderlineTag; - knora-base:standoffTagHasStart 24; - knora-base:standoffTagHasEnd 33; - knora-base:standoffTagHasStartIndex 5; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "df348cfa-c362-45e6-9e13-601442214064" . + a standoff:StandoffUnderlineTag ; + knora-base:standoffTagHasStart 24 ; + knora-base:standoffTagHasEnd 33 ; + knora-base:standoffTagHasStartIndex 5 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "df348cfa-c362-45e6-9e13-601442214064" . - a standoff:StandoffRootTag; - knora-base:standoffTagHasStart 0; - knora-base:standoffTagHasEnd 59; - knora-base:standoffTagHasStartIndex 0; - knora-base:standoffTagHasUUID "c41e4e78-8b4f-47fc-9d17-8af0a279c80c" . + a standoff:StandoffRootTag ; + knora-base:standoffTagHasStart 0 ; + knora-base:standoffTagHasEnd 59 ; + knora-base:standoffTagHasStartIndex 0 ; + knora-base:standoffTagHasUUID "c41e4e78-8b4f-47fc-9d17-8af0a279c80c" . - a standoff:StandoffItalicTag; - knora-base:standoffTagHasStart 10; - knora-base:standoffTagHasEnd 14; - knora-base:standoffTagHasStartIndex 3; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "13f66d42-2b1f-4fb4-91aa-6c55e350b0f4" . + a standoff:StandoffItalicTag ; + knora-base:standoffTagHasStart 10 ; + knora-base:standoffTagHasEnd 14 ; + knora-base:standoffTagHasStartIndex 3 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "13f66d42-2b1f-4fb4-91aa-6c55e350b0f4" . - a standoff:StandoffStrikethroughTag; - knora-base:standoffTagHasStart 17; - knora-base:standoffTagHasEnd 20; - knora-base:standoffTagHasStartIndex 4; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "0aaa6e47-0e9b-494f-9b6a-f42c66471d30" . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Kilo"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "yJnDnIPwSkuMG8JKSXIONw"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/lklGBGI2RR-nWemGTL4uOQ"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Golf"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "5VpsgqTORCSJA7wEOazoAg"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:ProjectMember|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/7uuGcnFcQJq08dMOralyCQ"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.903+02:00"^^xsd:dateTime; - anything:isPartOfOtherThingValue ; - anything:isPartOfOtherThing ; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Romeo"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "1-Xd0mUMQdKM73SlCpypag"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.910+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/WLSHxQUgTOmG1T0lBU2r5w"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a knora-base:LinkValue; - knora-base:valueHasUUID "kIg2c0hXTXyWNz2FcWbFug"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.909+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a knora-base:LinkValue; - knora-base:valueHasUUID "m6ma6x3jS1GQMLK4U6iKag"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.910+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/tPfZeNMvRVujCQqbIbvO0A"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a knora-base:LinkValue; - knora-base:valueHasUUID "xlMF1_mZRfmhKDTuTCKt3g"^^xsd:string; - rdf:subject ; - rdf:predicate anything:isPartOfOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.909+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/9eSuQ_J7T0aOqoImTkwPxA"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2016-10-17T19:16:04.912+02:00"^^xsd:dateTime; - anything:isPartOfOtherThingValue ; - anything:isPartOfOtherThing ; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - rdfs:label "Echo"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "dIsKwAFVT12_Q60Mo0oG9Q"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.912+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/Lz7WEqJETJqqsUZQYexBQg"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a knora-base:LinkValue; - knora-base:valueHasUUID "e1fDWXuvT3exFHJejfycow"^^xsd:string; - rdf:subject ; - rdf:predicate anything:isPartOfOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2016-10-17T19:16:04.912+02:00"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/ZYNUiHtsTROWblui9xHEuw"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "A thing with version history"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:creationDate "2019-02-08T15:05:10Z"^^xsd:dateTime; - knora-base:lastModificationDate "2019-02-13T09:05:10Z"^^xsd:dateTime; - anything:hasInteger ; - anything:hasText ; - anything:hasOtherThing ; - anything:hasOtherThingValue . - - a knora-base:IntValue; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-02-11T09:05:10Z"^^xsd:dateTime; - knora-base:valueHasInteger 1; - knora-base:valueHasOrder 0; - knora-base:valueHasString "1"; - knora-base:attachedToUser . - - a knora-base:IntValue; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-02-12T09:05:10Z"^^xsd:dateTime; - knora-base:valueHasInteger 2; - knora-base:valueHasOrder 0; - knora-base:valueHasString "2"; - knora-base:attachedToUser ; - knora-base:previousValue . - - a knora-base:IntValue; - knora-base:valueHasUUID "pLlW4ODASumZfZFbJdpw1g"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-02-13T09:05:10Z"^^xsd:dateTime; - knora-base:valueHasInteger 3; - knora-base:valueHasOrder 0; - knora-base:valueHasString "3"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:attachedToUser ; - knora-base:previousValue . - - a knora-base:TextValue; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-02-10T10:05:10Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "one"; - knora-base:attachedToUser . - - a knora-base:TextValue; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-02-11T10:05:10Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "two"; - knora-base:attachedToUser ; - knora-base:previousValue . - - a knora-base:TextValue; - knora-base:valueHasUUID "W5fm67e0QDWxRZumcXcs6g"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2019-02-12T10:05:10Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "three"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:attachedToUser ; - knora-base:previousValue . - - a knora-base:LinkValue; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueCreationDate "2019-02-10T10:30:10Z"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/2qMtTWvVRXWMBcRNlduvCQ"; - knora-base:valueHasRefCount 1 . - - a knora-base:LinkValue; - knora-base:valueHasUUID "IZGOjVqxTfSNO4ieKyp0SA"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted true; - knora-base:deleteDate "2019-02-13T09:00:10Z"^^xsd:dateTime; - knora-base:deletedBy ; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2019-02-13T09:00:10Z"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/2qMtTWvVRXWMBcRNlduvCQ"; - knora-base:valueHasRefCount 0; - knora-base:previousValue . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - anything:hasDate ; - rdfs:label "A thing that has a BCE date value"; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . - - a knora-base:DateValue; - knora-base:valueHasUUID "date_value"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasOrder 0; - knora-base:valueHasString "0044-03-15 BCE"; - knora-base:valueHasOrder 0; - knora-base:valueHasCalendar "JULIAN"; - knora-base:valueHasStartJDN 1705426; - knora-base:valueHasStartPrecision "DAY"; - knora-base:valueHasEndJDN 1705426; - knora-base:valueHasEndPrecision "DAY"; - knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - anything:hasDate ; - rdfs:label "A thing that has a BCE date value"; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . - - a knora-base:DateValue; - knora-base:valueHasUUID "date_value"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasOrder 0; - knora-base:valueHasString "0010-01-10 BCE - 0010-01-10 CE"; - knora-base:valueHasOrder 0; - knora-base:valueHasCalendar "JULIAN"; - knora-base:valueHasStartJDN 1717780; - knora-base:valueHasStartPrecision "DAY"; - knora-base:valueHasEndJDN 1724720; - knora-base:valueHasEndPrecision "DAY"; - knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - anything:hasListItem ; - rdfs:label "A thing that has a list value"; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . - - a knora-base:ListValue; - knora-base:valueHasUUID "list_value"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasOrder 0; - knora-base:valueHasString "http://rdfh.ch/lists/0001/treeList02"; - knora-base:valueHasOrder 0; - knora-base:valueHasListNode ; - knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - anything:hasRichtext ; - rdfs:label "test thing with markup"; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . - - a knora-base:TextValue; - knora-base:valueHasUUID "text1"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-04-16T13:24:53.578Z"^^xsd:dateTime; - knora-base:valueHasMapping ; - knora-base:valueHasOrder 0; - knora-base:valueHasStandoff , - , , - ; - knora-base:valueHasMaxStandoffStartIndex "3"^^xsd:nonNegativeInteger; - knora-base:valueHasString "This is a test that contains marked up elements. This is interesting text in italics. This is boring text in italics." . - - a standoff:StandoffRootTag; - knora-base:standoffTagHasEnd 118; - knora-base:standoffTagHasStart 0; - knora-base:standoffTagHasStartIndex 0; - knora-base:standoffTagHasUUID "2cb01d47-bf01-4705-a5de-5e967e1c97fc" . - - a standoff:StandoffParagraphTag; - knora-base:standoffTagHasEnd 117; - knora-base:standoffTagHasStart 0; - knora-base:standoffTagHasStartIndex 1; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "0a3e72a7-ac7b-430b-81ed-1c4239598231" . - - a standoff:StandoffItalicTag; - knora-base:standoffTagHasEnd 73; - knora-base:standoffTagHasStart 57; - knora-base:standoffTagHasStartIndex 2; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "265262c7-3919-4727-9178-60bb2ddec11c" . - - a standoff:StandoffItalicTag; - knora-base:standoffTagHasEnd 105; - knora-base:standoffTagHasStart 94; - knora-base:standoffTagHasStartIndex 3; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "9c9fa856-6462-4337-94f7-9328668bb17d" . - - a anything:Thing; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - anything:hasListItem ; - anything:hasOtherListItem ; - rdfs:label "A thing that has two list values"; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . - - a knora-base:ListValue; - knora-base:valueHasUUID "first_list_value"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "http://rdfh.ch/lists/0001/treeList01"; - knora-base:valueHasOrder 0; - knora-base:valueHasListNode ; - knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . - - a knora-base:ListValue; - knora-base:valueHasUUID "second_list_value"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "http://rdfh.ch/lists/0001/otherTreeList02"; - knora-base:valueHasOrder 0; - knora-base:valueHasListNode ; - knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2017-07-25T09:13:16.732+02:00"^^xsd:dateTime; - rdfs:label "Testding for extended search"; - knora-base:isDeleted false; - anything:hasDecimal ; - anything:hasBoolean . - - a knora-base:DecimalValue; - knora-base:valueHasUUID "85et-o-STOmn2JcVqrGTCQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2017-07-25T09:13:16.732+02:00"^^xsd:dateTime; - knora-base:valueHasDecimal "2.1"^^xsd:decimal; - knora-base:valueHasOrder 0; - knora-base:valueHasString "2.1"; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:attachedToUser . - - a knora-base:BooleanValue; - knora-base:valueHasUUID "azE8tXC6RFKv296GXYEg5Q"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2017-07-25T10:45:16.322+02:00"^^xsd:dateTime; - knora-base:valueHasBoolean true; - knora-base:valueHasOrder 0; - knora-base:valueHasString "true"; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:attachedToUser . - - a anything:ThingPicture ; - rdfs:label "A_100-1-A4_1_406 p. 405" ; - knora-base:isDeleted "true"^^xsd:boolean ; - knora-base:attachedToProject ; - knora-base:hasStillImageFileValue ; - knora-base:creationDate "2019-04-26T16:44:17.485Z"^^xsd:dateTime ; - knora-base:deleteDate "2019-05-22T21:21:00.507685Z"^^xsd:dateTime ; - knora-base:lastModificationDate "2019-05-22T21:21:00.507685Z"^^xsd:dateTime ; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:attachedToUser ; - knora-base:hasStillImageFileValue ; - knora-base:deletedBy . - - a knora-base:StillImageFileValue ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:dimX "3526"^^xsd:integer ; - knora-base:dimY "4219"^^xsd:integer ; - knora-base:internalFilename "9hxmmrWh0a7-CnRCq0650ro.jpx" ; - knora-base:internalMimeType "image/jp2" ; - knora-base:originalFilename "A_100-1-A4_1_406.JPG" ; - knora-base:originalMimeType "image/jpeg" ; - knora-base:valueCreationDate "2019-04-26T16:44:17.485Z"^^xsd:dateTime ; - knora-base:valueHasUUID "pWIujTIqdqKqrswwqfA" ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "A_100-1-A4_1_406.JPG" ; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - anything:hasInteger ; - rdfs:label "thing with one hidden thing"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "UgSp5mXTTSKdI02ZU1KIAA"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/XTxSMt0ySraVmwXD-bD2wQ"; - knora-base:valueHasComment "link value pointing to hidden resource"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueHasUUID "U1PwfNaVRQebbOSFWNdMqQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - knora-base:valueHasInteger 123454321; - knora-base:valueHasOrder 0; - knora-base:valueHasComment "visible int value in main resource"; - knora-base:valueHasString "123454321" . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:Creator"; - knora-base:creationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - anything:hasInteger ; - rdfs:label "hidden thing"; - knora-base:isDeleted false . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:Creator"; - knora-base:valueHasUUID "PVPAa37xR--K_wxQwlvSsg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - knora-base:valueHasInteger 123454321; - knora-base:valueHasOrder 0; - knora-base:valueHasComment "hidden int value in hidden resource"; - knora-base:valueHasString "123454321" . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - anything:hasOtherThingValue ; - anything:hasOtherThing ; - anything:hasInteger ; - rdfs:label "thing with one deleted thing"; - knora-base:isDeleted false . - - a knora-base:LinkValue; - knora-base:valueHasUUID "Nlcc7XWXQtmEITsIRQ5z4w"^^xsd:string; - rdf:subject ; - rdf:predicate anything:hasOtherThing; - rdf:object ; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - knora-base:valueHasString "http://rdfh.ch/0001/XTxSMt0ySraVmwXD-bD2wQ"; - knora-base:valueHasComment "link value pointing to deleted resource"; - knora-base:valueHasRefCount "1"^^xsd:int . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueHasUUID "a-40v6WiT4GHa79Kqwojjw"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - knora-base:valueHasInteger 123454321; - knora-base:valueHasOrder 0; - knora-base:valueHasComment "int value in main resource"; - knora-base:valueHasString "123454321" . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - anything:hasInteger ; - rdfs:label "deleted thing"; - knora-base:isDeleted true; - knora-base:deleteDate "2020-04-07T14:59:28.960124Z"^^xsd:dateTime ; - knora-base:deleteComment "a comment for the deleted thing."^^xsd:string . - - a knora-base:IntValue; - knora-base:attachedToUser ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:valueHasUUID "7BIm9QAiQqKixcgXDWf12Q"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime; - knora-base:valueHasInteger 123454321; - knora-base:valueHasOrder 0; - knora-base:valueHasComment "int value in deleted resource"; - knora-base:valueHasString "123454321" . - - a knora-base:ListNode; - knora-base:isRootNode true; - rdfs:label "Tree list root"@en; - knora-base:attachedToProject ; - knora-base:hasSubListNode , , - . - - a knora-base:ListNode; - knora-base:listNodeName "Other Tree list node 01"; - knora-base:hasRootNode ; - knora-base:listNodePosition 0; - rdfs:label "Other Tree list node 01"@en . - - a knora-base:ListNode; - knora-base:listNodeName "Other Tree list node 02"; - knora-base:hasRootNode ; - knora-base:listNodePosition 1; - rdfs:label "Other Tree list node 02"@en . - - a knora-base:ListNode; - knora-base:listNodeName "Other Tree list node 03"; - knora-base:hasRootNode ; - knora-base:listNodePosition 2; - rdfs:label "Other Tree list node 03"@en; - knora-base:hasSubListNode , . - - a knora-base:ListNode; - knora-base:listNodeName "Other Tree list node 10"; - knora-base:hasRootNode ; - knora-base:listNodePosition 0; - rdfs:label "Other Tree list node 10"@en . - - a knora-base:ListNode; - knora-base:listNodeName "Other Tree list node 11"; - knora-base:hasRootNode ; - knora-base:listNodePosition 1; - rdfs:label "Other Tree list node 11"@en . - - a knora-base:ListNode; - knora-base:isRootNode true; - knora-base:listNodeName "treelistroot"; - rdfs:label "Tree list root"@en, "Listenwurzel"@de; - rdfs:comment "Anything Tree List"@en; - knora-base:attachedToProject ; - knora-base:hasSubListNode , , - . - - a knora-base:ListNode; - knora-base:listNodeName "Tree list node 01"; - knora-base:hasRootNode ; - knora-base:listNodePosition 0; - rdfs:label "Tree list node 01"@en . - - a knora-base:ListNode; - knora-base:listNodeName "Tree list node 02"; - knora-base:hasRootNode ; - knora-base:listNodePosition 1; - rdfs:label "Tree list node 02"@en, "Baumlistenknoten 02"@de . - - a knora-base:ListNode; - knora-base:listNodeName "Tree list node 03"; - knora-base:hasRootNode ; - knora-base:listNodePosition 2; - rdfs:label "Tree list node 03"@en; - knora-base:hasSubListNode , . - - a knora-base:ListNode; - knora-base:listNodeName "Tree list node 10"; - knora-base:hasRootNode ; - knora-base:listNodePosition 0; - rdfs:label "Tree list node 10"@en . - - a knora-base:ListNode; - knora-base:listNodeName "Tree list node 11"; - knora-base:hasRootNode ; - knora-base:listNodePosition 1; - rdfs:label "Tree list node 11"@en . - - a knora-base:XSLTransformation; - knora-base:attachedToProject ; - knora-base:attachedToUser ; - knora-base:creationDate "2020-02-06T11:55:47.860023Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:hasTextFileValue ; - knora-base:isDeleted false; - rdfs:label "BEOL header XSLT" . - - a knora-base:TextFileValue; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:internalFilename "missing.xsl"; - knora-base:internalMimeType "text/xml"; - knora-base:isDeleted false; - knora-base:originalFilename "header.xsl"; - knora-base:originalMimeType "text/xml"; - knora-base:valueCreationDate "2020-02-06T11:55:47.860023Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "header.xsl"; - knora-base:valueHasUUID "geQNPU4USB61YhNHHarQ5A" . - - a anything:Thing; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember"; - knora-base:creationDate "2021-05-11T10:00:00Z"^^xsd:dateTime; - rdfs:label "thing with pages"; - knora-base:isDeleted false . - - a anything:ThingPicture; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "page 1"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:creationDate "2021-05-11T10:00:00Z"^^xsd:dateTime; - knora-base:hasStillImageFileValue ; - knora-base:isPartOf ; - knora-base:isPartOfValue . - - a knora-base:StillImageFileValue; - knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string; - knora-base:valueHasString "test.tiff"; - knora-base:originalFilename "test.tiff"; - knora-base:originalMimeType "image/tiff"; - knora-base:internalFilename "page1.jp2"; - knora-base:internalMimeType "image/jp2"; - knora-base:valueCreationDate "2021-05-11T10:00:00Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:dimX 512; - knora-base:dimY 256; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" . - - a knora-base:LinkValue; - knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string; - rdf:subject ; - rdf:predicate knora-base:isPartOf; - rdf:object ; - knora-base:valueHasRefCount 1; - knora-base:valueCreationDate "2021-05-11T10:00:00Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "http://rdfh.ch/0001/thing-with-pages"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" . - - a anything:ThingPicture; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:attachedToProject ; - rdfs:label "page 2"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser"; - knora-base:creationDate "2021-05-11T10:00:00Z"^^xsd:dateTime; - knora-base:hasStillImageFileValue ; - knora-base:isPartOf ; - knora-base:isPartOfValue . - - a knora-base:StillImageFileValue; - knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string; - knora-base:valueHasString "test.tiff"; - knora-base:originalFilename "test.tiff"; - knora-base:originalMimeType "image/tiff"; - knora-base:internalFilename "page2.jp2"; - knora-base:internalMimeType "image/jp2"; - knora-base:valueCreationDate "2021-05-11T10:00:00Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:dimX 512; - knora-base:dimY 256; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" . - - a knora-base:LinkValue; - knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string; - rdf:subject ; - rdf:predicate knora-base:isPartOf; - rdf:object ; - knora-base:valueHasRefCount 1; - knora-base:valueCreationDate "2021-05-11T10:00:00Z"^^xsd:dateTime; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "http://rdfh.ch/0001/thing-with-pages"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" . - - a knora-base:ListValue; - knora-base:valueHasUUID "hxENf5B-TSyor_Bu8OJpcD"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2020-11-23T08:58:03.897Z"^^xsd:dateTime; - knora-base:valueHasListNode ; - knora-base:valueHasOrder 0; - knora-base:valueHasString "http://rdfh.ch/lists/0001/treeList10"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - - a knora-base:ListNode; - knora-base:isRootNode true; - knora-base:listNodeName "notUsedList"; - rdfs:label "a list that is not used"@en, "unbenutzte Liste"@de; - rdfs:comment "a list that is not in used in ontology or data"@en; - knora-base:attachedToProject ; - knora-base:hasSubListNode , , - . - - a knora-base:ListNode; - knora-base:listNodeName "node 1"; - knora-base:hasRootNode ; - knora-base:listNodePosition 0; - rdfs:label "node 1"@en ; - knora-base:hasSubListNode , , - , , . - - a knora-base:ListNode; - knora-base:listNodeName "node 2"; - knora-base:hasRootNode ; - knora-base:listNodePosition 1; - rdfs:label "node 2"@en . - - a knora-base:ListNode; - knora-base:listNodeName "node 3"; - knora-base:hasRootNode ; - knora-base:listNodePosition 2; - rdfs:label "node 3"@en ; - knora-base:hasSubListNode . - - a knora-base:ListNode; - knora-base:listNodeName "child of node 1"; - knora-base:hasRootNode ; - knora-base:listNodePosition 0; - rdfs:label "child of node 1"@en . - - a knora-base:ListNode; - knora-base:listNodeName "List012"; - knora-base:hasRootNode ; - knora-base:listNodePosition 1; - rdfs:label "List012"@en . - - a knora-base:ListNode; - knora-base:listNodeName "List013"; - knora-base:hasRootNode ; - knora-base:listNodePosition 2; - rdfs:label "List013"@en . - - a knora-base:ListNode; - knora-base:listNodeName "List014"; - knora-base:hasRootNode ; - knora-base:listNodePosition 3; - rdfs:label "List014"@en ; - knora-base:hasSubListNode , . - - a knora-base:ListNode; - knora-base:listNodeName "first child of node 014"; - knora-base:hasRootNode ; - knora-base:listNodePosition 0; - rdfs:label "first child of node 014"@en . - - a knora-base:ListNode; - knora-base:listNodeName "second child of node 014"; - knora-base:hasRootNode ; - knora-base:listNodePosition 0; - rdfs:label "second child of node 014"@en . - - a knora-base:ListNode; - knora-base:listNodeName "List015"; - knora-base:hasRootNode ; - knora-base:listNodePosition 4; - rdfs:label "List015"@en . - - a knora-base:ListNode; - knora-base:listNodeName "child of node 3"; - knora-base:hasRootNode ; - knora-base:listNodePosition 0; - rdfs:label "child of node 3"@en . + a standoff:StandoffStrikethroughTag ; + knora-base:standoffTagHasStart 17 ; + knora-base:standoffTagHasEnd 20 ; + knora-base:standoffTagHasStartIndex 4 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "0aaa6e47-0e9b-494f-9b6a-f42c66471d30" . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Kilo" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "yJnDnIPwSkuMG8JKSXIONw"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.914+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/lklGBGI2RR-nWemGTL4uOQ" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Golf" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "5VpsgqTORCSJA7wEOazoAg"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:ProjectMember|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.913+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/7uuGcnFcQJq08dMOralyCQ" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.903+02:00"^^xsd:dateTime ; + anything:isPartOfOtherThingValue ; + anything:isPartOfOtherThing ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Romeo" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "1-Xd0mUMQdKM73SlCpypag"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.910+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/WLSHxQUgTOmG1T0lBU2r5w" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "kIg2c0hXTXyWNz2FcWbFug"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.909+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "m6ma6x3jS1GQMLK4U6iKag"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.910+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/tPfZeNMvRVujCQqbIbvO0A" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "xlMF1_mZRfmhKDTuTCKt3g"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:isPartOfOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.909+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/9eSuQ_J7T0aOqoImTkwPxA" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2016-10-17T19:16:04.912+02:00"^^xsd:dateTime ; + anything:isPartOfOtherThingValue ; + anything:isPartOfOtherThing ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + rdfs:label "Echo" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "dIsKwAFVT12_Q60Mo0oG9Q"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.912+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/Lz7WEqJETJqqsUZQYexBQg" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "e1fDWXuvT3exFHJejfycow"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:isPartOfOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2016-10-17T19:16:04.912+02:00"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/ZYNUiHtsTROWblui9xHEuw" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "A thing with version history" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:creationDate "2019-02-08T15:05:10Z"^^xsd:dateTime ; + knora-base:lastModificationDate "2019-02-13T09:05:10Z"^^xsd:dateTime ; + anything:hasInteger ; + anything:hasText ; + anything:hasOtherThing ; + anything:hasOtherThingValue . + + + a knora-base:IntValue ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-02-11T09:05:10Z"^^xsd:dateTime ; + knora-base:valueHasInteger 1 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "1" ; + knora-base:attachedToUser . + + + a knora-base:IntValue ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-02-12T09:05:10Z"^^xsd:dateTime ; + knora-base:valueHasInteger 2 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "2" ; + knora-base:attachedToUser ; + knora-base:previousValue . + + + a knora-base:IntValue ; + knora-base:valueHasUUID "pLlW4ODASumZfZFbJdpw1g"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-02-13T09:05:10Z"^^xsd:dateTime ; + knora-base:valueHasInteger 3 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "3" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + knora-base:previousValue . + + + a knora-base:TextValue ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-02-10T10:05:10Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "one" ; + knora-base:attachedToUser . + + + a knora-base:TextValue ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-02-11T10:05:10Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "two" ; + knora-base:attachedToUser ; + knora-base:previousValue . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "W5fm67e0QDWxRZumcXcs6g"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2019-02-12T10:05:10Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "three" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + knora-base:previousValue . + + + a knora-base:LinkValue ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueCreationDate "2019-02-10T10:30:10Z"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/2qMtTWvVRXWMBcRNlduvCQ" ; + knora-base:valueHasRefCount 1 . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "IZGOjVqxTfSNO4ieKyp0SA"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted true ; + knora-base:deleteDate "2019-02-13T09:00:10Z"^^xsd:dateTime ; + knora-base:deletedBy ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2019-02-13T09:00:10Z"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/2qMtTWvVRXWMBcRNlduvCQ" ; + knora-base:valueHasRefCount 0 ; + knora-base:previousValue . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + anything:hasDate ; + rdfs:label "A thing that has a BCE date value" ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . + + + a knora-base:DateValue ; + knora-base:valueHasUUID "date_value"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "0044-03-15 BCE" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasCalendar "JULIAN" ; + knora-base:valueHasStartJDN 1705426 ; + knora-base:valueHasStartPrecision "DAY" ; + knora-base:valueHasEndJDN 1705426 ; + knora-base:valueHasEndPrecision "DAY" ; + knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + anything:hasDate ; + rdfs:label "A thing that has a BCE date value" ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . + + + a knora-base:DateValue ; + knora-base:valueHasUUID "date_value"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "0010-01-10 BCE - 0010-01-10 CE" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasCalendar "JULIAN" ; + knora-base:valueHasStartJDN 1717780 ; + knora-base:valueHasStartPrecision "DAY" ; + knora-base:valueHasEndJDN 1724720 ; + knora-base:valueHasEndPrecision "DAY" ; + knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + anything:hasListItem ; + rdfs:label "A thing that has a list value" ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . + + + a knora-base:ListValue ; + knora-base:valueHasUUID "list_value"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "http://rdfh.ch/lists/0001/treeList02" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasListNode ; + knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + anything:hasRichtext ; + rdfs:label "test thing with markup" ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "text1"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-04-16T13:24:53.578Z"^^xsd:dateTime ; + knora-base:valueHasMapping ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasStandoff , + , + , + ; + knora-base:valueHasMaxStandoffStartIndex "3"^^xsd:nonNegativeInteger ; + knora-base:valueHasString "This is a test that contains marked up elements. This is interesting text in italics. This is boring text in italics." . + + + a standoff:StandoffRootTag ; + knora-base:standoffTagHasEnd 118 ; + knora-base:standoffTagHasStart 0 ; + knora-base:standoffTagHasStartIndex 0 ; + knora-base:standoffTagHasUUID "2cb01d47-bf01-4705-a5de-5e967e1c97fc" . + + + a standoff:StandoffParagraphTag ; + knora-base:standoffTagHasEnd 117 ; + knora-base:standoffTagHasStart 0 ; + knora-base:standoffTagHasStartIndex 1 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "0a3e72a7-ac7b-430b-81ed-1c4239598231" . + + + a standoff:StandoffItalicTag ; + knora-base:standoffTagHasEnd 73 ; + knora-base:standoffTagHasStart 57 ; + knora-base:standoffTagHasStartIndex 2 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "265262c7-3919-4727-9178-60bb2ddec11c" . + + + a standoff:StandoffItalicTag ; + knora-base:standoffTagHasEnd 105 ; + knora-base:standoffTagHasStart 94 ; + knora-base:standoffTagHasStartIndex 3 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "9c9fa856-6462-4337-94f7-9328668bb17d" . + + + a anything:Thing ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + anything:hasListItem ; + anything:hasOtherListItem ; + rdfs:label "A thing that has two list values" ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2018-01-31T15:05:10Z"^^xsd:dateTime . + + + a knora-base:ListValue ; + knora-base:valueHasUUID "first_list_value"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "http://rdfh.ch/lists/0001/treeList01" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasListNode ; + knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . + + + a knora-base:ListValue ; + knora-base:valueHasUUID "second_list_value"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "http://rdfh.ch/lists/0001/otherTreeList02" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasListNode ; + knora-base:valueCreationDate "2018-01-31T15:05:10Z"^^xsd:dateTime ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2017-07-25T09:13:16.732+02:00"^^xsd:dateTime ; + rdfs:label "Testding for extended search" ; + knora-base:isDeleted false ; + anything:hasDecimal ; + anything:hasBoolean . + + + a knora-base:DecimalValue ; + knora-base:valueHasUUID "85et-o-STOmn2JcVqrGTCQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2017-07-25T09:13:16.732+02:00"^^xsd:dateTime ; + knora-base:valueHasDecimal "2.1"^^xsd:decimal ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "2.1" ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:attachedToUser . + + + a knora-base:BooleanValue ; + knora-base:valueHasUUID "azE8tXC6RFKv296GXYEg5Q"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2017-07-25T10:45:16.322+02:00"^^xsd:dateTime ; + knora-base:valueHasBoolean true ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "true" ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:attachedToUser . + + + a anything:ThingPicture ; + rdfs:label "A_100-1-A4_1_406 p. 405" ; + knora-base:isDeleted "true"^^xsd:boolean ; + knora-base:attachedToProject ; + knora-base:hasStillImageFileValue ; + knora-base:creationDate "2019-04-26T16:44:17.485Z"^^xsd:dateTime ; + knora-base:deleteDate "2019-05-22T21:21:00.507685Z"^^xsd:dateTime ; + knora-base:lastModificationDate "2019-05-22T21:21:00.507685Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + knora-base:hasStillImageFileValue ; + knora-base:deletedBy . + + + a knora-base:StillImageFileValue ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:dimX "3526"^^xsd:integer ; + knora-base:dimY "4219"^^xsd:integer ; + knora-base:internalFilename "9hxmmrWh0a7-CnRCq0650ro.jpx" ; + knora-base:internalMimeType "image/jp2" ; + knora-base:originalFilename "A_100-1-A4_1_406.JPG" ; + knora-base:originalMimeType "image/jpeg" ; + knora-base:valueCreationDate "2019-04-26T16:44:17.485Z"^^xsd:dateTime ; + knora-base:valueHasUUID "pWIujTIqdqKqrswwqfA" ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "A_100-1-A4_1_406.JPG" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + anything:hasInteger ; + rdfs:label "thing with one hidden thing" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "UgSp5mXTTSKdI02ZU1KIAA"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/XTxSMt0ySraVmwXD-bD2wQ" ; + knora-base:valueHasComment "link value pointing to hidden resource" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueHasUUID "U1PwfNaVRQebbOSFWNdMqQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + knora-base:valueHasInteger 123454321 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasComment "visible int value in main resource" ; + knora-base:valueHasString "123454321" . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:Creator" ; + knora-base:creationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + anything:hasInteger ; + rdfs:label "hidden thing" ; + knora-base:isDeleted false . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:Creator" ; + knora-base:valueHasUUID "PVPAa37xR--K_wxQwlvSsg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + knora-base:valueHasInteger 123454321 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasComment "hidden int value in hidden resource" ; + knora-base:valueHasString "123454321" . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + anything:hasOtherThingValue ; + anything:hasOtherThing ; + anything:hasInteger ; + rdfs:label "thing with one deleted thing" ; + knora-base:isDeleted false . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "Nlcc7XWXQtmEITsIRQ5z4w"^^xsd:string ; + rdf:subject ; + rdf:predicate anything:hasOtherThing ; + rdf:object ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + knora-base:valueHasString "http://rdfh.ch/0001/XTxSMt0ySraVmwXD-bD2wQ" ; + knora-base:valueHasComment "link value pointing to deleted resource" ; + knora-base:valueHasRefCount "1"^^xsd:int . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueHasUUID "a-40v6WiT4GHa79Kqwojjw"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + knora-base:valueHasInteger 123454321 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasComment "int value in main resource" ; + knora-base:valueHasString "123454321" . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + anything:hasInteger ; + rdfs:label "deleted thing" ; + knora-base:isDeleted true ; + knora-base:deleteDate "2020-04-07T14:59:28.960124Z"^^xsd:dateTime ; + knora-base:deleteComment "a comment for the deleted thing."^^xsd:string . + + + a knora-base:IntValue ; + knora-base:attachedToUser ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:valueHasUUID "7BIm9QAiQqKixcgXDWf12Q"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2020-04-07T09:12:56.710717Z"^^xsd:dateTime ; + knora-base:valueHasInteger 123454321 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasComment "int value in deleted resource" ; + knora-base:valueHasString "123454321" . + + + a knora-base:ListNode ; + knora-base:isRootNode true ; + rdfs:label "Tree list root"@en ; + knora-base:attachedToProject ; + knora-base:hasSubListNode , + , + . + + + a knora-base:ListNode ; + knora-base:listNodeName "Other Tree list node 01" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "Other Tree list node 01"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "Other Tree list node 02" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 1 ; + rdfs:label "Other Tree list node 02"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "Other Tree list node 03" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 2 ; + rdfs:label "Other Tree list node 03"@en ; + knora-base:hasSubListNode , + . + + + a knora-base:ListNode ; + knora-base:listNodeName "Other Tree list node 10" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "Other Tree list node 10"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "Other Tree list node 11" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 1 ; + rdfs:label "Other Tree list node 11"@en . + + + a knora-base:ListNode ; + knora-base:isRootNode true ; + knora-base:listNodeName "treelistroot" ; + rdfs:label "Tree list root"@en, + "Listenwurzel"@de ; + rdfs:comment "Anything Tree List"@en ; + knora-base:attachedToProject ; + knora-base:hasSubListNode , + , + . + + + a knora-base:ListNode ; + knora-base:listNodeName "Tree list node 01" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "Tree list node 01"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "Tree list node 02" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 1 ; + rdfs:label "Tree list node 02"@en, + "Baumlistenknoten 02"@de . + + + a knora-base:ListNode ; + knora-base:listNodeName "Tree list node 03" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 2 ; + rdfs:label "Tree list node 03"@en ; + knora-base:hasSubListNode , + . + + + a knora-base:ListNode ; + knora-base:listNodeName "Tree list node 10" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "Tree list node 10"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "Tree list node 11" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 1 ; + rdfs:label "Tree list node 11"@en . + + + a knora-base:XSLTransformation ; + knora-base:attachedToProject ; + knora-base:attachedToUser ; + knora-base:creationDate "2020-02-06T11:55:47.860023Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:hasTextFileValue ; + knora-base:isDeleted false ; + rdfs:label "BEOL header XSLT" . + + + a knora-base:TextFileValue ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:internalFilename "missing.xsl" ; + knora-base:internalMimeType "text/xml" ; + knora-base:isDeleted false ; + knora-base:originalFilename "header.xsl" ; + knora-base:originalMimeType "text/xml" ; + knora-base:valueCreationDate "2020-02-06T11:55:47.860023Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "header.xsl" ; + knora-base:valueHasUUID "geQNPU4USB61YhNHHarQ5A" . + + + a anything:Thing ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + knora-base:hasPermissions "V knora-admin:UnknownUser|M knora-admin:ProjectMember" ; + knora-base:creationDate "2021-05-11T10:00:00Z"^^xsd:dateTime ; + rdfs:label "thing with pages" ; + knora-base:isDeleted false . + + + a anything:ThingPicture ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "page 1" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:creationDate "2021-05-11T10:00:00Z"^^xsd:dateTime ; + knora-base:hasStillImageFileValue ; + knora-base:isPartOf ; + knora-base:isPartOfValue . + + + a knora-base:StillImageFileValue ; + knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string ; + knora-base:valueHasString "test.tiff" ; + knora-base:originalFilename "test.tiff" ; + knora-base:originalMimeType "image/tiff" ; + knora-base:internalFilename "page1.jp2" ; + knora-base:internalMimeType "image/jp2" ; + knora-base:valueCreationDate "2021-05-11T10:00:00Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:dimX 512 ; + knora-base:dimY 256 ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string ; + rdf:subject ; + rdf:predicate knora-base:isPartOf ; + rdf:object ; + knora-base:valueHasRefCount 1 ; + knora-base:valueCreationDate "2021-05-11T10:00:00Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "http://rdfh.ch/0001/thing-with-pages" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" . + + + a anything:ThingPicture ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:attachedToProject ; + rdfs:label "page 2" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" ; + knora-base:creationDate "2021-05-11T10:00:00Z"^^xsd:dateTime ; + knora-base:hasStillImageFileValue ; + knora-base:isPartOf ; + knora-base:isPartOfValue . + + + a knora-base:StillImageFileValue ; + knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string ; + knora-base:valueHasString "test.tiff" ; + knora-base:originalFilename "test.tiff" ; + knora-base:originalMimeType "image/tiff" ; + knora-base:internalFilename "page2.jp2" ; + knora-base:internalMimeType "image/jp2" ; + knora-base:valueCreationDate "2021-05-11T10:00:00Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:dimX 512 ; + knora-base:dimY 256 ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "goZ7JFRNSeqF-dNxsqAS7Q"^^xsd:string ; + rdf:subject ; + rdf:predicate knora-base:isPartOf ; + rdf:object ; + knora-base:valueHasRefCount 1 ; + knora-base:valueCreationDate "2021-05-11T10:00:00Z"^^xsd:dateTime ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "http://rdfh.ch/0001/thing-with-pages" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser" . + + + a knora-base:ListValue ; + knora-base:valueHasUUID "hxENf5B-TSyor_Bu8OJpcD"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2020-11-23T08:58:03.897Z"^^xsd:dateTime ; + knora-base:valueHasListNode ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "http://rdfh.ch/lists/0001/treeList10" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + + a knora-base:ListNode ; + knora-base:isRootNode true ; + knora-base:listNodeName "notUsedList" ; + rdfs:label "a list that is not used"@en, + "unbenutzte Liste"@de ; + rdfs:comment "a list that is not in used in ontology or data"@en ; + knora-base:attachedToProject ; + knora-base:hasSubListNode , + , + . + + + a knora-base:ListNode ; + knora-base:listNodeName "node 1" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "node 1"@en ; + knora-base:hasSubListNode , + , + , + , + . + + + a knora-base:ListNode ; + knora-base:listNodeName "node 2" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 1 ; + rdfs:label "node 2"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "node 3" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 2 ; + rdfs:label "node 3"@en ; + knora-base:hasSubListNode . + + + a knora-base:ListNode ; + knora-base:listNodeName "child of node 1" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "child of node 1"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "List012" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 1 ; + rdfs:label "List012"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "List013" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 2 ; + rdfs:label "List013"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "List014" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 3 ; + rdfs:label "List014"@en ; + knora-base:hasSubListNode , + . + + + a knora-base:ListNode ; + knora-base:listNodeName "first child of node 014" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "first child of node 014"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "second child of node 014" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "second child of node 014"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "List015" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 4 ; + rdfs:label "List015"@en . + + + a knora-base:ListNode ; + knora-base:listNodeName "child of node 3" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "child of node 3"@en . \ No newline at end of file diff --git a/test_data/all_data/beol-data.ttl b/test_data/all_data/beol-data.ttl index f09a6dbdef..493190e80f 100644 --- a/test_data/all_data/beol-data.ttl +++ b/test_data/all_data/beol-data.ttl @@ -1,1651 +1,1942 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix knora-base: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix knora-base: . @prefix knora-admin: . -@prefix salsah-gui: . -@prefix beol: . - - a beol:person; - rdfs:label "Testperson1"; - knora-base:isDeleted false; - knora-base:attachedToProject ; - knora-base:creationDate "2018-06-04T08:55:34.086Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser ; - beol:hasGivenName ; - beol:hasFamilyName . - - a knora-base:TextValue; - knora-base:valueHasUUID "7LhL_JdpTA-E0oQ1hdtPDQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-06-04T08:55:34.086Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Muster"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:TextValue; - knora-base:valueHasUUID "aWKIm2DCTn-hEY9GFJ5TLQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-06-04T08:55:34.086Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Hans"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a beol:person; - rdfs:label "Testperson2"; - knora-base:isDeleted false; - knora-base:attachedToProject ; - knora-base:creationDate "2018-06-04T08:56:22.513Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser ; - beol:hasGivenName ; - beol:hasFamilyName . - - a knora-base:TextValue; - knora-base:valueHasUUID "5K24YxlwQ9OXcYjB0jRR4Q"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-06-04T08:56:22.513Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Meier"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:TextValue; - knora-base:valueHasUUID "Emsl7AdiTdS8uwSTo18YRw"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-06-04T08:56:22.513Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Fritz"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a beol:person; - rdfs:label "Testperson3"; - knora-base:isDeleted false; - knora-base:attachedToProject ; - knora-base:creationDate "2020-09-21T07:14:09.621165Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser ; - beol:hasGivenName ; - beol:hasFamilyName . - - a knora-base:TextValue; - knora-base:valueHasUUID "Eaj-gUutRpONYPetDp-SyQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2020-09-21T07:14:09.621165Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Hummel"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:TextValue; - knora-base:valueHasUUID "R0yqYbumTD-R7wA3U57ndQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2020-09-21T07:14:09.621165Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Johann Nepomuk"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a beol:letter; - rdfs:label "Testbrief1"; - knora-base:isDeleted false; - knora-base:attachedToProject ; - knora-base:creationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser ; - beol:title ; - beol:hasSubject ; - beol:creationDate ; - beol:hasAuthor ; - beol:hasAuthorValue ; - beol:hasRecipient ; - beol:hasRecipientValue ; - beol:hasText . - - a knora-base:TextValue; - knora-base:valueHasUUID "3WVAi8UwSyulC3QhQJL1iw"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueHasStandoff , - ; - knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger; - knora-base:valueHasMapping ; - knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Testbrief"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . +@prefix salsah-gui: . +@prefix beol: . + + + a beol:person ; + rdfs:label "Testperson1" ; + knora-base:isDeleted false ; + knora-base:attachedToProject ; + knora-base:creationDate "2018-06-04T08:55:34.086Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + beol:hasGivenName ; + beol:hasFamilyName . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "7LhL_JdpTA-E0oQ1hdtPDQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-06-04T08:55:34.086Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Muster" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "aWKIm2DCTn-hEY9GFJ5TLQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-06-04T08:55:34.086Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Hans" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a beol:person ; + rdfs:label "Testperson2" ; + knora-base:isDeleted false ; + knora-base:attachedToProject ; + knora-base:creationDate "2018-06-04T08:56:22.513Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + beol:hasGivenName ; + beol:hasFamilyName . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "5K24YxlwQ9OXcYjB0jRR4Q"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-06-04T08:56:22.513Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Meier" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "Emsl7AdiTdS8uwSTo18YRw"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-06-04T08:56:22.513Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Fritz" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a beol:person ; + rdfs:label "Testperson3" ; + knora-base:isDeleted false ; + knora-base:attachedToProject ; + knora-base:creationDate "2020-09-21T07:14:09.621165Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + beol:hasGivenName ; + beol:hasFamilyName . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "Eaj-gUutRpONYPetDp-SyQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2020-09-21T07:14:09.621165Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Hummel" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "R0yqYbumTD-R7wA3U57ndQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2020-09-21T07:14:09.621165Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Johann Nepomuk" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a beol:letter ; + rdfs:label "Testbrief1" ; + knora-base:isDeleted false ; + knora-base:attachedToProject ; + knora-base:creationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + beol:title ; + beol:hasSubject ; + beol:creationDate ; + beol:hasAuthor ; + beol:hasAuthorValue ; + beol:hasRecipient ; + beol:hasRecipientValue ; + beol:hasText . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "3WVAi8UwSyulC3QhQJL1iw"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueHasStandoff , + ; + knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger ; + knora-base:valueHasMapping ; + knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Testbrief" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . - a ; - knora-base:standoffTagHasStart 0; - knora-base:standoffTagHasEnd 9; - knora-base:standoffTagHasStartIndex 1; - knora-base:standoffTagHasStartParent ; - knora-base:standoffTagHasUUID "dafcc708-2755-4be4-9132-17dc6f3d73fd" . + a ; + knora-base:standoffTagHasStart 0 ; + knora-base:standoffTagHasEnd 9 ; + knora-base:standoffTagHasStartIndex 1 ; + knora-base:standoffTagHasStartParent ; + knora-base:standoffTagHasUUID "dafcc708-2755-4be4-9132-17dc6f3d73fd" . - a ; - knora-base:standoffTagHasStart 0; - knora-base:standoffTagHasEnd 10; - knora-base:standoffTagHasStartIndex 0; - knora-base:standoffTagHasUUID "5b78739b-05b5-478b-8f4f-263625013cf3" . - - a knora-base:LinkValue; - knora-base:valueHasUUID "Cvp07eTqQQSnYdcvqlWW_g"^^xsd:string; - knora-base:isDeleted false; - rdf:subject ; - rdf:predicate beol:hasAuthor; - rdf:object ; - knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasRefCount 1; - knora-base:valueHasString "http://rdfh.ch/0801/VvYVIy-FSbOJBsh2d9ZFJw"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:LinkValue; - knora-base:valueHasUUID "DVqPKuBBSIauVqjUC7bNvA"^^xsd:string; - knora-base:isDeleted false; - rdf:subject ; - rdf:predicate beol:hasRecipient; - rdf:object ; - knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasRefCount 1; - knora-base:valueHasString "http://rdfh.ch/0801/H7s3FmuWTkaCXa54eFANOA"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:DateValue; - knora-base:valueHasUUID "L2gv0paYSymiENk1c0fAAQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime; - knora-base:valueHasCalendar "GREGORIAN"; - knora-base:valueHasEndJDN 2458274; - knora-base:valueHasEndPrecision "DAY"; - knora-base:valueHasOrder 0; - knora-base:valueHasStartJDN 2458274; - knora-base:valueHasStartPrecision "DAY"; - knora-base:valueHasString "2018-06-04 CE"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:ListValue; - knora-base:valueHasUUID "LFXE4suQQdqsPkP3eq1IbA"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-06-25T09:23:12.035Z"^^xsd:dateTime; - knora-base:valueHasListNode ; - knora-base:valueHasOrder 0; - knora-base:valueHasString "http://rdfh.ch/lists/0801/logarithmic_curves" . - - a knora-base:TextValue; - knora-base:valueHasUUID "qhE8FcQfRImrDTL4GEtIJw"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Testbrief1"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a beol:letter; - rdfs:label "letter to self"; - knora-base:isDeleted false; - knora-base:attachedToProject ; - knora-base:creationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser ; - beol:title ; - beol:creationDate ; - beol:hasAuthor ; - beol:hasAuthorValue ; - beol:hasRecipient ; - beol:hasRecipientValue ; - beol:hasText . - - a knora-base:TextValue; - knora-base:valueHasUUID "xFaiZnw4RH-ES-eovy_FgQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger; - knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "I am writing this to myself."; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:LinkValue; - knora-base:valueHasUUID "Cvp07eTqQQSnYdcvqlWW_g"^^xsd:string; - knora-base:isDeleted false; - rdf:subject ; - rdf:predicate beol:hasAuthor; - rdf:object ; - knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasRefCount 1; - knora-base:valueHasString "http://rdfh.ch/0801/VvYVIy-FSbOJBsh2d9ZFJw"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:LinkValue; - knora-base:valueHasUUID "HqYA8dx1QzGzb9hqZNLDzA"^^xsd:string; - knora-base:isDeleted false; - rdf:subject ; - rdf:predicate beol:hasRecipient; - rdf:object ; - knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasRefCount 1; - knora-base:valueHasString "http://rdfh.ch/0801/VvYVIy-FSbOJBsh2d9ZFJw"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:DateValue; - knora-base:valueHasUUID "5_JuhLykRBmhJs_b9X0qhg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime; - knora-base:valueHasCalendar "GREGORIAN"; - knora-base:valueHasEndJDN 2458274; - knora-base:valueHasEndPrecision "DAY"; - knora-base:valueHasOrder 0; - knora-base:valueHasStartJDN 2458274; - knora-base:valueHasStartPrecision "DAY"; - knora-base:valueHasString "2018-06-04 CE"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:TextValue; - knora-base:valueHasUUID "jGtT_87FS2qTkUEigdXMPg"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "letter to self"; - knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a beol:letter; - rdfs:label "Test letter"; - knora-base:isDeleted false; - knora-base:creationDate "2017-09-01T14:15:04.846+02:00"^^xsd:dateTime; - knora-base:lastModificationDate "2017-09-01T15:21:16.480+02:00"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToProject ; - knora-base:attachedToUser ; - beol:title . - - a knora-base:TextValue; - knora-base:valueHasUUID "naiFCtV2S5C6GIe_eKGTGQ"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2017-09-01T14:15:04.846+02:00"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "Test letter"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a beol:facsimile; - rdfs:label "Test page"; - knora-base:isDeleted false; - knora-base:creationDate "2017-09-01T15:21:10.735+02:00"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToProject ; - knora-base:attachedToUser ; - knora-base:hasStillImageFileValue ; - beol:partOf ; - beol:partOfValue ; - beol:seqnum . - - a knora-base:StillImageFileValue; - knora-base:valueHasUUID "DX6m0TSuRGesYXA0iQyA9A"^^xsd:string; - knora-base:isDeleted false; - knora-base:dimX 2157; - knora-base:dimY 2806; - knora-base:internalFilename "Jdjk3ZU01nt-GKOaaSJ3Ahx.jpx"; - knora-base:internalMimeType "image/jp2"; - knora-base:originalFilename "808205.tif"; - knora-base:originalMimeType "image/tiff"; - knora-base:valueCreationDate "2017-09-01T15:21:10.735+02:00"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasString "808205.tif"; - knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:LinkValue; - knora-base:valueHasUUID "dn2rUCg8TNq_qz6i62e51g"^^xsd:string; - knora-base:isDeleted false; - rdf:subject ; - rdf:predicate beol:partOf; - rdf:object ; - knora-base:valueCreationDate "2017-09-01T15:21:10.735+02:00"^^xsd:dateTime; - knora-base:valueHasOrder 0; - knora-base:valueHasRefCount 1; - knora-base:valueHasString "http://rdfh.ch/0801/letter_resource"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:IntValue; - knora-base:valueHasUUID "f45WI-rpQTigeaJ84KZoBA"^^xsd:string; - knora-base:isDeleted false; - knora-base:valueCreationDate "2017-09-01T15:21:10.735+02:00"^^xsd:dateTime; - knora-base:valueHasInteger 0; - knora-base:valueHasOrder 0; - knora-base:valueHasString "0"; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"; - knora-base:attachedToUser . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "5th-degree equations"; - knora-base:listNodePosition 0; - rdfs:label "5th-degree equations"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Academies"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , , - ; - rdfs:label "Academies"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Achromatic compound lenses"; - knora-base:listNodePosition 1; - rdfs:label "Achromatic compound lenses"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Algebra"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , , - ; - rdfs:label "Algebra"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Algebraic equations"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , ; - rdfs:label "Algebraic equations"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Algebraic number theory"; - knora-base:listNodePosition 4; - knora-base:hasSubListNode , - , , - , , - ; - rdfs:label "Algebraic number theory"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Algebraically integrable differential equations"; - knora-base:listNodePosition 1; - rdfs:label "Algebraically integrable differential equations"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Analysis"; - knora-base:listNodePosition 2; - knora-base:hasSubListNode , , - , , - , , - ; - rdfs:label "Analysis"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Analytic number theory"; - knora-base:listNodePosition 5; - knora-base:hasSubListNode , - , , - , ; - rdfs:label "Analytic number theory"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Anatomy"; - knora-base:listNodePosition 4; - knora-base:hasSubListNode ; - rdfs:label "Anatomy"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Approximation (Newton-Raphson method)"; - knora-base:listNodePosition 4; - rdfs:label "Approximation (Newton-Raphson method)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Astronomy"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , , - , ; - rdfs:label "Astronomy"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Berlin Academy"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , ; - rdfs:label "Berlin Academy"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Berlin Academy Buildings"; - knora-base:listNodePosition 0; - rdfs:label "Berlin Academy Buildings"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Berlin Academy Prize competitions"; - knora-base:listNodePosition 1; - rdfs:label "Berlin Academy Prize competitions"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Bernoulli numbers"; - knora-base:listNodePosition 0; - rdfs:label "Bernoulli numbers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Beta function"; - knora-base:listNodePosition 2; - rdfs:label "Beta function"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "between Euler and Goldbach"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , - , , - ; - rdfs:label "between Euler and Goldbach"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "between Euler and others"; - knora-base:listNodePosition 1; - rdfs:label "between Euler and others"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "between Goldbach and others"; - knora-base:listNodePosition 2; - rdfs:label "between Goldbach and others"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Book trade, orders"; - knora-base:listNodePosition 0; - rdfs:label "Book trade, orders"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Books"; - knora-base:listNodePosition 3; - knora-base:hasSubListNode ; - rdfs:label "Books"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Burning mirrors"; - knora-base:listNodePosition 2; - rdfs:label "Burning mirrors"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Calculating prodigy"; - knora-base:listNodePosition 2; - rdfs:label "Calculating prodigy"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Calculation of compound interest"; - knora-base:listNodePosition 1; - rdfs:label "Calculation of compound interest"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Career"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , ; - rdfs:label "Career"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Cartography"; - knora-base:listNodePosition 0; - rdfs:label "Cartography"@en . + a ; + knora-base:standoffTagHasStart 0 ; + knora-base:standoffTagHasEnd 10 ; + knora-base:standoffTagHasStartIndex 0 ; + knora-base:standoffTagHasUUID "5b78739b-05b5-478b-8f4f-263625013cf3" . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "Cvp07eTqQQSnYdcvqlWW_g"^^xsd:string ; + knora-base:isDeleted false ; + rdf:subject ; + rdf:predicate beol:hasAuthor ; + rdf:object ; + knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasRefCount 1 ; + knora-base:valueHasString "http://rdfh.ch/0801/VvYVIy-FSbOJBsh2d9ZFJw" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "DVqPKuBBSIauVqjUC7bNvA"^^xsd:string ; + knora-base:isDeleted false ; + rdf:subject ; + rdf:predicate beol:hasRecipient ; + rdf:object ; + knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasRefCount 1 ; + knora-base:valueHasString "http://rdfh.ch/0801/H7s3FmuWTkaCXa54eFANOA" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:DateValue ; + knora-base:valueHasUUID "L2gv0paYSymiENk1c0fAAQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime ; + knora-base:valueHasCalendar "GREGORIAN" ; + knora-base:valueHasEndJDN 2458274 ; + knora-base:valueHasEndPrecision "DAY" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasStartJDN 2458274 ; + knora-base:valueHasStartPrecision "DAY" ; + knora-base:valueHasString "2018-06-04 CE" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:ListValue ; + knora-base:valueHasUUID "LFXE4suQQdqsPkP3eq1IbA"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-06-25T09:23:12.035Z"^^xsd:dateTime ; + knora-base:valueHasListNode ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "http://rdfh.ch/lists/0801/logarithmic_curves" . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "qhE8FcQfRImrDTL4GEtIJw"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2018-06-04T08:56:33.879Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Testbrief1" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a beol:letter ; + rdfs:label "letter to self" ; + knora-base:isDeleted false ; + knora-base:attachedToProject ; + knora-base:creationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser ; + beol:title ; + beol:creationDate ; + beol:hasAuthor ; + beol:hasAuthorValue ; + beol:hasRecipient ; + beol:hasRecipientValue ; + beol:hasText . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "xFaiZnw4RH-ES-eovy_FgQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueHasMaxStandoffStartIndex "1"^^xsd:nonNegativeInteger ; + knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "I am writing this to myself." ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "Cvp07eTqQQSnYdcvqlWW_g"^^xsd:string ; + knora-base:isDeleted false ; + rdf:subject ; + rdf:predicate beol:hasAuthor ; + rdf:object ; + knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasRefCount 1 ; + knora-base:valueHasString "http://rdfh.ch/0801/VvYVIy-FSbOJBsh2d9ZFJw" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "HqYA8dx1QzGzb9hqZNLDzA"^^xsd:string ; + knora-base:isDeleted false ; + rdf:subject ; + rdf:predicate beol:hasRecipient ; + rdf:object ; + knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasRefCount 1 ; + knora-base:valueHasString "http://rdfh.ch/0801/VvYVIy-FSbOJBsh2d9ZFJw" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:DateValue ; + knora-base:valueHasUUID "5_JuhLykRBmhJs_b9X0qhg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime ; + knora-base:valueHasCalendar "GREGORIAN" ; + knora-base:valueHasEndJDN 2458274 ; + knora-base:valueHasEndPrecision "DAY" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasStartJDN 2458274 ; + knora-base:valueHasStartPrecision "DAY" ; + knora-base:valueHasString "2018-06-04 CE" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "jGtT_87FS2qTkUEigdXMPg"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2020-09-18T10:46:06.442289Z"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "letter to self" ; + knora-base:hasPermissions "CR knora-admin:Creator|V knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a beol:letter ; + rdfs:label "Test letter" ; + knora-base:isDeleted false ; + knora-base:creationDate "2017-09-01T14:15:04.846+02:00"^^xsd:dateTime ; + knora-base:lastModificationDate "2017-09-01T15:21:16.480+02:00"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToProject ; + knora-base:attachedToUser ; + beol:title . + + + a knora-base:TextValue ; + knora-base:valueHasUUID "naiFCtV2S5C6GIe_eKGTGQ"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2017-09-01T14:15:04.846+02:00"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "Test letter" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a beol:facsimile ; + rdfs:label "Test page" ; + knora-base:isDeleted false ; + knora-base:creationDate "2017-09-01T15:21:10.735+02:00"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToProject ; + knora-base:attachedToUser ; + knora-base:hasStillImageFileValue ; + beol:partOf ; + beol:partOfValue ; + beol:seqnum . + + + a knora-base:StillImageFileValue ; + knora-base:valueHasUUID "DX6m0TSuRGesYXA0iQyA9A"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:dimX 2157 ; + knora-base:dimY 2806 ; + knora-base:internalFilename "Jdjk3ZU01nt-GKOaaSJ3Ahx.jpx" ; + knora-base:internalMimeType "image/jp2" ; + knora-base:originalFilename "808205.tif" ; + knora-base:originalMimeType "image/tiff" ; + knora-base:valueCreationDate "2017-09-01T15:21:10.735+02:00"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "808205.tif" ; + knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:LinkValue ; + knora-base:valueHasUUID "dn2rUCg8TNq_qz6i62e51g"^^xsd:string ; + knora-base:isDeleted false ; + rdf:subject ; + rdf:predicate beol:partOf ; + rdf:object ; + knora-base:valueCreationDate "2017-09-01T15:21:10.735+02:00"^^xsd:dateTime ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasRefCount 1 ; + knora-base:valueHasString "http://rdfh.ch/0801/letter_resource" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:IntValue ; + knora-base:valueHasUUID "f45WI-rpQTigeaJ84KZoBA"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:valueCreationDate "2017-09-01T15:21:10.735+02:00"^^xsd:dateTime ; + knora-base:valueHasInteger 0 ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasString "0" ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:attachedToUser . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "5th-degree equations" ; + knora-base:listNodePosition 0 ; + rdfs:label "5th-degree equations"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Academies" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Academies"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Achromatic compound lenses" ; + knora-base:listNodePosition 1 ; + rdfs:label "Achromatic compound lenses"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Algebra" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Algebra"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Algebraic equations" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + ; + rdfs:label "Algebraic equations"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Algebraic number theory" ; + knora-base:listNodePosition 4 ; + knora-base:hasSubListNode , + , + , + , + , + ; + rdfs:label "Algebraic number theory"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Algebraically integrable differential equations" ; + knora-base:listNodePosition 1 ; + rdfs:label "Algebraically integrable differential equations"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Analysis" ; + knora-base:listNodePosition 2 ; + knora-base:hasSubListNode , + , + , + , + , + , + ; + rdfs:label "Analysis"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Analytic number theory" ; + knora-base:listNodePosition 5 ; + knora-base:hasSubListNode , + , + , + , + ; + rdfs:label "Analytic number theory"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Anatomy" ; + knora-base:listNodePosition 4 ; + knora-base:hasSubListNode ; + rdfs:label "Anatomy"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Approximation (Newton-Raphson method)" ; + knora-base:listNodePosition 4 ; + rdfs:label "Approximation (Newton-Raphson method)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Astronomy" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + , + , + ; + rdfs:label "Astronomy"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Berlin Academy" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + ; + rdfs:label "Berlin Academy"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Berlin Academy Buildings" ; + knora-base:listNodePosition 0 ; + rdfs:label "Berlin Academy Buildings"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Berlin Academy Prize competitions" ; + knora-base:listNodePosition 1 ; + rdfs:label "Berlin Academy Prize competitions"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Bernoulli numbers" ; + knora-base:listNodePosition 0 ; + rdfs:label "Bernoulli numbers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Beta function" ; + knora-base:listNodePosition 2 ; + rdfs:label "Beta function"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "between Euler and Goldbach" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + , + , + ; + rdfs:label "between Euler and Goldbach"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "between Euler and others" ; + knora-base:listNodePosition 1 ; + rdfs:label "between Euler and others"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "between Goldbach and others" ; + knora-base:listNodePosition 2 ; + rdfs:label "between Goldbach and others"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Book trade, orders" ; + knora-base:listNodePosition 0 ; + rdfs:label "Book trade, orders"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Books" ; + knora-base:listNodePosition 3 ; + knora-base:hasSubListNode ; + rdfs:label "Books"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Burning mirrors" ; + knora-base:listNodePosition 2 ; + rdfs:label "Burning mirrors"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Calculating prodigy" ; + knora-base:listNodePosition 2 ; + rdfs:label "Calculating prodigy"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Calculation of compound interest" ; + knora-base:listNodePosition 1 ; + rdfs:label "Calculation of compound interest"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Career" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + ; + rdfs:label "Career"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Cartography" ; + knora-base:listNodePosition 0 ; + rdfs:label "Cartography"@en . - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Catoptric problem (curves with closed reflection paths)"; - knora-base:listNodePosition 4; - rdfs:label "Catoptric problem (curves with closed reflection paths)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Chess"; - knora-base:listNodePosition 0; - rdfs:label "Chess"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Church membership"; - knora-base:listNodePosition 0; - rdfs:label "Church membership"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Comets"; - knora-base:listNodePosition 3; - rdfs:label "Comets"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Complex numbers"; - knora-base:listNodePosition 0; - rdfs:label "Complex numbers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Continued fractions"; - knora-base:listNodePosition 3; - rdfs:label "Continued fractions"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Controversies"; - knora-base:listNodePosition 4; - rdfs:label "Controversies"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Correspondence"; - knora-base:listNodePosition 2; - knora-base:hasSubListNode , - , , - , , ; - rdfs:label "Correspondence"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Cryptography"; - knora-base:listNodePosition 1; - rdfs:label "Cryptography"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Cubic and higher-degree forms"; - knora-base:listNodePosition 4; - rdfs:label "Cubic and higher-degree forms"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Cubic equations with rational solutions"; - knora-base:listNodePosition 1; - rdfs:label "Cubic equations with rational solutions"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Curves of constant secant length"; - knora-base:listNodePosition 0; - rdfs:label "Curves of constant secant length"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Definite integrals of algebraic functions"; - knora-base:listNodePosition 4; - rdfs:label "Definite integrals of algebraic functions"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Devices for medals and prize papers"; - knora-base:listNodePosition 0; - rdfs:label "Devices for medals and prize papers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Differential equations"; - knora-base:listNodePosition 6; - knora-base:hasSubListNode , , - ; - rdfs:label "Differential equations"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Differential geometry"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , - , , - , ; - rdfs:label "Differential geometry"@en . + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Catoptric problem (curves with closed reflection paths)" ; + knora-base:listNodePosition 4 ; + rdfs:label "Catoptric problem (curves with closed reflection paths)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Chess" ; + knora-base:listNodePosition 0 ; + rdfs:label "Chess"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Church membership" ; + knora-base:listNodePosition 0 ; + rdfs:label "Church membership"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Comets" ; + knora-base:listNodePosition 3 ; + rdfs:label "Comets"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Complex numbers" ; + knora-base:listNodePosition 0 ; + rdfs:label "Complex numbers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Continued fractions" ; + knora-base:listNodePosition 3 ; + rdfs:label "Continued fractions"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Controversies" ; + knora-base:listNodePosition 4 ; + rdfs:label "Controversies"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Correspondence" ; + knora-base:listNodePosition 2 ; + knora-base:hasSubListNode , + , + , + , + , + ; + rdfs:label "Correspondence"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Cryptography" ; + knora-base:listNodePosition 1 ; + rdfs:label "Cryptography"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Cubic and higher-degree forms" ; + knora-base:listNodePosition 4 ; + rdfs:label "Cubic and higher-degree forms"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Cubic equations with rational solutions" ; + knora-base:listNodePosition 1 ; + rdfs:label "Cubic equations with rational solutions"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Curves of constant secant length" ; + knora-base:listNodePosition 0 ; + rdfs:label "Curves of constant secant length"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Definite integrals of algebraic functions" ; + knora-base:listNodePosition 4 ; + rdfs:label "Definite integrals of algebraic functions"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Devices for medals and prize papers" ; + knora-base:listNodePosition 0 ; + rdfs:label "Devices for medals and prize papers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Differential equations" ; + knora-base:listNodePosition 6 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Differential equations"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Differential geometry" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + , + , + , + ; + rdfs:label "Differential geometry"@en . - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Dissection of polygons into triangles (''Catalan numbers'')"; - knora-base:listNodePosition 0; - rdfs:label "Dissection of polygons into triangles (''Catalan numbers'')"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Distribution of primes"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , , - , , - ; - rdfs:label "Distribution of primes"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Divergent series"; - knora-base:listNodePosition 7; - rdfs:label "Divergent series"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Divisibility"; - knora-base:listNodePosition 3; - knora-base:hasSubListNode , , - ; - rdfs:label "Divisibility"@en . - - a - knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Dragging motion, pursuit curves, tractrix construction"; - knora-base:listNodePosition 2; - rdfs:label "Dragging motion, pursuit curves, tractrix construction"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Eclipses"; - knora-base:listNodePosition 0; - rdfs:label "Eclipses"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Editorial principles"; - knora-base:listNodePosition 3; - rdfs:label "Editorial principles"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Elementary analysis"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , ; - rdfs:label "Elementary analysis"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Elementary Cartesian geometry"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , , - ; - rdfs:label "Elementary Cartesian geometry"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Elementary number theory"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , , - , , - ; - rdfs:label "Elementary number theory"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Elliptic integrals"; - knora-base:listNodePosition 3; - rdfs:label "Elliptic integrals"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Errands"; - knora-base:listNodePosition 3; - knora-base:hasSubListNode ; - rdfs:label "Errands"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Erythrocytes"; - knora-base:listNodePosition 0; - rdfs:label "Erythrocytes"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler-MacLaurin summation formula"; - knora-base:listNodePosition 5; - knora-base:hasSubListNode ; - rdfs:label "Euler-MacLaurin summation formula"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's career"; - knora-base:listNodePosition 0; - rdfs:label "Euler's career"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's contacts with Goldbach"; - knora-base:listNodePosition 0; - rdfs:label "Euler's contacts with Goldbach"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's contacts with officials and patrons"; - knora-base:listNodePosition 2; - rdfs:label "Euler's contacts with officials and patrons"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's contacts with other colleagues"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode ; - rdfs:label "Euler's contacts with other colleagues"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's contacts with visitors in Berlin"; - knora-base:listNodePosition 3; - rdfs:label "Euler's contacts with visitors in Berlin"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's family"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode ; - rdfs:label "Euler's family"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's health"; - knora-base:listNodePosition 0; - rdfs:label "Euler's health"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's living quarters"; - knora-base:listNodePosition 0; - rdfs:label "Euler's living quarters"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's Polyhedron Formula"; - knora-base:listNodePosition 1; - rdfs:label "Euler's Polyhedron Formula"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's publications"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode ; - rdfs:label "Euler's publications"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's travels"; - knora-base:listNodePosition 0; - rdfs:label "Euler's travels"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Euler's youth"; - knora-base:listNodePosition 0; - rdfs:label "Euler's youth"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Factorisation, Fundamental Theorem of Algebra"; - knora-base:listNodePosition 1; - rdfs:label "Factorisation, Fundamental Theorem of Algebra"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Family"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , ; - rdfs:label "Family"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Fermat numbers"; - knora-base:listNodePosition 0; - rdfs:label "Fermat numbers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Fermat's ''Last Theorem'' (''Fermat Conjecture'')"; - knora-base:listNodePosition 5; - rdfs:label "Fermat's ''Last Theorem'' (''Fermat Conjecture'')"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Fermat's ''Little Theorem''"; - knora-base:listNodePosition 1; - rdfs:label "Fermat's ''Little Theorem''"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Fermat's theorem on figurate (polygonal) numbers"; - knora-base:listNodePosition 2; - rdfs:label "Fermat's theorem on figurate (polygonal) numbers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Figurate (polygonal) numbers"; - knora-base:listNodePosition 1; - rdfs:label "Figurate (polygonal) numbers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Finances"; - knora-base:listNodePosition 2; - rdfs:label "Finances"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "for the Academies' administration"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode ; - rdfs:label "for the Academies' administration"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "''Fractal'' geometry"; - knora-base:listNodePosition 2; - rdfs:label "''Fractal'' geometry"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "French grammar and prose style"; - knora-base:listNodePosition 1; - rdfs:label "French grammar and prose style"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Gamma function"; - knora-base:listNodePosition 0; - rdfs:label "Gamma function"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Generating functions"; - knora-base:listNodePosition 3; - rdfs:label "Generating functions"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Geometry"; - knora-base:listNodePosition 3; - knora-base:hasSubListNode , - , ; - rdfs:label "Geometry"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Newton's Experiment of Glass"; - knora-base:listNodePosition 2; - rdfs:label "Newton's Experiment of Glass"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's career"; - knora-base:listNodePosition 1; - rdfs:label "Goldbach's career"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's Conjecture and related conjectures"; - knora-base:listNodePosition 4; - rdfs:label "Goldbach's Conjecture and related conjectures"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's contacts"; - knora-base:listNodePosition 4; - rdfs:label "Goldbach's contacts"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's family"; - knora-base:listNodePosition 1; - rdfs:label "Goldbach's family"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's health"; - knora-base:listNodePosition 1; - rdfs:label "Goldbach's health"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's living quarters"; - knora-base:listNodePosition 1; - rdfs:label "Goldbach's living quarters"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's publications"; - knora-base:listNodePosition 1; - rdfs:label "Goldbach's publications"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's travels"; - knora-base:listNodePosition 1; - rdfs:label "Goldbach's travels"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's work as a Russian civil servant"; - knora-base:listNodePosition 1; - rdfs:label "Goldbach's work as a Russian civil servant"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Goldbach's youth"; - knora-base:listNodePosition 1; - rdfs:label "Goldbach's youth"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Gravitation"; - knora-base:listNodePosition 0; - rdfs:label "Gravitation"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Health"; - knora-base:listNodePosition 3; - knora-base:hasSubListNode , ; - rdfs:label "Health"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Horoscopy"; - knora-base:listNodePosition 2; - rdfs:label "Horoscopy"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Infinite products"; - knora-base:listNodePosition 2; - rdfs:label "Infinite products"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Integral calculus"; - knora-base:listNodePosition 5; - knora-base:hasSubListNode , - , , - , ; - rdfs:label "Integral calculus"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Integration of rational functions"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode ; - rdfs:label "Integration of rational functions"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Interpolation of sequences"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode ; - rdfs:label "Interpolation of sequences"@en . + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Dissection of polygons into triangles (''Catalan numbers'')" ; + knora-base:listNodePosition 0 ; + rdfs:label "Dissection of polygons into triangles (''Catalan numbers'')"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Distribution of primes" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + , + , + , + ; + rdfs:label "Distribution of primes"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Divergent series" ; + knora-base:listNodePosition 7 ; + rdfs:label "Divergent series"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Divisibility" ; + knora-base:listNodePosition 3 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Divisibility"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Dragging motion, pursuit curves, tractrix construction" ; + knora-base:listNodePosition 2 ; + rdfs:label "Dragging motion, pursuit curves, tractrix construction"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Eclipses" ; + knora-base:listNodePosition 0 ; + rdfs:label "Eclipses"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Editorial principles" ; + knora-base:listNodePosition 3 ; + rdfs:label "Editorial principles"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Elementary analysis" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + ; + rdfs:label "Elementary analysis"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Elementary Cartesian geometry" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Elementary Cartesian geometry"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Elementary number theory" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + , + , + , + ; + rdfs:label "Elementary number theory"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Elliptic integrals" ; + knora-base:listNodePosition 3 ; + rdfs:label "Elliptic integrals"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Errands" ; + knora-base:listNodePosition 3 ; + knora-base:hasSubListNode ; + rdfs:label "Errands"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Erythrocytes" ; + knora-base:listNodePosition 0 ; + rdfs:label "Erythrocytes"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler-MacLaurin summation formula" ; + knora-base:listNodePosition 5 ; + knora-base:hasSubListNode ; + rdfs:label "Euler-MacLaurin summation formula"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's career" ; + knora-base:listNodePosition 0 ; + rdfs:label "Euler's career"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's contacts with Goldbach" ; + knora-base:listNodePosition 0 ; + rdfs:label "Euler's contacts with Goldbach"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's contacts with officials and patrons" ; + knora-base:listNodePosition 2 ; + rdfs:label "Euler's contacts with officials and patrons"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's contacts with other colleagues" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode ; + rdfs:label "Euler's contacts with other colleagues"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's contacts with visitors in Berlin" ; + knora-base:listNodePosition 3 ; + rdfs:label "Euler's contacts with visitors in Berlin"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's family" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode ; + rdfs:label "Euler's family"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's health" ; + knora-base:listNodePosition 0 ; + rdfs:label "Euler's health"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's living quarters" ; + knora-base:listNodePosition 0 ; + rdfs:label "Euler's living quarters"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's Polyhedron Formula" ; + knora-base:listNodePosition 1 ; + rdfs:label "Euler's Polyhedron Formula"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's publications" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode ; + rdfs:label "Euler's publications"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's travels" ; + knora-base:listNodePosition 0 ; + rdfs:label "Euler's travels"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Euler's youth" ; + knora-base:listNodePosition 0 ; + rdfs:label "Euler's youth"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Factorisation, Fundamental Theorem of Algebra" ; + knora-base:listNodePosition 1 ; + rdfs:label "Factorisation, Fundamental Theorem of Algebra"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Family" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + ; + rdfs:label "Family"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Fermat numbers" ; + knora-base:listNodePosition 0 ; + rdfs:label "Fermat numbers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Fermat's ''Last Theorem'' (''Fermat Conjecture'')" ; + knora-base:listNodePosition 5 ; + rdfs:label "Fermat's ''Last Theorem'' (''Fermat Conjecture'')"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Fermat's ''Little Theorem''" ; + knora-base:listNodePosition 1 ; + rdfs:label "Fermat's ''Little Theorem''"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Fermat's theorem on figurate (polygonal) numbers" ; + knora-base:listNodePosition 2 ; + rdfs:label "Fermat's theorem on figurate (polygonal) numbers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Figurate (polygonal) numbers" ; + knora-base:listNodePosition 1 ; + rdfs:label "Figurate (polygonal) numbers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Finances" ; + knora-base:listNodePosition 2 ; + rdfs:label "Finances"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "for the Academies' administration" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode ; + rdfs:label "for the Academies' administration"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "''Fractal'' geometry" ; + knora-base:listNodePosition 2 ; + rdfs:label "''Fractal'' geometry"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "French grammar and prose style" ; + knora-base:listNodePosition 1 ; + rdfs:label "French grammar and prose style"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Gamma function" ; + knora-base:listNodePosition 0 ; + rdfs:label "Gamma function"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Generating functions" ; + knora-base:listNodePosition 3 ; + rdfs:label "Generating functions"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Geometry" ; + knora-base:listNodePosition 3 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Geometry"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Newton's Experiment of Glass" ; + knora-base:listNodePosition 2 ; + rdfs:label "Newton's Experiment of Glass"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's career" ; + knora-base:listNodePosition 1 ; + rdfs:label "Goldbach's career"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's Conjecture and related conjectures" ; + knora-base:listNodePosition 4 ; + rdfs:label "Goldbach's Conjecture and related conjectures"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's contacts" ; + knora-base:listNodePosition 4 ; + rdfs:label "Goldbach's contacts"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's family" ; + knora-base:listNodePosition 1 ; + rdfs:label "Goldbach's family"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's health" ; + knora-base:listNodePosition 1 ; + rdfs:label "Goldbach's health"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's living quarters" ; + knora-base:listNodePosition 1 ; + rdfs:label "Goldbach's living quarters"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's publications" ; + knora-base:listNodePosition 1 ; + rdfs:label "Goldbach's publications"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's travels" ; + knora-base:listNodePosition 1 ; + rdfs:label "Goldbach's travels"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's work as a Russian civil servant" ; + knora-base:listNodePosition 1 ; + rdfs:label "Goldbach's work as a Russian civil servant"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Goldbach's youth" ; + knora-base:listNodePosition 1 ; + rdfs:label "Goldbach's youth"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Gravitation" ; + knora-base:listNodePosition 0 ; + rdfs:label "Gravitation"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Health" ; + knora-base:listNodePosition 3 ; + knora-base:hasSubListNode , + ; + rdfs:label "Health"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Horoscopy" ; + knora-base:listNodePosition 2 ; + rdfs:label "Horoscopy"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Infinite products" ; + knora-base:listNodePosition 2 ; + rdfs:label "Infinite products"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Integral calculus" ; + knora-base:listNodePosition 5 ; + knora-base:hasSubListNode , + , + , + , + ; + rdfs:label "Integral calculus"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Integration of rational functions" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode ; + rdfs:label "Integration of rational functions"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Interpolation of sequences" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode ; + rdfs:label "Interpolation of sequences"@en . - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Irrationality and transcendence of \\(\\pi \\) (''quadrature of the circle''), approximation of \\(\\pi \\)"; - knora-base:listNodePosition 5; - rdfs:label "Irrationality and transcendence of \\(\\pi \\) (''quadrature of the circle''), approximation of \\(\\pi \\)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Irrationality of \\(\\text{e}\\)"; - knora-base:listNodePosition 4; - rdfs:label "Irrationality of \\(\\text{e}\\)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Johann Albrecht Euler"; - knora-base:listNodePosition 0; - rdfs:label "Johann Albrecht Euler"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Knight's tour"; - knora-base:listNodePosition 2; - rdfs:label "Knight's tour"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Linguistic characteristics"; - knora-base:listNodePosition 1; - rdfs:label "Linguistic characteristics"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Living circumstances"; - knora-base:listNodePosition 4; - knora-base:hasSubListNode , , - , , , - , , - ; - rdfs:label "Living circumstances"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Living quarters"; - knora-base:listNodePosition 4; - knora-base:hasSubListNode , ; - rdfs:label "Living quarters"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Logarithmic curves"; - knora-base:listNodePosition 1; - rdfs:label "Logarithmic curves"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Logarithms"; - knora-base:listNodePosition 0; - rdfs:label "Logarithms"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Lunar theory, tables"; - knora-base:listNodePosition 1; - rdfs:label "Lunar theory, tables"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Magnetism"; - knora-base:listNodePosition 2; - rdfs:label "Magnetism"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Mail forwarded"; - knora-base:listNodePosition 4; - rdfs:label "Mail forwarded"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Mathematical notation"; - knora-base:listNodePosition 3; - rdfs:label "Mathematical notation"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Mathematics"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , , - , , ; - rdfs:label "Mathematics"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Mersenne primes"; - knora-base:listNodePosition 1; - rdfs:label "Mersenne primes"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Miscellanea"; - knora-base:listNodePosition 5; - knora-base:hasSubListNode , , - ; - rdfs:label "Miscellanea"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Monads, mind-matter problem"; - knora-base:listNodePosition 1; - rdfs:label "Monads, mind-matter problem"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Multi-zeta values"; - knora-base:listNodePosition 2; - rdfs:label "Multi-zeta values"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Music theory"; - knora-base:listNodePosition 3; - rdfs:label "Music theory"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Number theory"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , , - , , - , ; - rdfs:label "Number theory"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Optics"; - knora-base:listNodePosition 4; - knora-base:hasSubListNode ; - rdfs:label "Optics"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Other authors' publications"; - knora-base:listNodePosition 2; - rdfs:label "Other authors' publications"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Other Diophantine equations"; - knora-base:listNodePosition 3; - rdfs:label "Other Diophantine equations"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Other professional tasks"; - knora-base:listNodePosition 5; - knora-base:hasSubListNode , - ; - rdfs:label "Other professional tasks"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Other quadratic forms"; - knora-base:listNodePosition 3; - knora-base:hasSubListNode ; - rdfs:label "Other quadratic forms"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Other sciences"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , - , , , - ; - rdfs:label "Other sciences"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Other topics in mathematics"; - knora-base:listNodePosition 4; - knora-base:hasSubListNode , , - , ; - rdfs:label "Other topics in mathematics"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Pairs of curves with rectifiable arcs"; - knora-base:listNodePosition 3; - rdfs:label "Pairs of curves with rectifiable arcs"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Paris Academy"; - knora-base:listNodePosition 2; - knora-base:hasSubListNode ; - rdfs:label "Paris Academy"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Paris Academy Prize competitions"; - knora-base:listNodePosition 0; - rdfs:label "Paris Academy Prize competitions"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Partial fraction decomposition"; - knora-base:listNodePosition 0; - rdfs:label "Partial fraction decomposition"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "''Pell's Equation''"; - knora-base:listNodePosition 0; - rdfs:label "''Pell's Equation''"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Perfect numbers"; - knora-base:listNodePosition 0; - rdfs:label "Perfect numbers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "perpetuum mobile"; - knora-base:listNodePosition 0; - rdfs:label "perpetuum mobile"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Personal contact"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , - , , - , ; - rdfs:label "Personal contact"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Personal life"; - knora-base:listNodePosition 3; - knora-base:hasSubListNode , , - , , , - ; - rdfs:label "Personal life"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Petersburg Academy"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , - , ; - rdfs:label "Petersburg Academy"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Petersburg Academy Buildings"; - knora-base:listNodePosition 1; - rdfs:label "Petersburg Academy Buildings"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Petersburg Academy Conflicts"; - knora-base:listNodePosition 0; - rdfs:label "Petersburg Academy Conflicts"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Petersburg Academy Prize competitions"; - knora-base:listNodePosition 2; - rdfs:label "Petersburg Academy Prize competitions"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Physics, natural philosophy"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , , - ; - rdfs:label "Physics, natural philosophy"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Planets"; - knora-base:listNodePosition 2; - rdfs:label "Planets"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Plans for the future"; - knora-base:listNodePosition 5; - rdfs:label "Plans for the future"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Politics, warfare (Silesian Wars)"; - knora-base:listNodePosition 6; - rdfs:label "Politics, warfare (Silesian Wars)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Postal service, postage"; - knora-base:listNodePosition 5; - rdfs:label "Postal service, postage"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Principles of mechanics"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , ; - rdfs:label "Principles of mechanics"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Prior editions (P.H. Fuß 1843, Yushkevich-Winter 1965)"; - knora-base:listNodePosition 2; - rdfs:label "Prior editions (P.H. Fuß 1843, Yushkevich-Winter 1965)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Product developments"; - knora-base:listNodePosition 4; - rdfs:label "Product developments"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Professional activity"; - knora-base:listNodePosition 2; - knora-base:hasSubListNode , , - , , , - , ; - rdfs:label "Professional activity"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Publications"; - knora-base:listNodePosition 2; - knora-base:hasSubListNode , , - ; - rdfs:label "Publications"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Quadratic equations with rational solutions"; - knora-base:listNodePosition 0; - rdfs:label "Quadratic equations with rational solutions"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Quadratic residues"; - knora-base:listNodePosition 4; - rdfs:label "Quadratic residues"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Quadrilaterals"; - knora-base:listNodePosition 0; - rdfs:label "Quadrilaterals"@en . + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Irrationality and transcendence of \\(\\pi \\) (''quadrature of the circle''), approximation of \\(\\pi \\)" ; + knora-base:listNodePosition 5 ; + rdfs:label "Irrationality and transcendence of \\(\\pi \\) (''quadrature of the circle''), approximation of \\(\\pi \\)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Irrationality of \\(\\text{e}\\)" ; + knora-base:listNodePosition 4 ; + rdfs:label "Irrationality of \\(\\text{e}\\)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Johann Albrecht Euler" ; + knora-base:listNodePosition 0 ; + rdfs:label "Johann Albrecht Euler"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Knight's tour" ; + knora-base:listNodePosition 2 ; + rdfs:label "Knight's tour"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Linguistic characteristics" ; + knora-base:listNodePosition 1 ; + rdfs:label "Linguistic characteristics"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Living circumstances" ; + knora-base:listNodePosition 4 ; + knora-base:hasSubListNode , + , + , + , + , + , + , + ; + rdfs:label "Living circumstances"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Living quarters" ; + knora-base:listNodePosition 4 ; + knora-base:hasSubListNode , + ; + rdfs:label "Living quarters"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Logarithmic curves" ; + knora-base:listNodePosition 1 ; + rdfs:label "Logarithmic curves"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Logarithms" ; + knora-base:listNodePosition 0 ; + rdfs:label "Logarithms"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Lunar theory, tables" ; + knora-base:listNodePosition 1 ; + rdfs:label "Lunar theory, tables"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Magnetism" ; + knora-base:listNodePosition 2 ; + rdfs:label "Magnetism"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Mail forwarded" ; + knora-base:listNodePosition 4 ; + rdfs:label "Mail forwarded"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Mathematical notation" ; + knora-base:listNodePosition 3 ; + rdfs:label "Mathematical notation"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Mathematics" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + , + , + , + ; + rdfs:label "Mathematics"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Mersenne primes" ; + knora-base:listNodePosition 1 ; + rdfs:label "Mersenne primes"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Miscellanea" ; + knora-base:listNodePosition 5 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Miscellanea"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Monads, mind-matter problem" ; + knora-base:listNodePosition 1 ; + rdfs:label "Monads, mind-matter problem"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Multi-zeta values" ; + knora-base:listNodePosition 2 ; + rdfs:label "Multi-zeta values"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Music theory" ; + knora-base:listNodePosition 3 ; + rdfs:label "Music theory"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Number theory" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + , + , + , + , + ; + rdfs:label "Number theory"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Optics" ; + knora-base:listNodePosition 4 ; + knora-base:hasSubListNode ; + rdfs:label "Optics"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Other authors' publications" ; + knora-base:listNodePosition 2 ; + rdfs:label "Other authors' publications"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Other Diophantine equations" ; + knora-base:listNodePosition 3 ; + rdfs:label "Other Diophantine equations"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Other professional tasks" ; + knora-base:listNodePosition 5 ; + knora-base:hasSubListNode , + ; + rdfs:label "Other professional tasks"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Other quadratic forms" ; + knora-base:listNodePosition 3 ; + knora-base:hasSubListNode ; + rdfs:label "Other quadratic forms"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Other sciences" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + , + , + , + ; + rdfs:label "Other sciences"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Other topics in mathematics" ; + knora-base:listNodePosition 4 ; + knora-base:hasSubListNode , + , + , + ; + rdfs:label "Other topics in mathematics"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Pairs of curves with rectifiable arcs" ; + knora-base:listNodePosition 3 ; + rdfs:label "Pairs of curves with rectifiable arcs"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Paris Academy" ; + knora-base:listNodePosition 2 ; + knora-base:hasSubListNode ; + rdfs:label "Paris Academy"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Paris Academy Prize competitions" ; + knora-base:listNodePosition 0 ; + rdfs:label "Paris Academy Prize competitions"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Partial fraction decomposition" ; + knora-base:listNodePosition 0 ; + rdfs:label "Partial fraction decomposition"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "''Pell's Equation''" ; + knora-base:listNodePosition 0 ; + rdfs:label "''Pell's Equation''"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Perfect numbers" ; + knora-base:listNodePosition 0 ; + rdfs:label "Perfect numbers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "perpetuum mobile" ; + knora-base:listNodePosition 0 ; + rdfs:label "perpetuum mobile"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Personal contact" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + , + , + , + ; + rdfs:label "Personal contact"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Personal life" ; + knora-base:listNodePosition 3 ; + knora-base:hasSubListNode , + , + , + , + , + ; + rdfs:label "Personal life"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Petersburg Academy" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Petersburg Academy"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Petersburg Academy Buildings" ; + knora-base:listNodePosition 1 ; + rdfs:label "Petersburg Academy Buildings"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Petersburg Academy Conflicts" ; + knora-base:listNodePosition 0 ; + rdfs:label "Petersburg Academy Conflicts"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Petersburg Academy Prize competitions" ; + knora-base:listNodePosition 2 ; + rdfs:label "Petersburg Academy Prize competitions"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Physics, natural philosophy" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Physics, natural philosophy"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Planets" ; + knora-base:listNodePosition 2 ; + rdfs:label "Planets"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Plans for the future" ; + knora-base:listNodePosition 5 ; + rdfs:label "Plans for the future"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Politics, warfare (Silesian Wars)" ; + knora-base:listNodePosition 6 ; + rdfs:label "Politics, warfare (Silesian Wars)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Postal service, postage" ; + knora-base:listNodePosition 5 ; + rdfs:label "Postal service, postage"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Principles of mechanics" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + ; + rdfs:label "Principles of mechanics"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Prior editions (P.H. Fuß 1843, Yushkevich-Winter 1965)" ; + knora-base:listNodePosition 2 ; + rdfs:label "Prior editions (P.H. Fuß 1843, Yushkevich-Winter 1965)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Product developments" ; + knora-base:listNodePosition 4 ; + rdfs:label "Product developments"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Professional activity" ; + knora-base:listNodePosition 2 ; + knora-base:hasSubListNode , + , + , + , + , + , + ; + rdfs:label "Professional activity"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Publications" ; + knora-base:listNodePosition 2 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Publications"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Quadratic equations with rational solutions" ; + knora-base:listNodePosition 0 ; + rdfs:label "Quadratic equations with rational solutions"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Quadratic residues" ; + knora-base:listNodePosition 4 ; + rdfs:label "Quadratic residues"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Quadrilaterals" ; + knora-base:listNodePosition 0 ; + rdfs:label "Quadrilaterals"@en . - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Quartic equations with rational solutions (parametrisation)"; - knora-base:listNodePosition 2; - rdfs:label "Quartic equations with rational solutions (parametrisation)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Rational, algebraic (surd) and transcendental numbers"; - knora-base:listNodePosition 3; - rdfs:label "Rational, algebraic (surd) and transcendental numbers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Rational interpolation"; - knora-base:listNodePosition 2; - rdfs:label "Rational interpolation"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Rationalisation of algebraic differentials"; - knora-base:listNodePosition 2; - rdfs:label "Rationalisation of algebraic differentials"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Recommendations"; - knora-base:listNodePosition 0; - rdfs:label "Recommendations"@en . + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Quartic equations with rational solutions (parametrisation)" ; + knora-base:listNodePosition 2 ; + rdfs:label "Quartic equations with rational solutions (parametrisation)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Rational, algebraic (surd) and transcendental numbers" ; + knora-base:listNodePosition 3 ; + rdfs:label "Rational, algebraic (surd) and transcendental numbers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Rational interpolation" ; + knora-base:listNodePosition 2 ; + rdfs:label "Rational interpolation"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Rationalisation of algebraic differentials" ; + knora-base:listNodePosition 2 ; + rdfs:label "Rationalisation of algebraic differentials"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Recommendations" ; + knora-base:listNodePosition 0 ; + rdfs:label "Recommendations"@en . - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Recursively defined (recurrent) sequences, Fibonacci sequences"; - knora-base:listNodePosition 0; - rdfs:label "Recursively defined (recurrent) sequences, Fibonacci sequences"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Representation of primes by polynomials"; - knora-base:listNodePosition 3; - rdfs:label "Representation of primes by polynomials"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Representation of sequences by integration"; - knora-base:listNodePosition 0; - rdfs:label "Representation of sequences by integration"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Representation of squares and triangular numbers"; - knora-base:listNodePosition 2; - rdfs:label "Representation of squares and triangular numbers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Reviews"; - knora-base:listNodePosition 0; - rdfs:label "Reviews"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Riccati equation"; - knora-base:listNodePosition 0; - rdfs:label "Riccati equation"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Royal Society Election"; - knora-base:listNodePosition 6; - rdfs:label "Royal Society Election"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Series and sequences"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , - , , - , , - , , - , , - ; - rdfs:label "Series and sequences"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Series defined by arithmetic properties"; - knora-base:listNodePosition 0; - rdfs:label "Series defined by arithmetic properties"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Series development of irrational powers"; - knora-base:listNodePosition 8; - rdfs:label "Series development of irrational powers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Series development of roots, Lambert series"; - knora-base:listNodePosition 9; - rdfs:label "Series development of roots, Lambert series"@en . + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Recursively defined (recurrent) sequences, Fibonacci sequences" ; + knora-base:listNodePosition 0 ; + rdfs:label "Recursively defined (recurrent) sequences, Fibonacci sequences"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Representation of primes by polynomials" ; + knora-base:listNodePosition 3 ; + rdfs:label "Representation of primes by polynomials"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Representation of sequences by integration" ; + knora-base:listNodePosition 0 ; + rdfs:label "Representation of sequences by integration"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Representation of squares and triangular numbers" ; + knora-base:listNodePosition 2 ; + rdfs:label "Representation of squares and triangular numbers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Reviews" ; + knora-base:listNodePosition 0 ; + rdfs:label "Reviews"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Riccati equation" ; + knora-base:listNodePosition 0 ; + rdfs:label "Riccati equation"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Royal Society Election" ; + knora-base:listNodePosition 6 ; + rdfs:label "Royal Society Election"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Series and sequences" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + , + , + , + , + , + , + , + , + ; + rdfs:label "Series and sequences"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Series defined by arithmetic properties" ; + knora-base:listNodePosition 0 ; + rdfs:label "Series defined by arithmetic properties"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Series development of irrational powers" ; + knora-base:listNodePosition 8 ; + rdfs:label "Series development of irrational powers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Series development of roots, Lambert series" ; + knora-base:listNodePosition 9 ; + rdfs:label "Series development of roots, Lambert series"@en . - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Solution of differential equations by differentiation (singular solutions)"; - knora-base:listNodePosition 2; - rdfs:label "Solution of differential equations by differentiation (singular solutions)"@en . + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Solution of differential equations by differentiation (singular solutions)" ; + knora-base:listNodePosition 2 ; + rdfs:label "Solution of differential equations by differentiation (singular solutions)"@en . - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Squareable lunes, squareable circular sectors (Kepler's problem)"; - knora-base:listNodePosition 1; - rdfs:label "Squareable lunes, squareable circular sectors (Kepler's problem)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Stereometry, volume of polyhedra"; - knora-base:listNodePosition 2; - rdfs:label "Stereometry, volume of polyhedra"@en . - - a knora-base:ListNode; - knora-base:isRootNode true; - knora-base:attachedToProject ; - knora-base:hasSubListNode , , - , , - ; - rdfs:label "Subject Index"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Summation by integration"; - knora-base:listNodePosition 3; - rdfs:label "Summation by integration"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Summation by symmetric functions"; - knora-base:listNodePosition 4; - rdfs:label "Summation by symmetric functions"@en . + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Squareable lunes, squareable circular sectors (Kepler's problem)" ; + knora-base:listNodePosition 1 ; + rdfs:label "Squareable lunes, squareable circular sectors (Kepler's problem)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Stereometry, volume of polyhedra" ; + knora-base:listNodePosition 2 ; + rdfs:label "Stereometry, volume of polyhedra"@en . + + + a knora-base:ListNode ; + knora-base:isRootNode true ; + knora-base:attachedToProject ; + knora-base:hasSubListNode , + , + , + , + ; + rdfs:label "Subject Index"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Summation by integration" ; + knora-base:listNodePosition 3 ; + rdfs:label "Summation by integration"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Summation by symmetric functions" ; + knora-base:listNodePosition 4 ; + rdfs:label "Summation by symmetric functions"@en . - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Sums of divisors, partitions, Pentagonal Number Theorem"; - knora-base:listNodePosition 2; - rdfs:label "Sums of divisors, partitions, Pentagonal Number Theorem"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Sums of four squares (Four Squares Theorem)"; - knora-base:listNodePosition 2; - rdfs:label "Sums of four squares (Four Squares Theorem)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Sums of powers"; - knora-base:listNodePosition 2; - knora-base:hasSubListNode , - , , - , , - ; - rdfs:label "Sums of powers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Sums of squares"; - knora-base:listNodePosition 1; - knora-base:hasSubListNode , - , ; - rdfs:label "Sums of squares"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Sums of three squares"; - knora-base:listNodePosition 1; - rdfs:label "Sums of three squares"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Sums of triangular numbers and squares"; - knora-base:listNodePosition 0; - rdfs:label "Sums of triangular numbers and squares"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Sums of two squares (Two Squares Theorem)"; - knora-base:listNodePosition 0; - rdfs:label "Sums of two squares (Two Squares Theorem)"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Teaching"; - knora-base:listNodePosition 3; - rdfs:label "Teaching"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Technology"; - knora-base:listNodePosition 2; - knora-base:hasSubListNode , , - ; - rdfs:label "Technology"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Theory of Colors"; - knora-base:listNodePosition 1; - rdfs:label "Theory of Colors"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Theory of Light"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , , - ; - rdfs:label "Theory of Light"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Theory of Reflection"; - knora-base:listNodePosition 0; - rdfs:label "Theory of Reflection"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Three-body problem"; - knora-base:listNodePosition 1; - rdfs:label "Three-body problem"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Topology"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , - , ; - rdfs:label "Topology"@en . + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Sums of divisors, partitions, Pentagonal Number Theorem" ; + knora-base:listNodePosition 2 ; + rdfs:label "Sums of divisors, partitions, Pentagonal Number Theorem"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Sums of four squares (Four Squares Theorem)" ; + knora-base:listNodePosition 2 ; + rdfs:label "Sums of four squares (Four Squares Theorem)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Sums of powers" ; + knora-base:listNodePosition 2 ; + knora-base:hasSubListNode , + , + , + , + , + ; + rdfs:label "Sums of powers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Sums of squares" ; + knora-base:listNodePosition 1 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Sums of squares"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Sums of three squares" ; + knora-base:listNodePosition 1 ; + rdfs:label "Sums of three squares"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Sums of triangular numbers and squares" ; + knora-base:listNodePosition 0 ; + rdfs:label "Sums of triangular numbers and squares"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Sums of two squares (Two Squares Theorem)" ; + knora-base:listNodePosition 0 ; + rdfs:label "Sums of two squares (Two Squares Theorem)"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Teaching" ; + knora-base:listNodePosition 3 ; + rdfs:label "Teaching"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Technology" ; + knora-base:listNodePosition 2 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Technology"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Theory of Colors" ; + knora-base:listNodePosition 1 ; + rdfs:label "Theory of Colors"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Theory of Light" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Theory of Light"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Theory of Reflection" ; + knora-base:listNodePosition 0 ; + rdfs:label "Theory of Reflection"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Three-body problem" ; + knora-base:listNodePosition 1 ; + rdfs:label "Three-body problem"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Topology" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + , + ; + rdfs:label "Topology"@en . - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Transmission and physical description of the manuscripts"; - knora-base:listNodePosition 0; - rdfs:label "Transmission and physical description of the manuscripts"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Travel"; - knora-base:listNodePosition 7; - knora-base:hasSubListNode , ; - rdfs:label "Travel"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Triangular numbers"; - knora-base:listNodePosition 0; - rdfs:label "Triangular numbers"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Trigonometric series"; - knora-base:listNodePosition 6; - rdfs:label "Trigonometric series"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Twin primes, primes with given difference"; - knora-base:listNodePosition 2; - rdfs:label "Twin primes, primes with given difference"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Youth"; - knora-base:listNodePosition 0; - knora-base:hasSubListNode , ; - rdfs:label "Youth"@en . - - a knora-base:ListNode; - knora-base:hasRootNode ; - knora-base:listNodeName "Zeta function"; - knora-base:listNodePosition 1; - rdfs:label "Zeta function"@en . + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Transmission and physical description of the manuscripts" ; + knora-base:listNodePosition 0 ; + rdfs:label "Transmission and physical description of the manuscripts"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Travel" ; + knora-base:listNodePosition 7 ; + knora-base:hasSubListNode , + ; + rdfs:label "Travel"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Triangular numbers" ; + knora-base:listNodePosition 0 ; + rdfs:label "Triangular numbers"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Trigonometric series" ; + knora-base:listNodePosition 6 ; + rdfs:label "Trigonometric series"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Twin primes, primes with given difference" ; + knora-base:listNodePosition 2 ; + rdfs:label "Twin primes, primes with given difference"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Youth" ; + knora-base:listNodePosition 0 ; + knora-base:hasSubListNode , + ; + rdfs:label "Youth"@en . + + + a knora-base:ListNode ; + knora-base:hasRootNode ; + knora-base:listNodeName "Zeta function" ; + knora-base:listNodePosition 1 ; + rdfs:label "Zeta function"@en . diff --git a/test_data/all_data/biblio-data.ttl b/test_data/all_data/biblio-data.ttl index 7c0a7826bd..5ca17bf618 100644 --- a/test_data/all_data/biblio-data.ttl +++ b/test_data/all_data/biblio-data.ttl @@ -1,11 +1,11 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix knora-base: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix knora-base: . @prefix knora-admin: . -@prefix salsah-gui: . -@prefix beol: . -@prefix biblio: . \ No newline at end of file +@prefix salsah-gui: . +@prefix beol: . +@prefix biblio: . \ No newline at end of file diff --git a/test_data/all_data/books-data.ttl b/test_data/all_data/books-data.ttl index 230766b873..ea2ff13517 100644 --- a/test_data/all_data/books-data.ttl +++ b/test_data/all_data/books-data.ttl @@ -61,35 +61,38 @@ knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; knora-base:attachedToUser . - a knora-base:ListValue; - knora-base:valueHasUUID "list_value"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "http://rdfh.ch/lists/0001/ynm02-03"; - knora-base:valueHasOrder 0; - knora-base:valueHasListNode ; - knora-base:valueCreationDate "2018-05-29T16:42:04.381Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" . - - a knora-base:ListValue; - knora-base:valueHasUUID "list_value_fantasy"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "http://rdfh.ch/lists/0001/ynm02-04"; - knora-base:valueHasOrder 0; - knora-base:valueHasListNode ; - knora-base:valueCreationDate "2018-05-29T16:42:04.381Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" . - - a knora-base:ListValue; - knora-base:valueHasUUID "list_value_adventure"^^xsd:string; - knora-base:isDeleted false; - knora-base:attachedToUser ; - knora-base:valueHasString "http://rdfh.ch/lists/0001/ynm02-05"; - knora-base:valueHasOrder 0; - knora-base:valueHasListNode ; - knora-base:valueCreationDate "2018-05-29T16:42:04.381Z"^^xsd:dateTime; - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" . + + a knora-base:ListValue ; + knora-base:valueHasUUID "list_value"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "http://rdfh.ch/lists/0001/ynm02-03" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasListNode ; + knora-base:valueCreationDate "2018-05-29T16:42:04.381Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" . + + + a knora-base:ListValue ; + knora-base:valueHasUUID "list_value_fantasy"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "http://rdfh.ch/lists/0001/ynm02-04" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasListNode ; + knora-base:valueCreationDate "2018-05-29T16:42:04.381Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" . + + + a knora-base:ListValue ; + knora-base:valueHasUUID "list_value_adventure"^^xsd:string ; + knora-base:isDeleted false ; + knora-base:attachedToUser ; + knora-base:valueHasString "http://rdfh.ch/lists/0001/ynm02-05" ; + knora-base:valueHasOrder 0 ; + knora-base:valueHasListNode ; + knora-base:valueCreationDate "2018-05-29T16:42:04.381Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser" . a books:Book ; @@ -144,47 +147,56 @@ rdfs:label "instance of a page" ; knora-base:isDeleted false . - a knora-base:ListNode ; - knora-base:isRootNode true ; - rdfs:label "Text category"@en ; - rdfs:label "Textsorte"@de ; - rdfs:comment "This list is used to categorize books."@en ; - rdfs:comment "Diese Liste dient dazu, Bücher zu kategorisieren."@de ; - knora-base:attachedToProject knora-admin:SystemProject ; - knora-base:hasSubListNode , , . - - a knora-base:ListNode ; - knora-base:listNodeName "novel" ; - knora-base:hasRootNode ; - knora-base:listNodePosition 0 ; - rdfs:label "Novel"@en ; - rdfs:label "Roman"@de ; - knora-base:hasSubListNode , . - - a knora-base:ListNode ; - knora-base:listNodeName "fantasy" ; - knora-base:hasRootNode ; - knora-base:listNodePosition 0 ; - rdfs:label "Fantasy novel"@en ; - rdfs:label "Fantasyroman"@de . - - a knora-base:ListNode ; - knora-base:listNodeName "adventure" ; - knora-base:hasRootNode ; - knora-base:listNodePosition 1 ; - rdfs:label "Adventure novel"@en ; - rdfs:label "abenteuerroman"@de . - - a knora-base:ListNode ; - knora-base:listNodeName "short-story" ; - knora-base:hasRootNode ; - knora-base:listNodePosition 1 ; - rdfs:label "Short story"@en ; - rdfs:label "Kurzgeschichte"@de . - - a knora-base:ListNode ; - knora-base:listNodeName "non-fiction" ; - knora-base:hasRootNode ; - knora-base:listNodePosition 2 ; - rdfs:label "Non fiction"@en ; - rdfs:label "Sachbuch"@de . + + a knora-base:ListNode ; + knora-base:isRootNode true ; + rdfs:label "Text category"@en ; + rdfs:label "Textsorte"@de ; + rdfs:comment "This list is used to categorize books."@en ; + rdfs:comment "Diese Liste dient dazu, Bücher zu kategorisieren."@de ; + knora-base:attachedToProject knora-admin:SystemProject ; + knora-base:hasSubListNode , + , + . + + + a knora-base:ListNode ; + knora-base:listNodeName "novel" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "Novel"@en ; + rdfs:label "Roman"@de ; + knora-base:hasSubListNode , + . + + + a knora-base:ListNode ; + knora-base:listNodeName "fantasy" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "Fantasy novel"@en ; + rdfs:label "Fantasyroman"@de . + + + a knora-base:ListNode ; + knora-base:listNodeName "adventure" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 1 ; + rdfs:label "Adventure novel"@en ; + rdfs:label "abenteuerroman"@de . + + + a knora-base:ListNode ; + knora-base:listNodeName "short-story" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 1 ; + rdfs:label "Short story"@en ; + rdfs:label "Kurzgeschichte"@de . + + + a knora-base:ListNode ; + knora-base:listNodeName "non-fiction" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 2 ; + rdfs:label "Non fiction"@en ; + rdfs:label "Sachbuch"@de . diff --git a/test_data/all_data/permissions-data-minimal.ttl b/test_data/all_data/permissions-data-minimal.ttl index 2e5aeaf8eb..3075fdd0ae 100644 --- a/test_data/all_data/permissions-data-minimal.ttl +++ b/test_data/all_data/permissions-data-minimal.ttl @@ -1,9 +1,9 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix knora-base: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix knora-base: . @prefix knora-admin: . ########################################################## @@ -15,48 +15,30 @@ ### Default Object Access Permissions on knora-base:LinkObj resource class - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject knora-admin:SystemProject ; - - knora-admin:forResourceClass knora-base:LinkObj ; - - knora-base:hasPermissions "M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . - + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject knora-admin:SystemProject ; + knora-admin:forResourceClass knora-base:LinkObj ; + knora-base:hasPermissions "M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on knora-base:Region resource class - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject knora-admin:SystemProject ; - - knora-admin:forResourceClass knora-base:Region ; - - knora-base:hasPermissions "M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . - + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject knora-admin:SystemProject ; + knora-admin:forResourceClass knora-base:Region ; + knora-base:hasPermissions "M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on knora-base:hasStillImageFileValue property - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject knora-admin:SystemProject ; - - knora-admin:forProperty knora-base:hasStillImageFileValue ; - - knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|V knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject knora-admin:SystemProject ; + knora-admin:forProperty knora-base:hasStillImageFileValue ; + knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|V knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on knora-base:hasDocumentFileValue property - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject knora-admin:SystemProject ; - - knora-admin:forProperty knora-base:hasDocumentFileValue ; - - knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|V knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject knora-admin:SystemProject ; + knora-admin:forProperty knora-base:hasDocumentFileValue ; + knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|V knora-admin:UnknownUser"^^xsd:string . diff --git a/test_data/all_data/permissions-data.ttl b/test_data/all_data/permissions-data.ttl index 0dc0390042..3ab90f2db2 100644 --- a/test_data/all_data/permissions-data.ttl +++ b/test_data/all_data/permissions-data.ttl @@ -1,13 +1,13 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix knora-base: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix knora-base: . @prefix knora-admin: . -@prefix incunabula: . -@prefix anything: . -@prefix beol: . +@prefix incunabula: . +@prefix anything: . +@prefix beol: . ########################################################## # @@ -18,52 +18,33 @@ ### Default Object Access Permissions on knora-base:LinkObj resource class - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject knora-admin:SystemProject ; - - knora-admin:forResourceClass knora-base:LinkObj ; - - knora-base:hasPermissions "M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . - + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject knora-admin:SystemProject ; + knora-admin:forResourceClass knora-base:LinkObj ; + knora-base:hasPermissions "M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on knora-base:Region resource class - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject knora-admin:SystemProject ; - - knora-admin:forResourceClass knora-base:Region ; - - knora-base:hasPermissions "M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . - + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject knora-admin:SystemProject ; + knora-admin:forResourceClass knora-base:Region ; + knora-base:hasPermissions "M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on knora-base:hasStillImageFileValue property - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject knora-admin:SystemProject ; - - knora-admin:forProperty knora-base:hasStillImageFileValue ; - - knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|V knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject knora-admin:SystemProject ; + knora-admin:forProperty knora-base:hasStillImageFileValue ; + knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|V knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on knora-base:hasDocumentFileValue property - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject knora-admin:SystemProject ; - - knora-admin:forProperty knora-base:hasDocumentFileValue ; - - knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|V knora-admin:UnknownUser"^^xsd:string . - + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject knora-admin:SystemProject ; + knora-admin:forProperty knora-base:hasDocumentFileValue ; + knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser|V knora-admin:UnknownUser"^^xsd:string . ########################################################## @@ -74,75 +55,51 @@ ### Administrative Permissions on ProjectMember - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . ### Administrative Permissions on ProjectAdmin - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectAdmin ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectAdmin ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . ### Administrative Permissions on 'images-reviewer' - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup ; - - knora-base:hasPermissions "ProjectResourceCreateRestrictedPermission http://www.knora.org/ontology/00FF/images#bild,http://www.knora.org/ontology/00FF/images#bildformat"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup ; + knora-base:hasPermissions + "ProjectResourceCreateRestrictedPermission http://www.knora.org/ontology/00FF/images#bild,http://www.knora.org/ontology/00FF/images#bildformat"^^xsd:string . ### Default Object Access Permissions on images-reviewer Group - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forGroup ; - - knora-base:hasPermissions "D knora-admin:Creator"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forGroup ; + knora-base:hasPermissions "D knora-admin:Creator"^^xsd:string . ### Default Object Access Permissions on ProjectMember Group - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser"^^xsd:string . ### Default Object Access Permissions on KnownUser Group - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:KnownUser ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser"^^xsd:string . - + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:KnownUser ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser"^^xsd:string . ########################################################## @@ -153,85 +110,58 @@ ### Administrative Permissions on ProjectMember - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . ### Administrative Permissions on ProjectAdmin - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectAdmin ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectAdmin ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . ### Default Object Access Permissions on ProjectMember Group - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on incunabula:book resource class - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forResourceClass incunabula:book ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forResourceClass incunabula:book ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on incunabula:page resource class - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forResourceClass incunabula:page ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forResourceClass incunabula:page ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on incunabula:partOfValue property - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forProperty incunabula:partOfValue ; - - knora-base:hasPermissions "V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forProperty incunabula:partOfValue ; + knora-base:hasPermissions "V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on incunabula:partOfValue property - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - knora-admin:forResourceClass incunabula:page ; - knora-admin:forProperty incunabula:partOfValue ; - - knora-base:hasPermissions "M knora-admin:ProjectMember"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forResourceClass incunabula:page ; + knora-admin:forProperty incunabula:partOfValue ; + knora-base:hasPermissions "M knora-admin:ProjectMember"^^xsd:string . ########################################################## # @@ -241,38 +171,26 @@ ### Administrative Permissions on ProjectMember - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . ### Administrative Permissions on ProjectAdmin - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectAdmin ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectAdmin ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . ### Default Object Access Permissions on ProjectMember Group - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . ########################################################## @@ -283,76 +201,52 @@ ### Administrative Permissions on ProjectMember - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . ### Administrative Permissions on ProjectAdmin - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectAdmin ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectAdmin ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . ### Default Object Access Permissions on ProjectMember Group - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on beol:figure resource class - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forResourceClass beol:figure ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forResourceClass beol:figure ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on beol:documentImage resource class - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forResourceClass beol:documentImage ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forResourceClass beol:documentImage ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . ### Default Object Access Permissions on knora-base:hasStillImageFileValue property + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forProperty knora-base:hasStillImageFileValue ; + knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forProperty knora-base:hasStillImageFileValue ; - - knora-base:hasPermissions "M knora-admin:Creator,knora-admin:ProjectMember|V knora-admin:KnownUser,knora-admin:UnknownUser"^^xsd:string . - ########################################################## # @@ -362,35 +256,23 @@ ### Administrative Permissions on ProjectMember - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission"^^xsd:string . ### Administrative Permissions on ProjectAdmin - - rdf:type knora-admin:AdministrativePermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectAdmin ; - - knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . + rdf:type knora-admin:AdministrativePermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectAdmin ; + knora-base:hasPermissions "ProjectResourceCreateAllPermission|ProjectAdminAllPermission"^^xsd:string . ### Default Object Access Permissions on ProjectMember Group - - rdf:type knora-admin:DefaultObjectAccessPermission ; - - knora-admin:forProject ; - - knora-admin:forGroup knora-admin:ProjectMember ; - - knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . + rdf:type knora-admin:DefaultObjectAccessPermission ; + knora-admin:forProject ; + knora-admin:forGroup knora-admin:ProjectMember ; + knora-base:hasPermissions "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"^^xsd:string . diff --git a/test_data/all_data/system-data.ttl b/test_data/all_data/system-data.ttl index b97c654dbe..4e1208d888 100644 --- a/test_data/all_data/system-data.ttl +++ b/test_data/all_data/system-data.ttl @@ -1,41 +1,47 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix knora-base: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix knora-base: . @prefix knora-admin: . -@prefix salsah-gui: . -@prefix standoff: . +@prefix salsah-gui: . +@prefix standoff: . - a knora-base:ListNode ; - knora-base:isRootNode true ; - rdfs:label "The Yes, No, Maybe List"@en ; - rdfs:label "Die Ja, Nein, Vielleicht Liste"@de ; - rdfs:comment "This list can be used by all projects."@en ; - rdfs:comment "Diese Liste kann von allen Projekten verwendet werden."@de ; - knora-base:attachedToProject knora-admin:SystemProject ; - knora-base:hasSubListNode , , . + + a knora-base:ListNode ; + knora-base:isRootNode true ; + rdfs:label "The Yes, No, Maybe List"@en ; + rdfs:label "Die Ja, Nein, Vielleicht Liste"@de ; + rdfs:comment "This list can be used by all projects."@en ; + rdfs:comment "Diese Liste kann von allen Projekten verwendet werden."@de ; + knora-base:attachedToProject knora-admin:SystemProject ; + knora-base:hasSubListNode , + , + . - a knora-base:ListNode ; - knora-base:listNodeName "yes" ; - knora-base:hasRootNode ; - knora-base:listNodePosition 0 ; - rdfs:label "Yes"@en ; - rdfs:label "Ja"@de . + + a knora-base:ListNode ; + knora-base:listNodeName "yes" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 0 ; + rdfs:label "Yes"@en ; + rdfs:label "Ja"@de . - a knora-base:ListNode ; - knora-base:listNodeName "no" ; - knora-base:hasRootNode ; - knora-base:listNodePosition 1 ; - rdfs:label "No"@en ; - rdfs:label "Nein"@de . + + a knora-base:ListNode ; + knora-base:listNodeName "no" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 1 ; + rdfs:label "No"@en ; + rdfs:label "Nein"@de . - a knora-base:ListNode ; - knora-base:listNodeName "maybe" ; - knora-base:hasRootNode ; - knora-base:listNodePosition 2 ; - rdfs:label "Maybe"@en ; - rdfs:label "Vielleicht"@de . + + a knora-base:ListNode ; + knora-base:listNodeName "maybe" ; + knora-base:hasRootNode ; + knora-base:listNodePosition 2 ; + rdfs:label "Maybe"@en ; + rdfs:label "Vielleicht"@de . diff --git a/test_data/all_data/webern-data.ttl b/test_data/all_data/webern-data.ttl index 428af83ae4..9273ca2bbd 100644 --- a/test_data/all_data/webern-data.ttl +++ b/test_data/all_data/webern-data.ttl @@ -1,13 +1,13 @@ -@prefix : . -@prefix owl: . -@prefix rdf: . -@prefix xml: . -@prefix xsd: . -@prefix foaf: . -@prefix rdfs: . +@prefix : . +@prefix owl: . +@prefix rdf: . +@prefix xml: . +@prefix xsd: . +@prefix foaf: . +@prefix rdfs: . @prefix knora-base: . @prefix salsah-gui: . -@prefix webern: . +@prefix webern: . # # @@ -22,194 +22,206 @@ # http://rdfh.ch/0806/testperson1 # webern:testperson1 - a webern:Person ; - webern:comment ; - webern:hasAlternativeName ; - webern:hasBiography ; - webern:hasBiographySource ; - webern:hasBirthDate ; - webern:hasBirthPlace ; - webern:hasDeathDate ; - webern:hasDeathPlace ; - webern:hasFamilyName ; - webern:hasGivenName ; - webern:hasIAFIdentifier ; - webern:hasRelation ; - knora-base:attachedToProject ; - knora-base:attachedToUser ; - knora-base:creationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:hasPermissions "CR knora-admin:ProjectMember,knora-admin:Creator|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; - knora-base:isDeleted "false"^^xsd:boolean ; - rdfs:label "Test person for Webern" . + + a webern:Person ; + webern:comment ; + webern:hasAlternativeName ; + webern:hasBiography ; + webern:hasBiographySource ; + webern:hasBirthDate ; + webern:hasBirthPlace ; + webern:hasDeathDate ; + webern:hasDeathPlace ; + webern:hasFamilyName ; + webern:hasGivenName ; + webern:hasIAFIdentifier ; + webern:hasRelation ; + knora-base:attachedToProject ; + knora-base:attachedToUser ; + knora-base:creationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:hasPermissions "CR knora-admin:ProjectMember,knora-admin:Creator|V knora-admin:KnownUser|RV knora-admin:UnknownUser" ; + knora-base:isDeleted "false"^^xsd:boolean ; + rdfs:label "Test person for Webern" . # # http://rdfh.ch/0806/testperson1/values/576dede4-8cc9-4e72-ac8c-8ea5dff9c668 # hasFamilyName - a knora-base:TextValue ; - knora-base:valueHasUUID "576dede4-8cc9-4e72-ac8c-8ea5dff9c668"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "Polnauer" . + + a knora-base:TextValue ; + knora-base:valueHasUUID "576dede4-8cc9-4e72-ac8c-8ea5dff9c668"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "Polnauer" . # # http://rdfh.ch/0806/testperson1/values/20526fec-6106-4b9d-a41b-faccbe028340 # hasGivenName - a knora-base:TextValue ; - knora-base:valueHasUUID "20526fec-6106-4b9d-a41b-faccbe028340"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "Josef" . + + a knora-base:TextValue ; + knora-base:valueHasUUID "20526fec-6106-4b9d-a41b-faccbe028340"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "Josef" . # # http://rdfh.ch/0806/testperson1/values/88c91a1d-23bc-413d-b966-78b525715575 # hasAlternativeName - a knora-base:TextValue ; - knora-base:valueHasUUID "88c91a1d-23bc-413d-b966-78b525715575"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "Josef Maximilian Polnauer" . + + a knora-base:TextValue ; + knora-base:valueHasUUID "88c91a1d-23bc-413d-b966-78b525715575"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "Josef Maximilian Polnauer" . # # http://rdfh.ch/0806/testperson1/values/50e58896-fd0f-49c7-9786-f9cdd4c9ce56 # hasIAFIdentifier - a knora-base:TextValue ; - knora-base:valueHasUUID "50e58896-fd0f-49c7-9786-f9cdd4c9ce56"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "1017673659" . + + a knora-base:TextValue ; + knora-base:valueHasUUID "50e58896-fd0f-49c7-9786-f9cdd4c9ce56"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "1017673659" . # # http://rdfh.ch/0806/testperson1/values/6f3e4026-18bd-4039-9805-7d0d4e317690 # hasBirthDate - a knora-base:DateValue ; - knora-base:valueHasUUID "6f3e4026-18bd-4039-9805-7d0d4e317690"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "2011-10-24" ; - knora-base:valueHasCalendar "GREGORIAN" ; - knora-base:valueHasStartJDN 2455859 ; + + a knora-base:DateValue ; + knora-base:valueHasUUID "6f3e4026-18bd-4039-9805-7d0d4e317690"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "2011-10-24" ; + knora-base:valueHasCalendar "GREGORIAN" ; + knora-base:valueHasStartJDN 2455859 ; knora-base:valueHasStartPrecision "DAY" ; - knora-base:valueHasEndJDN 2455859 ; - knora-base:valueHasEndPrecision "DAY" . + knora-base:valueHasEndJDN 2455859 ; + knora-base:valueHasEndPrecision "DAY" . # # http://rdfh.ch/0806/testperson1/values/b5349bdd-6f5d-4538-ad0f-7b9440760f55 # webern:hasDeathDate - a knora-base:DateValue ; - knora-base:valueHasUUID "b5349bdd-6f5d-4538-ad0f-7b9440760f55"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "2011-10-24" ; - knora-base:valueHasCalendar "GREGORIAN" ; - knora-base:valueHasStartJDN 2455859 ; + + a knora-base:DateValue ; + knora-base:valueHasUUID "b5349bdd-6f5d-4538-ad0f-7b9440760f55"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "2011-10-24" ; + knora-base:valueHasCalendar "GREGORIAN" ; + knora-base:valueHasStartJDN 2455859 ; knora-base:valueHasStartPrecision "DAY" ; - knora-base:valueHasEndJDN 2455859 ; - knora-base:valueHasEndPrecision "DAY" . + knora-base:valueHasEndJDN 2455859 ; + knora-base:valueHasEndPrecision "DAY" . # # http://rdfh.ch/0806/testperson1/values/a588947a-44e6-45fb-aec3-3d57887f038c # webern:hasBirthPlace - a knora-base:TextValue ; - knora-base:valueHasUUID "a588947a-44e6-45fb-aec3-3d57887f038c"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "Wien" . + + a knora-base:TextValue ; + knora-base:valueHasUUID "a588947a-44e6-45fb-aec3-3d57887f038c"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "Wien" . # # http://rdfh.ch/0806/testperson1/values/47b2992554d5 # webern:hasDeathPlace - a knora-base:TextValue ; - knora-base:valueHasUUID "47b2992554d5"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "Wien" . + + a knora-base:TextValue ; + knora-base:valueHasUUID "47b2992554d5"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "Wien" . # # http://rdfh.ch/0806/testperson1/values/3855051b-c47c-4e61-8cd7-76404efdc67b # webern:hasBiography - a knora-base:TextValue ; - knora-base:valueHasUUID "3855051b-c47c-4e61-8cd7-76404efdc67b"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "Musikstudien bei Arnold Schönberg (1909 bis 1911), Alban Berg (1911 bis 1913). Studien bei Guido Adler (1927 Promotion in Innsbruck). Beamter (bei den österreichischen Bundesbahnen, nach dem Zweiten Weltkrieg beim Finanzministerium), Musikwissenschaftler, Bibliothekar, nach seiner Pensionierung auch Kompositionslehrer. Herausgeber des Briefwechsels Anton Webern und Hildegard Jone (stark gekürzt)." . + + a knora-base:TextValue ; + knora-base:valueHasUUID "3855051b-c47c-4e61-8cd7-76404efdc67b"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "Musikstudien bei Arnold Schönberg (1909 bis 1911), Alban Berg (1911 bis 1913). Studien bei Guido Adler (1927 Promotion in Innsbruck). Beamter (bei den österreichischen Bundesbahnen, nach dem Zweiten Weltkrieg beim Finanzministerium), Musikwissenschaftler, Bibliothekar, nach seiner Pensionierung auch Kompositionslehrer. Herausgeber des Briefwechsels Anton Webern und Hildegard Jone (stark gekürzt)." . # # http://rdfh.ch/0806/testperson1/values/4ab0cfaa-479a-4cd6-946e-2b51c4b9d016 # webern:hasBiographySource - a knora-base:TextValue ; - knora-base:valueHasUUID "4ab0cfaa-479a-4cd6-946e-2b51c4b9d016"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "https://www.wien.gv.at/wiki/index.php/Josef_Polnauer" . + + a knora-base:TextValue ; + knora-base:valueHasUUID "4ab0cfaa-479a-4cd6-946e-2b51c4b9d016"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "https://www.wien.gv.at/wiki/index.php/Josef_Polnauer" . # # http://rdfh.ch/0806/testperson1/values/f7675f26-4b01-4432-be74-9ae3aa24d2af # webern:hasRelation - a knora-base:TextValue ; - knora-base:valueHasUUID "f7675f26-4b01-4432-be74-9ae3aa24d2af"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "Angehöriger des Schönberg-Kreises. Freund." . + + a knora-base:TextValue ; + knora-base:valueHasUUID "f7675f26-4b01-4432-be74-9ae3aa24d2af"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "Angehöriger des Schönberg-Kreises. Freund." . # # http://rdfh.ch/0806/testperson1/values/df1260ad43d5 # webern:comment - a knora-base:TextValue ; - knora-base:valueHasUUID "df1260ad43d5"^^xsd:string; - knora-base:attachedToUser ; - knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; - knora-base:isDeleted "false"^^xsd:boolean ; - knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; - knora-base:valueHasOrder "0"^^xsd:integer ; - knora-base:valueHasString "Vgl. Eintrag 'Polnauer, Josef Maximilian' in Österreichisches Musiklexikon (online edition)." . - + + a knora-base:TextValue ; + knora-base:valueHasUUID "df1260ad43d5"^^xsd:string ; + knora-base:attachedToUser ; + knora-base:hasPermissions "CR knora-admin:Creator|D knora-admin:ProjectMember" ; + knora-base:isDeleted "false"^^xsd:boolean ; + knora-base:valueCreationDate "2017-12-01T17:00:00Z"^^xsd:dateTime ; + knora-base:valueHasOrder "0"^^xsd:integer ; + knora-base:valueHasString "Vgl. Eintrag 'Polnauer, Josef Maximilian' in Österreichisches Musiklexikon (online edition)." . # diff --git a/test_data/ontologies/anything-onto.ttl b/test_data/ontologies/anything-onto.ttl index f407b6bdfa..3331595a87 100644 --- a/test_data/ontologies/anything-onto.ttl +++ b/test_data/ontologies/anything-onto.ttl @@ -1,459 +1,350 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . @prefix knora-base: . @prefix salsah-gui: . @base . # A trivial ontology, used only for testing Knora. -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The anything ontology" ; - knora-base:attachedToProject ; - knora-base:lastModificationDate "2017-12-19T15:23:42.166Z"^^xsd:dateTime . - - -:hasListItem rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Listenelement"@de , - "Elément de liste"@fr , - "Elemento di lista"@it , - "List element"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:List ; - - salsah-gui:guiAttribute "hlist=" . - - -:hasOtherListItem rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Andere listenelement"@de , - "Autre elément de liste"@fr , - "Altra elemento di lista"@it , - "Other list element"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:List ; - - salsah-gui:guiAttribute "hlist=" . - - - -:hasOtherThing rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Ein anderes Ding"@de , - "Une autre chose"@fr , - "Un'altra cosa"@it , - "Another thing"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint :Thing ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - - - -:hasOtherThingValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Ein anderes Ding"@de , - "Une autre chose"@fr , - "Un'altra cosa"@it , - "Another thing"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -:hasText rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Text"@de , - "Texte"@fr , - "Testo"@it , - "Text"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . - - -:hasRichtext rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Text"@de , - "Texte"@fr , - "Testo"@it , - "Text"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Richtext . - - -:hasDate rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Datum"@de , - "Date"@fr , - "Data"@it , - "Date"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . - - - -:hasInteger rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Ganzzahl"@de , - "Nombre entier"@fr , - "Intero"@it , - "Integer"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:IntValue ; - - salsah-gui:guiElement salsah-gui:Spinbox ; - - salsah-gui:guiAttribute "min=0" , - "max=-1" . - - - -:hasDecimal rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Dezimalzahl"@de , - "Nombre décimal"@fr , - "Numero decimale"@it , - "Decimal number"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:DecimalValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . - - - -:hasBoolean rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Boolescher Wert"@de , - "Valeur booléenne"@fr , - "Valore booleano"@it , - "Boolean value"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:BooleanValue ; - - salsah-gui:guiElement salsah-gui:Checkbox . - - - -:hasUri rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "URI"@de , - "URI"@fr , - "URI"@it , - "URI"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:UriValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . - -:hasInterval rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Sequenz"@de , - "Séquence"@fr , - "Sequenza"@it , - "Time interval"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:IntervalValue ; - - salsah-gui:guiElement salsah-gui:Interval . - - - -:hasTimeStamp rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Zeitstempel"@de , - "Horodatage"@fr , - "Marca temporale"@it , - "Timestamp"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:TimeValue ; - - salsah-gui:guiElement salsah-gui:TimeStamp . - - - -:hasColor rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Farbe"@de , - "Couleur"@fr , - "Colore"@it , - "Color"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:ColorValue ; - - salsah-gui:guiElement salsah-gui:Colorpicker . - - - -:hasGeometry rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Geometrie"@de , - "Géométrie"@fr , - "Geometria"@it , - "Geometry"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:GeomValue ; - - salsah-gui:guiElement salsah-gui:Geometry . - - - -:hasGeoname rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Geoname"@de , - "Geoname"@fr , - "Geoname"@it , - "Geoname"@en ; - - knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint knora-base:GeonameValue ; - - salsah-gui:guiElement salsah-gui:Geonames . - - - -:hasThingPicture rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasRepresentation ; + + rdf:type owl:Ontology ; + rdfs:label "The anything ontology" ; + knora-base:attachedToProject ; + knora-base:lastModificationDate "2017-12-19T15:23:42.166Z"^^xsd:dateTime . - rdfs:label "Dingbild"@de , - "Image d'une chose"@fr , - "Immagine di una cosa"@it , - "Picture of a thing"@en ; +:hasListItem + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Listenelement"@de, + "Elément de liste"@fr, + "Elemento di lista"@it, + "List element"@en ; knora-base:subjectClassConstraint :Thing ; - - knora-base:objectClassConstraint :ThingPicture ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - - -:hasThingPictureValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasRepresentationValue ; - - rdfs:label "Dingbild"@de , - "Image d'une chose"@fr , - "Immagine di una cosa"@it , - "Picture of a thing"@en ; - + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:List ; + salsah-gui:guiAttribute "hlist=" . + + +:hasOtherListItem + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Andere listenelement"@de, + "Autre elément de liste"@fr, + "Altra elemento di lista"@it, + "Other list element"@en ; knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:List ; + salsah-gui:guiAttribute "hlist=" . - knora-base:objectClassConstraint knora-base:LinkValue ; - - salsah-gui:guiElement salsah-gui:Searchbox . -:hasThingDocument rdf:type owl:ObjectProperty ; +:hasOtherThing + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Ein anderes Ding"@de, + "Une autre chose"@fr, + "Un'altra cosa"@it, + "Another thing"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint :Thing ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:subPropertyOf knora-base:hasRepresentation ; - rdfs:label "document about a thing"@en ; +:hasOtherThingValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Ein anderes Ding"@de, + "Une autre chose"@fr, + "Un'altra cosa"@it, + "Another thing"@en ; knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:LinkValue ; + salsah-gui:guiElement salsah-gui:Searchbox . - knora-base:objectClassConstraint :ThingDocument ; - salsah-gui:guiElement salsah-gui:Searchbox . +:hasText + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Text"@de, + "Texte"@fr, + "Testo"@it, + "Text"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . + + +:hasRichtext + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Text"@de, + "Texte"@fr, + "Testo"@it, + "Text"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Richtext . -:hasThingDocumentValue rdf:type owl:ObjectProperty ; +:hasDate + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Datum"@de, + "Date"@fr, + "Data"@it, + "Date"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . - rdfs:subPropertyOf knora-base:hasRepresentationValue ; - rdfs:label "document about a thing"@en ; +:hasInteger + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Ganzzahl"@de, + "Nombre entier"@fr, + "Intero"@it, + "Integer"@en ; knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:IntValue ; + salsah-gui:guiElement salsah-gui:Spinbox ; + salsah-gui:guiAttribute "min=0", + "max=-1" . - knora-base:objectClassConstraint knora-base:LinkValue ; - salsah-gui:guiElement salsah-gui:Searchbox . +:hasDecimal + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Dezimalzahl"@de, + "Nombre décimal"@fr, + "Numero decimale"@it, + "Decimal number"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:DecimalValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . -:isPartOfOtherThing rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:isPartOf ; - rdfs:label "ist ein Teil von"@de , - "fait partie de"@fr , - "fa parte da"@it , - "is part of"@en ; - knora-base:subjectClassConstraint :Thing ; +:hasBoolean + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Boolescher Wert"@de, + "Valeur booléenne"@fr, + "Valore booleano"@it, + "Boolean value"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:BooleanValue ; + salsah-gui:guiElement salsah-gui:Checkbox . - knora-base:objectClassConstraint :Thing ; - salsah-gui:guiElement salsah-gui:Searchbox . +:hasUri + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "URI"@de, + "URI"@fr, + "URI"@it, + "URI"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:UriValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . + + +:hasInterval + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Sequenz"@de, + "Séquence"@fr, + "Sequenza"@it, + "Time interval"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:IntervalValue ; + salsah-gui:guiElement salsah-gui:Interval . -:isPartOfOtherThingValue rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf knora-base:isPartOfValue ; +:hasTimeStamp + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Zeitstempel"@de, + "Horodatage"@fr, + "Marca temporale"@it, + "Timestamp"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:TimeValue ; + salsah-gui:guiElement salsah-gui:TimeStamp . - rdfs:label "ist ein Teil von"@de , - "fait partie de"@fr , - "fa parte da"@it , - "is part of"@en ; - knora-base:subjectClassConstraint :Thing ; - knora-base:objectClassConstraint knora-base:LinkValue ; +:hasColor + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Farbe"@de, + "Couleur"@fr, + "Colore"@it, + "Color"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:ColorValue ; + salsah-gui:guiElement salsah-gui:Colorpicker . - salsah-gui:guiElement salsah-gui:Searchbox . +:hasGeometry + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Geometrie"@de, + "Géométrie"@fr, + "Geometria"@it, + "Geometry"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:GeomValue ; + salsah-gui:guiElement salsah-gui:Geometry . -:hasBlueThing rdf:type owl:ObjectProperty ; +:hasGeoname + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Geoname"@de, + "Geoname"@fr, + "Geoname"@it, + "Geoname"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:GeonameValue ; + salsah-gui:guiElement salsah-gui:Geonames . - rdfs:subPropertyOf :hasOtherThing ; - rdfs:label "Ein blaues Ding"@de , - "Une chose bleue"@fr , - "Una cosa azzurra"@it , - "A blue thing"@en ; - knora-base:subjectClassConstraint :Thing ; +:hasThingPicture + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasRepresentation ; + rdfs:label "Dingbild"@de, + "Image d'une chose"@fr, + "Immagine di una cosa"@it, + "Picture of a thing"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint :ThingPicture ; + salsah-gui:guiElement salsah-gui:Searchbox . - knora-base:objectClassConstraint :BlueThing ; - salsah-gui:guiElement salsah-gui:Searchbox . +:hasThingPictureValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasRepresentationValue ; + rdfs:label "Dingbild"@de, + "Image d'une chose"@fr, + "Immagine di una cosa"@it, + "Picture of a thing"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:LinkValue ; + salsah-gui:guiElement salsah-gui:Searchbox . -:hasBlueThingValue rdf:type owl:ObjectProperty ; - rdfs:label "Ein blaues Ding"@de , - "Une chose bleue"@fr , - "Una cosa azzurra"@it , - "A blue thing"@en ; +:hasThingDocument + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasRepresentation ; + rdfs:label "document about a thing"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint :ThingDocument ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:subPropertyOf :hasOtherThingValue ; - knora-base:subjectClassConstraint :Thing ; +:hasThingDocumentValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasRepresentationValue ; + rdfs:label "document about a thing"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:LinkValue ; + salsah-gui:guiElement salsah-gui:Searchbox . - knora-base:objectClassConstraint knora-base:LinkValue . +:isPartOfOtherThing + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:isPartOf ; + rdfs:label "ist ein Teil von"@de, + "fait partie de"@fr, + "fa parte da"@it, + "is part of"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint :Thing ; + salsah-gui:guiElement salsah-gui:Searchbox . -:thingHasRegion rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf knora-base:hasLinkTo ; - rdfs:label "hat Region"@de , - "a région"@fr , - "ha regione"@it , - "has region"@en ; +:isPartOfOtherThingValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:isPartOfValue ; + rdfs:label "ist ein Teil von"@de, + "fait partie de"@fr, + "fa parte da"@it, + "is part of"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:LinkValue ; + salsah-gui:guiElement salsah-gui:Searchbox . - knora-base:subjectClassConstraint :ThingWithRegion ; - knora-base:objectClassConstraint knora-base:Region ; - salsah-gui:guiElement salsah-gui:Searchbox . +:hasBlueThing + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :hasOtherThing ; + rdfs:label "Ein blaues Ding"@de, + "Une chose bleue"@fr, + "Una cosa azzurra"@it, + "A blue thing"@en ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint :BlueThing ; + salsah-gui:guiElement salsah-gui:Searchbox . -:thingHasRegionValue rdf:type owl:ObjectProperty ; +:hasBlueThingValue + rdf:type owl:ObjectProperty ; + rdfs:label "Ein blaues Ding"@de, + "Une chose bleue"@fr, + "Una cosa azzurra"@it, + "A blue thing"@en ; + rdfs:subPropertyOf :hasOtherThingValue ; + knora-base:subjectClassConstraint :Thing ; + knora-base:objectClassConstraint knora-base:LinkValue . - rdfs:label "hat Region"@de , - "a région"@fr , - "ha regione"@it , - "has region"@en ; - rdfs:subPropertyOf knora-base:hasLinkToValue ; +:thingHasRegion + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "hat Region"@de, + "a région"@fr, + "ha regione"@it, + "has region"@en ; + knora-base:subjectClassConstraint :ThingWithRegion ; + knora-base:objectClassConstraint knora-base:Region ; + salsah-gui:guiElement salsah-gui:Searchbox . - knora-base:subjectClassConstraint :ThingWithRegion ; - knora-base:objectClassConstraint knora-base:LinkValue . +:thingHasRegionValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat Region"@de, + "a région"@fr, + "ha regione"@it, + "has region"@en ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:subjectClassConstraint :ThingWithRegion ; + knora-base:objectClassConstraint knora-base:LinkValue . ################################################################# @@ -465,306 +356,225 @@ ### http://www.knora.org/ontology/0001/anything#standoffEventTagHasDescription -:standoffEventTagHasDescription rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - knora-base:subjectClassConstraint :StandoffEventTag ; - - knora-base:objectDatatypeConstraint xsd:string . - -:Thing rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasListItem ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasOtherListItem ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasOtherThing ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasOtherThingValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfOtherThing ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfOtherThingValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasThingPicture ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasThingPictureValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasThingDocument ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasThingDocumentValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasText ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasRichtext ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasDate ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasInteger ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasBoolean ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasUri ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasDecimal ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasInterval ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasColor ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasGeometry ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasGeoname ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :hasTimeStamp ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "thing.png" ; - - rdfs:label "Ding"@de , - "Chose"@fr , - "Cosa"@it , - "Thing"@en ; - - rdfs:comment """'The whole world is full of things, which means there's a real need for someone to go searching for them. And that's exactly what a thing-searcher does.' --Pippi Longstocking"""@de . - - - - -:BlueThing rdf:type owl:Class ; - - rdfs:subClassOf :Thing , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasBlueThing ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "63"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasBlueThingValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "63"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment """Diese Resource-Klasse beschreibt ein blaues Ding"""@de ; - - rdfs:label "Blaues Ding"@de , - "Chose bleue"@fr , - "Cosa azzurra"@it , - "Blue thing"@en . - -:hasPictureTitle rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Titel"@de , - "Titre"@fr , - "Titolo"@it , - "Title"@en ; - - knora-base:subjectClassConstraint :ThingPicture ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . - -:hasDocumentTitle rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf knora-base:hasValue ; - rdfs:label "document title"@en ; - knora-base:subjectClassConstraint :ThingDocument ; - knora-base:objectClassConstraint knora-base:TextValue ; - salsah-gui:guiElement salsah-gui:SimpleText ; - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . - -:ThingWithSeqnum rdf:type owl:Class ; - - rdfs:subClassOf :Thing , - [ - rdf:type owl:Restriction ; - owl:onProperty knora-base:seqnum ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "100"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment """Diese Resource-Klasse beschreibt ein Ding mit einer Sequenznummer"""@de ; - - rdfs:label "Ding mit Sequenznummer"@de , - "Chose avec numéro de séquence"@fr , - "Cosa con numero di sequenza"@it , - "Thing with sequence number"@en . - - -:ThingPicture rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StillImageRepresentation , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasPictureTitle ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] ; - +:standoffEventTagHasDescription + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + knora-base:subjectClassConstraint :StandoffEventTag ; + knora-base:objectDatatypeConstraint xsd:string . + +:Thing + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasListItem ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasOtherListItem ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasOtherThing ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasOtherThingValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfOtherThing ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfOtherThingValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasThingPicture ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasThingPictureValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasThingDocument ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasThingDocumentValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasText ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasRichtext ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasDate ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasInteger ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBoolean ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasUri ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasDecimal ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasInterval ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasColor ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasGeometry ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasGeoname ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasTimeStamp ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ] ; knora-base:resourceIcon "thing.png" ; - - rdfs:label "Dingbild"@de , - "Image d'une chose"@fr , - "Immagine di una cosa"@it , - "Picture of a thing"@en ; - - rdfs:comment """Diese Resource-Klasse beschreibt ein Bild eines Dinges"""@de . - - -:TrivialThing rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource ; - + rdfs:label "Ding"@de, + "Chose"@fr, + "Cosa"@it, + "Thing"@en ; + rdfs:comment """'The whole world is full of things, which means there's a real need for someone to go searching for them. And that's exactly what a thing-searcher does.' --Pippi Longstocking"""@de . + + + +:BlueThing + rdf:type owl:Class ; + rdfs:subClassOf :Thing, + [ rdf:type owl:Restriction ; + owl:onProperty :hasBlueThing ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "63"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBlueThingValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "63"^^xsd:nonNegativeInteger ] ; + rdfs:comment """Diese Resource-Klasse beschreibt ein blaues Ding"""@de ; + rdfs:label "Blaues Ding"@de, + "Chose bleue"@fr, + "Cosa azzurra"@it, + "Blue thing"@en . + +:hasPictureTitle + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Titel"@de, + "Titre"@fr, + "Titolo"@it, + "Title"@en ; + knora-base:subjectClassConstraint :ThingPicture ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . + +:hasDocumentTitle + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "document title"@en ; + knora-base:subjectClassConstraint :ThingDocument ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . + +:ThingWithSeqnum + rdf:type owl:Class ; + rdfs:subClassOf :Thing, + [ rdf:type owl:Restriction ; + owl:onProperty knora-base:seqnum ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "100"^^xsd:nonNegativeInteger ] ; + rdfs:comment """Diese Resource-Klasse beschreibt ein Ding mit einer Sequenznummer"""@de ; + rdfs:label "Ding mit Sequenznummer"@de, + "Chose avec numéro de séquence"@fr, + "Cosa con numero di sequenza"@it, + "Thing with sequence number"@en . + + +:ThingPicture + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StillImageRepresentation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasPictureTitle ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ] ; knora-base:resourceIcon "thing.png" ; + rdfs:label "Dingbild"@de, + "Image d'une chose"@fr, + "Immagine di una cosa"@it, + "Picture of a thing"@en ; + rdfs:comment """Diese Resource-Klasse beschreibt ein Bild eines Dinges"""@de . - rdfs:label "Unbedeutendes Ding"@de , - "Chose sans importance"@fr , - "Cosa senza importanza"@it , - "Trivial thing"@en ; - rdfs:comment """Diese Resource-Klasse beschreibt ein unbedeutendes Ding"""@de . - - -:ThingDocument rdf:type owl:Class ; - rdfs:subClassOf knora-base:DocumentRepresentation , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasDocumentTitle ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] ; +:TrivialThing + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource ; knora-base:resourceIcon "thing.png" ; - rdfs:label "Document"@en ; - rdfs:comment """A document about a thing"""@en . - - -:ThingWithRepresentation rdf:type owl:Class ; - rdfs:subClassOf knora-base:Resource ; - rdfs:label "Thing with representation"@en ; - rdfs:comment "A thing with a representation"@en ; - rdfs:subClassOf [ - a owl:Restriction ; - owl:onProperty knora-base:hasRepresentation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ], [ - a owl:Restriction ; - owl:onProperty knora-base:hasRepresentationValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] . - - :ThingWithRegion rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource ; - - rdfs:label "Thing with region"@en ; + rdfs:label "Unbedeutendes Ding"@de, + "Chose sans importance"@fr, + "Cosa senza importanza"@it, + "Trivial thing"@en ; + rdfs:comment """Diese Resource-Klasse beschreibt ein unbedeutendes Ding"""@de . + + +:ThingDocument + rdf:type owl:Class ; + rdfs:subClassOf knora-base:DocumentRepresentation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasDocumentTitle ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "thing.png" ; + rdfs:label "Document"@en ; + rdfs:comment """A document about a thing"""@en . - rdfs:comment "A thing with a region"@en ; - rdfs:subClassOf [ - a owl:Restriction ; - owl:onProperty :thingHasRegion ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ], [ - a owl:Restriction ; - owl:onProperty :thingHasRegionValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] . +:ThingWithRepresentation + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource ; + rdfs:label "Thing with representation"@en ; + rdfs:comment "A thing with a representation"@en ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty knora-base:hasRepresentation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ a owl:Restriction ; + owl:onProperty knora-base:hasRepresentationValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ] . + +:ThingWithRegion + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource ; + rdfs:label "Thing with region"@en ; + rdfs:comment "A thing with a region"@en ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :thingHasRegion ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ a owl:Restriction ; + owl:onProperty :thingHasRegionValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ] . ################################################################# @@ -773,15 +583,11 @@ # ################################################################# -:StandoffEventTag rdf:type owl:Class ; - +:StandoffEventTag + rdf:type owl:Class ; rdfs:subClassOf knora-base:StandoffDateTag, - [ - rdf:type owl:Restriction ; - owl:onProperty :standoffEventTagHasDescription ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Represents an event in a TextValue"@en ; - - rdfs:comment """Represents an event in a TextValue"""@en . + [ rdf:type owl:Restriction ; + owl:onProperty :standoffEventTagHasDescription ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Represents an event in a TextValue"@en ; + rdfs:comment """Represents an event in a TextValue"""@en . diff --git a/test_data/ontologies/beol-onto.ttl b/test_data/ontologies/beol-onto.ttl index 7d86359c7b..8c282658d3 100644 --- a/test_data/ontologies/beol-onto.ttl +++ b/test_data/ontologies/beol-onto.ttl @@ -1,21 +1,22 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix dcterms: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix dcterms: . @prefix knora-base: . @prefix salsah-gui: . -@prefix standoff: . -@prefix biblio: . +@prefix standoff: . +@prefix biblio: . @base . -@prefix : . +@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The BEOL ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "The BEOL ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . ########################################################## @@ -28,1649 +29,1240 @@ ### ########################################### ### beol:title -:title rdf:type owl:ObjectProperty ; - - - rdfs:subPropertyOf knora-base:hasValue, dcterms:title ; - - - rdfs:label "Titel"@de , - "Titre"@fr , - "Titolo"@it , - "Title"@en ; - - rdfs:comment """Titel"""@de , - """Title"""@en; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . +:title + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:title ; + rdfs:label "Titel"@de, + "Titre"@fr, + "Titolo"@it, + "Title"@en ; + rdfs:comment """Titel"""@de, + """Title"""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . ### ########################################### ### beol:sectionHasTitle -:sectionHasTitle rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:title; - - rdfs:label "Titel"@de , - "Titre"@fr , - "Titolo"@it , - "Title"@en ; - - rdfs:comment """Titel"""@de , - """Title"""@en; - - knora-base:subjectClassConstraint :section ; - - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . +:sectionHasTitle + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:title ; + rdfs:label "Titel"@de, + "Titre"@fr, + "Titolo"@it, + "Title"@en ; + rdfs:comment """Titel"""@de, + """Title"""@en ; + knora-base:subjectClassConstraint :section ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . ### ########################################### ### beol:creationDate - :creationDate rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label "Datum der Entstehung"@de , - "Date of creation"@en ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date ; - - rdfs:comment """Datum der Entstehung"""@de , - """Date of creation"""@en . +:creationDate + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label "Datum der Entstehung"@de, + "Date of creation"@en ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date ; + rdfs:comment """Datum der Entstehung"""@de, + """Date of creation"""@en . ### ########################################### ### beol:hasAuthor - :hasAuthor rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Autor/Verfasser"@de , - "Author"@en ; - - rdfs:comment """Autor/Verfasser"""@de , - """Author"""@en ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:hasAuthor + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Autor/Verfasser"@de, + "Author"@en ; + rdfs:comment """Autor/Verfasser"""@de, + """Author"""@en ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### beol:hasAuthorValue -:hasAuthorValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Autor/Verfasser"@de , - "Author"@en ; - - rdfs:comment """Autor/Verfasser"""@de , - """Author"""@en . +:hasAuthorValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Autor/Verfasser"@de, + "Author"@en ; + rdfs:comment """Autor/Verfasser"""@de, + """Author"""@en . ### ########################################### ### beol:hasRecipient -:hasRecipient rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Empfänger"@de , - "Recipient"@en ; - - rdfs:comment """Empfänger"""@de , - """Recipient"""@en ; - - knora-base:subjectClassConstraint :basicLetter ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:hasRecipient + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Empfänger"@de, + "Recipient"@en ; + rdfs:comment """Empfänger"""@de, + """Recipient"""@en ; + knora-base:subjectClassConstraint :basicLetter ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### beol:hasRecipientValue -:hasRecipientValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :basicLetter ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Empfänger"@de , - "Recipient"@en ; - - rdfs:comment """Empfänger"""@de , - """Recipient"""@en . +:hasRecipientValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :basicLetter ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Empfänger"@de, + "Recipient"@en ; + rdfs:comment """Empfänger"""@de, + """Recipient"""@en . ### ########################################### ### beol:hasFigure -:hasFigure rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Zeichen"@de , - "Figure"@en ; - - rdfs:comment """Zeichen von Brief"""@de , - """Figure of Letter"""@en ; - - knora-base:objectClassConstraint :figure ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:hasFigure + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Zeichen"@de, + "Figure"@en ; + rdfs:comment """Zeichen von Brief"""@de, + """Figure of Letter"""@en ; + knora-base:objectClassConstraint :figure ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### beol:hasFigureValue -:hasFigureValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Zeichen"@de , - "Figure"@en ; - - rdfs:comment """Zeichen von Brief"""@de , - """Figure of Letter"""@en . +:hasFigureValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Zeichen"@de, + "Figure"@en ; + rdfs:comment """Zeichen von Brief"""@de, + """Figure of Letter"""@en . ### ########################################### ### beol:letterHasTranslation -:letterHasTranslation rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Übersetzung"@de , - "Translation"@en ; - - rdfs:comment """Übersetzung"""@de , - """Translation"""@en ; - - knora-base:subjectClassConstraint :letter ; - - knora-base:objectClassConstraint :letter ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:letterHasTranslation + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Übersetzung"@de, + "Translation"@en ; + rdfs:comment """Übersetzung"""@de, + """Translation"""@en ; + knora-base:subjectClassConstraint :letter ; + knora-base:objectClassConstraint :letter ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### beol:letterHasTranslationValue -:letterHasTranslationValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Übersetzung"@de , - "Translation"@en ; - - rdfs:comment """Übersetzung"""@de , - """Translation"""@en . +:letterHasTranslationValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Übersetzung"@de, + "Translation"@en ; + rdfs:comment """Übersetzung"""@de, + """Translation"""@en . ### ########################################### ### beol:letterHasOriginal -:letterHasOriginal rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Manuscript des Briefs"@de , - "Manuscript of letter"@en ; - - rdfs:comment "Manuscript des Briefs"@de , - "Manuscript of letter"@en ; - - knora-base:subjectClassConstraint :letter ; - - knora-base:objectClassConstraint :manuscript ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:letterHasOriginal + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Manuscript des Briefs"@de, + "Manuscript of letter"@en ; + rdfs:comment "Manuscript des Briefs"@de, + "Manuscript of letter"@en ; + knora-base:subjectClassConstraint :letter ; + knora-base:objectClassConstraint :manuscript ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### beol:letterHasOriginalValue -:letterHasOriginalValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Manuscript des Briefs"@de , - "Manuscript of letter"@en ; - - rdfs:comment "Manuscript des Briefs"@de , - "Manuscript of letter"@en . +:letterHasOriginalValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Manuscript des Briefs"@de, + "Manuscript of letter"@en ; + rdfs:comment "Manuscript des Briefs"@de, + "Manuscript of letter"@en . ### ########################################### ### beol:letterIsReplyTo -:letterIsReplyTo rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Antwort auf"@de , - "Reply to"@en ; - - rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de , - """Letter is reply to another letter"""@en ; - - knora-base:objectClassConstraint :letter ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:letterIsReplyTo + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Antwort auf"@de, + "Reply to"@en ; + rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de, + """Letter is reply to another letter"""@en ; + knora-base:objectClassConstraint :letter ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### beol:letterIsReplyToValue -:letterIsReplyToValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Antwort auf"@de , - "Reply to"@en ; - - rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de , - """Letter is reply to another letter"""@en . +:letterIsReplyToValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Antwort auf"@de, + "Reply to"@en ; + rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de, + """Letter is reply to another letter"""@en . ### ########################################### ### beol:mentionsPerson -:mentionsPerson rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "erwähnte Person"@de , - "Mentioned Person"@en ; - - rdfs:comment """erwähnte Person"""@de , - """mentioned person"""@en ; - - knora-base:subjectClassConstraint :writtenSource ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:mentionsPerson + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "erwähnte Person"@de, + "Mentioned Person"@en ; + rdfs:comment """erwähnte Person"""@de, + """mentioned person"""@en ; + knora-base:subjectClassConstraint :writtenSource ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### beol:mentionsPersonValue -:mentionsPersonValue rdf:type owl:ObjectProperty ; - - rdfs:label "erwähnte Person"@de , - "Mentioned person"@en ; - - rdfs:comment """erwähnte Person"""@de , - """mentioned person"""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :writtenSource ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:mentionsPersonValue + rdf:type owl:ObjectProperty ; + rdfs:label "erwähnte Person"@de, + "Mentioned person"@en ; + rdfs:comment """erwähnte Person"""@de, + """mentioned person"""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :writtenSource ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### ########################################### ### beol:letterHasNumber -:letterHasNumber rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Briefnummer"@de , - "Letter Number"@en ; - - rdfs:comment """Der Nummer des Briefes"""@de , - """Number of the letter """@en ; - - knora-base:subjectClassConstraint :basicLetter ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "cols=60" , - "rows=4" , - "wrap=soft" . +:letterHasNumber + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Briefnummer"@de, + "Letter Number"@en ; + rdfs:comment """Der Nummer des Briefes"""@de, + """Number of the letter """@en ; + knora-base:subjectClassConstraint :basicLetter ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "cols=60", + "rows=4", + "wrap=soft" . ### ########################################### ### beol:letterHasRepertoriumNumber -:letterHasRepertoriumNumber rdf:type owl:ObjectProperty ; - - rdfs:label "Repertorium-Nummer"@de , - "Repertorium-Number"@en ; - - rdfs:comment """Der Nummer in Repertorium der Euler-Korrespondenz (O.IVA/1, p.134-166)"""@de , - """Number in Repertorium of Euler correspondence (O.IVA/1, p.134-166)"""@en ; - - knora-base:subjectClassConstraint :letter ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:letterHasRepertoriumNumber + rdf:type owl:ObjectProperty ; + rdfs:label "Repertorium-Nummer"@de, + "Repertorium-Number"@en ; + rdfs:comment """Der Nummer in Repertorium der Euler-Korrespondenz (O.IVA/1, p.134-166)"""@de, + """Number in Repertorium of Euler correspondence (O.IVA/1, p.134-166)"""@en ; + knora-base:subjectClassConstraint :letter ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### ### beol:letterHasLanguage -:letterHasLanguage rdf:type owl:ObjectProperty ; - - rdfs:label "Sprache"@de , - "Language"@en ; - - rdfs:comment """Represents language of the letter."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :basicLetter ; - - rdfs:subPropertyOf knora-base:hasValue . +:letterHasLanguage + rdf:type owl:ObjectProperty ; + rdfs:label "Sprache"@de, + "Language"@en ; + rdfs:comment """Represents language of the letter."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :basicLetter ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### ### beol:endnoteHasNumber -:endnoteHasNumber rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Endnote-Nummer"@de , - "Endnote Number"@en ; - - rdfs:comment """Der Nummer der Note"""@de , - """Number of the endnote """@en ; - - knora-base:subjectClassConstraint :endnote ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "cols=60" , - "rows=4" , - "wrap=soft" . +:endnoteHasNumber + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Endnote-Nummer"@de, + "Endnote Number"@en ; + rdfs:comment """Der Nummer der Note"""@de, + """Number of the endnote """@en ; + knora-base:subjectClassConstraint :endnote ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "cols=60", + "rows=4", + "wrap=soft" . ### ########################################### ### beol:location -:location rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Standort"@de , - "Emplacement"@fr , - "Postazione"@it , - "Location"@en ; - - rdfs:comment """Der Ort, wo sich das physische Original befindet"""@de , - """Place where the physical original is located """@en ; - - knora-base:subjectClassConstraint :writtenSource ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "cols=60" , - "rows=4" , - "wrap=soft" . +:location + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Standort"@de, + "Emplacement"@fr, + "Postazione"@it, + "Location"@en ; + rdfs:comment """Der Ort, wo sich das physische Original befindet"""@de, + """Place where the physical original is located """@en ; + knora-base:subjectClassConstraint :writtenSource ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "cols=60", + "rows=4", + "wrap=soft" . ### ########################################### ### beol:partOfValue -:partOfValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:isPartOfValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "ist ein Teil von"@de , - "est un part de"@fr , - "e una parte di"@it , - "is a part of"@en ; - - rdfs:comment """Diese Property bezeichnet eine Verbindung zu einer anderen Resource, in dem ausgesagt wird, dass die vorliegende Resource ein integraler Teil der anderen Resource ist. Zum Beispiel ist eine Buchseite ein integraler Bestandteil genau eines Buches."""@de ; - - knora-base:subjectClassConstraint :documentImage ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:partOfValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:isPartOfValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "ist ein Teil von"@de, + "est un part de"@fr, + "e una parte di"@it, + "is a part of"@en ; + rdfs:comment """Diese Property bezeichnet eine Verbindung zu einer anderen Resource, in dem ausgesagt wird, dass die vorliegende Resource ein integraler Teil der anderen Resource ist. Zum Beispiel ist eine Buchseite ein integraler Bestandteil genau eines Buches."""@de ; + knora-base:subjectClassConstraint :documentImage ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### beol:partOf -:partOf rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:isPartOf ; - - rdfs:label "ist ein Teil von"@de , - "est un part de"@fr , - "fa parte di"@it , - "is a part of"@en ; - - rdfs:comment """Diese Property bezeichnet eine Verbindung zu einer anderen Resource, in dem ausgesagt wird, dass die vorliegende Resource ein integraler Teil der anderen Resource ist. Zum Beispiel ist eine Buchseite ein integraler Bestandteil genau eines Buches."""@de , - """Represents a relation to another resource of which this resource is a part (dependent)"""@en ; - - knora-base:subjectClassConstraint :documentImage ; - - knora-base:objectClassConstraint :writtenSource ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:partOf + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:isPartOf ; + rdfs:label "ist ein Teil von"@de, + "est un part de"@fr, + "fa parte di"@it, + "is a part of"@en ; + rdfs:comment """Diese Property bezeichnet eine Verbindung zu einer anderen Resource, in dem ausgesagt wird, dass die vorliegende Resource ein integraler Teil der anderen Resource ist. Zum Beispiel ist eine Buchseite ein integraler Bestandteil genau eines Buches."""@de, + """Represents a relation to another resource of which this resource is a part (dependent)"""@en ; + knora-base:subjectClassConstraint :documentImage ; + knora-base:objectClassConstraint :writtenSource ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### beol:seqnum -:seqnum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:seqnum ; - - rdfs:label "Sequenznummer"@de , - "Numéro de Séquence"@fr , - "Numero di scala"@it , - "Sequence number"@en ; - - rdfs:comment """Diese Property bezeichnet die Position in einer geordneten Reihenfolge"""@de , - """Cette \"property\" dénote la position dans un séquence."""@fr , - """This property stands for the position within a set of rdered items (resoucres)"""@en ; - - knora-base:objectClassConstraint knora-base:IntValue ; - - salsah-gui:guiElement salsah-gui:Spinbox ; - - salsah-gui:guiAttribute "min=0" , - "max=-1" . +:seqnum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:seqnum ; + rdfs:label "Sequenznummer"@de, + "Numéro de Séquence"@fr, + "Numero di scala"@it, + "Sequence number"@en ; + rdfs:comment """Diese Property bezeichnet die Position in einer geordneten Reihenfolge"""@de, + """Cette \"property\" dénote la position dans un séquence."""@fr, + """This property stands for the position within a set of rdered items (resoucres)"""@en ; + knora-base:objectClassConstraint knora-base:IntValue ; + salsah-gui:guiElement salsah-gui:Spinbox ; + salsah-gui:guiAttribute "min=0", + "max=-1" . ### ########################################### ### beol:pagenum -:pagenum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Seitenbezeichnung"@de , - "Désignation de page"@fr , - "Page identifier"@en ; - - rdfs:comment """Eine eindeutige numerische Bezeichnung einer Seite"""@de , - """A distinct identification of a page"""@en ; - - knora-base:subjectClassConstraint :documentImage ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=8" , - "maxlength=8" . +:pagenum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Seitenbezeichnung"@de, + "Désignation de page"@fr, + "Page identifier"@en ; + rdfs:comment """Eine eindeutige numerische Bezeichnung einer Seite"""@de, + """A distinct identification of a page"""@en ; + knora-base:subjectClassConstraint :documentImage ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=8", + "maxlength=8" . ### ########################################### ### beol:comment -:comment rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasComment ; - - rdfs:label "Kommentar"@de , - "Commentaire"@fr , - "Commento"@it , - "Comment"@en ; - - rdfs:comment """Bemerkungen"""@de , - """Comment"""@en ; - - knora-base:subjectClassConstraint knora-base:Resource ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Richtext . +:comment + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasComment ; + rdfs:label "Kommentar"@de, + "Commentaire"@fr, + "Commento"@it, + "Comment"@en ; + rdfs:comment """Bemerkungen"""@de, + """Comment"""@en ; + knora-base:subjectClassConstraint knora-base:Resource ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### ### http://www.knora.org/ontology/0801/beol#mentionedIn -:mentionedIn rdf:type owl:ObjectProperty ; - - rdfs:label "Mentioned In"@en ; - - rdfs:comment """Represents where the resource is mentioned ."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:mentionedIn + rdf:type owl:ObjectProperty ; + rdfs:label "Mentioned In"@en ; + rdfs:comment """Represents where the resource is mentioned ."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### ### beol:hasText -:hasText rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Text"@de , - "texte"@fr , - "testo"@it , - "Text"@en ; - - rdfs:comment """Text"""@de , - """Text"""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Richtext . +:hasText + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Text"@de, + "texte"@fr, + "testo"@it, + "Text"@en ; + rdfs:comment """Text"""@de, + """Text"""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### ### beol:hasCaption -:hasCaption rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf :hasText ; - - rdfs:label "Bildunterschrift"@de , - "légende"@fr , - "leggenda"@it , - "Caption"@en ; - - rdfs:comment """Bildunterschrift"""@de , - """Caption"""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Richtext . - -### ########################################### -### beol:hasSon - -:hasSon rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "hat Sohn"@de , - "a fils"@fr , - "ha figlio"@it , - "has son"@en ; - - rdfs:comment """Repräsentiert eine Vater-Sohn Beziehung"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -### ########################################### -### beol:hasSonValue - -:hasSonValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "hat Sohn"@de , - "a fils"@fr , - "ha figlio"@it , - "has son"@en ; - - rdfs:comment """Repräsentiert eine Vater-Sohn Beziehung"""@de ; - - salsah-gui:guiElement salsah-gui:Searchbox . - -### ########################################### -### beol:hasBrother - -:hasBrother rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "hat Bruder"@de , - "has brother"@en ; - - rdfs:comment """Repräsentiert eine Geschwestern Beziehung"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -### ########################################### -### beol:hasBrotherValue - -:hasBrotherValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "hat Bruder"@de , - "has brother"@en ; - - rdfs:comment """Repräsentiert eine Geschwestern Beziehung"""@de ; - - salsah-gui:guiElement salsah-gui:Searchbox . - -### ########################################### -### beol:hasUncle - -:hasUncle rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "hat Onkel"@de , - "has uncle"@en ; - - rdfs:comment """Repräsentiert eine Onkel-Neffe Beziehung"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -### ########################################### -### beol:hasUncleValue - -:hasUncleValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "hat Onkel"@de , - "has uncle"@en ; - - rdfs:comment """Repräsentiert eine Onkel-Neffe Beziehung"""@de ; - - salsah-gui:guiElement salsah-gui:Searchbox . - -### ########################################### -### beol:hasNephew - -:hasNephew rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "hat Neffe"@de , - "has nephew"@en ; - - rdfs:comment """Repräsentiert eine Onkel-Neffe Beziehung"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . - +:hasCaption + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf :hasText ; + rdfs:label "Bildunterschrift"@de, + "légende"@fr, + "leggenda"@it, + "Caption"@en ; + rdfs:comment """Bildunterschrift"""@de, + """Caption"""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### -### beol:hasNephewValue - -:hasNephewValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "hat Neffe"@de , - "has nephew"@en ; - - rdfs:comment """Repräsentiert eine Onkel-Neffe Beziehung"""@de ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -### ########################################### -### beol:hasDisciple - -:hasDisciple rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "hat Schüler"@de , - "has disciple"@en ; - - rdfs:comment """Represents a Master-Disciple relation"""@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -### ########################################### -### beol:hasDiscipleValue - -:hasDiscipleValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "hat Schüler"@de , - "has disciple"@en ; - - rdfs:comment """Represents a Master-Disciple relation"""@en ; - - salsah-gui:guiElement salsah-gui:Searchbox . - -### ########################################### -### beol:hasPupil - -:hasPupil rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "hat Schüler"@de , - "has pupil"@en ; - - rdfs:comment """Represents a Teacher-Pupil relation"""@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -### ########################################### -### beol:hasPupilValue - -:hasPupilValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "hat Schüler"@de , - "has pupil"@en ; - - rdfs:comment """Represents a Teacher-Pupil relation"""@en ; - - salsah-gui:guiElement salsah-gui:Searchbox . - -### ########################################### -### beol:hasMaster - -:hasMaster rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "hat Lehrer"@de , - "has master"@en ; - - rdfs:comment """Represents a Master-Disciple relation"""@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -### ########################################### -### beol:hasMasterValue - -:hasMasterValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "hat Lehrer"@de , - "has master"@en ; - - rdfs:comment """Represents a Master-Disciple relation"""@en ; - - salsah-gui:guiElement salsah-gui:Searchbox . - -### ########################################### -### beol:hasSection - -:hasSection rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "hat Sektion"@de , - "has section"@en ; - - rdfs:comment """Repräsentiert ein Sektion"""@de ; - - - knora-base:objectClassConstraint :section ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -### ########################################### -### beol:hasSectionValue - -:hasSectionValue rdf:type owl:ObjectProperty ; - - rdfs:label "hat Sektion"@de , - "has section"@en ; - - rdfs:comment """Repräsentiert ein Sektion"""@de ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue . - - -### ########################################### -### beol:hasGivenName - -:hasGivenName rdf:type owl:ObjectProperty ; - - rdfs:label "Vorname"@de , - "Given name"@en , - "prénom"@fr , - "nome di battesimo"@it ; - - rdfs:comment """Represents a Given name."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue, foaf:givenName . - - -### ########################################### -### beol:hasFamilyName - -:hasFamilyName rdf:type owl:ObjectProperty ; - - rdfs:label "Nachname"@de , - "Family name"@en , - "nom de famille"@fr , - "nome di famiglia"@it ; - - rdfs:comment """Represents a family name."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue, foaf:familyName . - - -### ########################################### -### beol:personHasTitle - -:personHasTitle rdf:type owl:ObjectProperty ; - - rdfs:label "Titel"@de , - "Title"@en ; - - rdfs:comment """Represents title of person."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:hasAlternativeName - -:hasAlternativeName rdf:type owl:ObjectProperty ; - - rdfs:label "Alternative-Name"@de , - "Alternative name"@en ; - - rdfs:comment """Represents alternative name."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - -### ########################################### -### beol:beolIDs - -:beolIDs rdf:type owl:ObjectProperty ; - - rdfs:label "BEOL-IDs"@de , - "BEOL-IDs"@en ; - - rdfs:comment """Represents IDs given to resource in BEOL project."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . - -### ########################################### -### beol:hasIAFIdentifier - -:hasIAFIdentifier rdf:type owl:ObjectProperty ; - - rdfs:label "Gemeinsame Normdatei (GND)"@de , - "Integrated Authority File"@en ; - - rdfs:comment """Repräsentiert eine GND-Nummer."""@de, - """Represents an IAF identifier."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:hasBirthDate - -:hasBirthDate rdf:type owl:ObjectProperty ; - - rdfs:label "Geburtsdatum"@de , - "Date of birth"@en ; - - rdfs:comment """Repräsentiert ein Geburtsdatum."""@de, - """Represents a date of birth."""@en ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:hasDeathDate - -:hasDeathDate rdf:type owl:ObjectProperty ; - - rdfs:label "Sterbedatum"@de , - "Date of death"@en ; - - rdfs:comment """Repräsentiert ein Sterbedatum."""@de, - """Represents a date of death."""@en ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:hasFloruitDate - -:hasFloruitDate rdf:type owl:ObjectProperty ; - - rdfs:label "Floruit-Dataum"@de , - "Floruit Date"@en ; - - rdfs:comment """Repräsentiert ein Floruit-Dataum."""@de, - """Represents a floruit date."""@en ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:hasMarriageDate - -:hasMarriageDate rdf:type owl:ObjectProperty ; - - rdfs:label "Hochzeitdataum"@de , - "Marriage Date"@en ; - - rdfs:comment """Repräsentiert ein Hochzeitdatum."""@de, - """Represents a marriage date."""@en ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:hasBirthPlace - -:hasBirthPlace rdf:type owl:ObjectProperty ; - - rdfs:label "Geburtsort"@de , - "Place of birth"@en ; - - rdfs:comment """Represents a place of birth."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:hasDeathPlace - -:hasDeathPlace rdf:type owl:ObjectProperty ; - - rdfs:label "Todesort"@de , - "Place of death"@en ; - - rdfs:comment """Represents a place of death."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - -### ########################################### -### beol:hasFloruitPlace - -:hasFloruitPlace rdf:type owl:ObjectProperty ; - - rdfs:label "Floruit-Ort"@de , - "Place of Floruit"@en ; - - rdfs:comment """Represents a place a person is seen."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:hasMarriagePlace - -:hasMarriagePlace rdf:type owl:ObjectProperty ; - - rdfs:label "Trauugsort"@de , - "Place of Marriage"@en ; - - rdfs:comment """Represents a place a person is married in."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:hasDictionaryEntries - -:hasDictionaryEntries rdf:type owl:ObjectProperty ; - - rdfs:label "Indexeinträge"@de , - "Dictionary Entries"@en ; - - rdfs:comment """Represents entries in dictionaries about the person."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :person ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:standoffFontType - -:standoffFontType rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "Represents a webfont type for special character"@en ; - - knora-base:subjectClassConstraint :StandoffFontTag ; - - knora-base:objectDatatypeConstraint xsd:string . - - -### ########################################### -### beol:hasSubject - -:hasSubject rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Themen"@de , - "thème"@fr , - "Temi"@it , - "Topics"@en ; - - rdfs:comment """Themen"""@de , - """Topics"""@en ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:List ; - - salsah-gui:guiAttribute "hlist=" . - - -### ########################################### -### beol:archiveHasAbbreviation - -:archiveHasAbbreviation rdf:type owl:ObjectProperty ; - - rdfs:label "Archive Arbbreviation"@en ; - - rdfs:comment """Represents the abbreviation of name of archive."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :Archive ; - - rdfs:subPropertyOf knora-base:hasValue . - -### ########################################### -### beol:archiveHasLocation - -:archiveHasLocation rdf:type owl:ObjectProperty ; - - rdfs:label "Archive Location"@en ; - - rdfs:comment """Represents location of an archive."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :Archive ; - - rdfs:subPropertyOf knora-base:hasValue . - -### ########################################### -### beol:manuscriptStartFolium - -:manuscriptStartFolium rdf:type owl:ObjectProperty ; - - rdfs:label "Start Folium"@en ; - - rdfs:comment """Represents the start folium."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :manuscript ; - - rdfs:subPropertyOf knora-base:hasValue . - - -### ########################################### -### beol:manuscriptEndFolium - -:manuscriptEndFolium rdf:type owl:ObjectProperty ; - - rdfs:label "End Folium"@en ; - - rdfs:comment """Represents the last folium."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :manuscript ; - - rdfs:subPropertyOf knora-base:hasValue . - -### ########################################### -### beol:manuscriptStartPage - -:manuscriptStartPage rdf:type owl:ObjectProperty ; - - rdfs:label "Start Page"@en ; - - rdfs:comment """Represents the start page of manuscript."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; +### beol:hasSon - salsah-gui:guiElement salsah-gui:SimpleText ; +:hasSon + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "hat Sohn"@de, + "a fils"@fr, + "ha figlio"@it, + "has son"@en ; + rdfs:comment """Repräsentiert eine Vater-Sohn Beziehung"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . - knora-base:subjectClassConstraint :manuscript ; - rdfs:subPropertyOf knora-base:hasValue . +### ########################################### +### beol:hasSonValue +:hasSonValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "hat Sohn"@de, + "a fils"@fr, + "ha figlio"@it, + "has son"@en ; + rdfs:comment """Repräsentiert eine Vater-Sohn Beziehung"""@de ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### -### beol:manuscriptEndPage +### beol:hasBrother -:manuscriptEndPage rdf:type owl:ObjectProperty ; +:hasBrother + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "hat Bruder"@de, + "has brother"@en ; + rdfs:comment """Repräsentiert eine Geschwestern Beziehung"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:label "End Page"@en ; - rdfs:comment """Represents the last page of manuscript."""@en ; +### ########################################### +### beol:hasBrotherValue - knora-base:objectClassConstraint knora-base:TextValue ; +:hasBrotherValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "hat Bruder"@de, + "has brother"@en ; + rdfs:comment """Repräsentiert eine Geschwestern Beziehung"""@de ; + salsah-gui:guiElement salsah-gui:Searchbox . - salsah-gui:guiElement salsah-gui:SimpleText ; +### ########################################### +### beol:hasUncle - knora-base:subjectClassConstraint :manuscript ; +:hasUncle + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "hat Onkel"@de, + "has uncle"@en ; + rdfs:comment """Repräsentiert eine Onkel-Neffe Beziehung"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:subPropertyOf knora-base:hasValue . ### ########################################### -### beol:manuscriptAdditionalFolium - -:manuscriptAdditionalFolium rdf:type owl:ObjectProperty ; +### beol:hasUncleValue - rdfs:label "Additional Folium"@en ; +:hasUncleValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "hat Onkel"@de, + "has uncle"@en ; + rdfs:comment """Repräsentiert eine Onkel-Neffe Beziehung"""@de ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:comment """Represents an additional folium."""@en ; +### ########################################### +### beol:hasNephew - knora-base:objectClassConstraint knora-base:TextValue ; +:hasNephew + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "hat Neffe"@de, + "has nephew"@en ; + rdfs:comment """Repräsentiert eine Onkel-Neffe Beziehung"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . - salsah-gui:guiElement salsah-gui:SimpleText ; - knora-base:subjectClassConstraint :manuscript ; +### ########################################### +### beol:hasNephewValue - rdfs:subPropertyOf knora-base:hasValue . +:hasNephewValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "hat Neffe"@de, + "has nephew"@en ; + rdfs:comment """Repräsentiert eine Onkel-Neffe Beziehung"""@de ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### -### beol:manuscriptHasArchive - -:manuscriptHasArchive rdf:type owl:ObjectProperty ; +### beol:hasDisciple - rdfs:label "Archive of Manuscript"@en ; +:hasDisciple + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "hat Schüler"@de, + "has disciple"@en ; + rdfs:comment """Represents a Master-Disciple relation"""@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:comment """Represents the archive where manuscript is stored."""@en ; - knora-base:objectClassConstraint :Archive ; +### ########################################### +### beol:hasDiscipleValue - salsah-gui:guiElement salsah-gui:Searchbox ; +:hasDiscipleValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "hat Schüler"@de, + "has disciple"@en ; + rdfs:comment """Represents a Master-Disciple relation"""@en ; + salsah-gui:guiElement salsah-gui:Searchbox . +### ########################################### +### beol:hasPupil - rdfs:subPropertyOf knora-base:hasLinkTo . +:hasPupil + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "hat Schüler"@de, + "has pupil"@en ; + rdfs:comment """Represents a Teacher-Pupil relation"""@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### -### beol:manuscriptHasArchiveValue +### beol:hasPupilValue -:manuscriptHasArchiveValue rdf:type owl:ObjectProperty ; - rdfs:label "Archive of Manuscript"@en ; +:hasPupilValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "hat Schüler"@de, + "has pupil"@en ; + rdfs:comment """Represents a Teacher-Pupil relation"""@en ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:comment """Represents the archive where manuscript is stored."""@en ; +### ########################################### +### beol:hasMaster - knora-base:objectClassConstraint knora-base:LinkValue ; +:hasMaster + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "hat Lehrer"@de, + "has master"@en ; + rdfs:comment """Represents a Master-Disciple relation"""@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:subPropertyOf knora-base:hasLinkToValue . +### ########################################### +### beol:hasMasterValue +:hasMasterValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "hat Lehrer"@de, + "has master"@en ; + rdfs:comment """Represents a Master-Disciple relation"""@en ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### -### beol:manuscriptHasShelfMark +### beol:hasSection + +:hasSection + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "hat Sektion"@de, + "has section"@en ; + rdfs:comment """Repräsentiert ein Sektion"""@de ; + knora-base:objectClassConstraint :section ; + salsah-gui:guiElement salsah-gui:Searchbox . -:manuscriptHasShelfMark rdf:type owl:ObjectProperty ; - rdfs:label "Shelfmark"@en ; +### ########################################### +### beol:hasSectionValue - rdfs:comment """Represents the shelf mark of manuscript in archive."""@en ; +:hasSectionValue + rdf:type owl:ObjectProperty ; + rdfs:label "hat Sektion"@de, + "has section"@en ; + rdfs:comment """Repräsentiert ein Sektion"""@de ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue . - knora-base:objectClassConstraint knora-base:TextValue ; - salsah-gui:guiElement salsah-gui:SimpleText ; +### ########################################### +### beol:hasGivenName - knora-base:subjectClassConstraint :manuscript ; +:hasGivenName + rdf:type owl:ObjectProperty ; + rdfs:label "Vorname"@de, + "Given name"@en, + "prénom"@fr, + "nome di battesimo"@it ; + rdfs:comment """Represents a Given name."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue, + foaf:givenName . - rdfs:subPropertyOf knora-base:hasValue . ### ########################################### -### beol:hasSystemNumber +### beol:hasFamilyName -:hasSystemNumber rdf:type owl:ObjectProperty ; +:hasFamilyName + rdf:type owl:ObjectProperty ; + rdfs:label "Nachname"@de, + "Family name"@en, + "nom de famille"@fr, + "nome di famiglia"@it ; + rdfs:comment """Represents a family name."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue, + foaf:familyName . - rdfs:label "System number"@en ; - rdfs:comment """system number"""@en ; +### ########################################### +### beol:personHasTitle - knora-base:objectClassConstraint knora-base:TextValue ; +:personHasTitle + rdf:type owl:ObjectProperty ; + rdfs:label "Titel"@de, + "Title"@en ; + rdfs:comment """Represents title of person."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . - salsah-gui:guiElement salsah-gui:SimpleText ; - knora-base:subjectClassConstraint :writtenSource ; +### ########################################### +### beol:hasAlternativeName - rdfs:subPropertyOf knora-base:hasValue . +:hasAlternativeName + rdf:type owl:ObjectProperty ; + rdfs:label "Alternative-Name"@de, + "Alternative name"@en ; + rdfs:comment """Represents alternative name."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### -### beol:archiveHasName +### beol:beolIDs -:archiveHasName rdf:type owl:ObjectProperty ; +:beolIDs + rdf:type owl:ObjectProperty ; + rdfs:label "BEOL-IDs"@de, + "BEOL-IDs"@en ; + rdfs:comment """Represents IDs given to resource in BEOL project."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:label "Name"@de , - "Name"@en , - "nom"@fr , - "nome"@it ; +### ########################################### +### beol:hasIAFIdentifier - rdfs:comment """Represents a Name."""@en ; +:hasIAFIdentifier + rdf:type owl:ObjectProperty ; + rdfs:label "Gemeinsame Normdatei (GND)"@de, + "Integrated Authority File"@en ; + rdfs:comment """Repräsentiert eine GND-Nummer."""@de, + """Represents an IAF identifier."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . - knora-base:objectClassConstraint knora-base:TextValue ; - salsah-gui:guiElement salsah-gui:SimpleText ; +### ########################################### +### beol:hasBirthDate - rdfs:subPropertyOf knora-base:hasValue . +:hasBirthDate + rdf:type owl:ObjectProperty ; + rdfs:label "Geburtsdatum"@de, + "Date of birth"@en ; + rdfs:comment """Repräsentiert ein Geburtsdatum."""@de, + """Represents a date of birth."""@en ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### -### beol:letterIsPublished +### beol:hasDeathDate -:letterIsPublished rdf:type owl:ObjectProperty ; +:hasDeathDate + rdf:type owl:ObjectProperty ; + rdfs:label "Sterbedatum"@de, + "Date of death"@en ; + rdfs:comment """Repräsentiert ein Sterbedatum."""@de, + """Represents a date of death."""@en ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:subPropertyOf knora-base:hasLinkTo ; - rdfs:label "Der Brief ist publiziert"@de , - "Letter is published"@en ; +### ########################################### +### beol:hasFloruitDate - rdfs:comment "Der Brief ist publiziert"@de , - "Letter is published"@en ; +:hasFloruitDate + rdf:type owl:ObjectProperty ; + rdfs:label "Floruit-Dataum"@de, + "Floruit Date"@en ; + rdfs:comment """Repräsentiert ein Floruit-Dataum."""@de, + """Represents a floruit date."""@en ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . - knora-base:subjectClassConstraint :letter ; - knora-base:objectClassConstraint biblio:letter ; +### ########################################### +### beol:hasMarriageDate - salsah-gui:guiElement salsah-gui:Searchbox . +:hasMarriageDate + rdf:type owl:ObjectProperty ; + rdfs:label "Hochzeitdataum"@de, + "Marriage Date"@en ; + rdfs:comment """Repräsentiert ein Hochzeitdatum."""@de, + """Represents a marriage date."""@en ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### -### beol:letterIsPublishedValue +### beol:hasBirthPlace -:letterIsPublishedValue rdf:type owl:ObjectProperty ; +:hasBirthPlace + rdf:type owl:ObjectProperty ; + rdfs:label "Geburtsort"@de, + "Place of birth"@en ; + rdfs:comment """Represents a place of birth."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . - knora-base:objectClassConstraint knora-base:LinkValue ; - knora-base:subjectClassConstraint :letter ; +### ########################################### +### beol:hasDeathPlace - rdfs:subPropertyOf knora-base:hasLinkToValue ; +:hasDeathPlace + rdf:type owl:ObjectProperty ; + rdfs:label "Todesort"@de, + "Place of death"@en ; + rdfs:comment """Represents a place of death."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:label "Der Brief ist publiziert"@de , - "Letter is published"@en ; +### ########################################### +### beol:hasFloruitPlace - rdfs:comment """Der Brief ist publiziert"""@de , - """Letter is published"""@en . +:hasFloruitPlace + rdf:type owl:ObjectProperty ; + rdfs:label "Floruit-Ort"@de, + "Place of Floruit"@en ; + rdfs:comment """Represents a place a person is seen."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### -### beol:transcriptionOf +### beol:hasMarriagePlace - :transcriptionOf rdf:type owl:ObjectProperty ; +:hasMarriagePlace + rdf:type owl:ObjectProperty ; + rdfs:label "Trauugsort"@de, + "Place of Marriage"@en ; + rdfs:comment """Represents a place a person is married in."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:subPropertyOf knora-base:hasLinkTo ; - rdfs:comment "Transkription von"@de , - "Transcription of"@en ; +### ########################################### +### beol:hasDictionaryEntries - rdfs:label "Transkription von"@de , - "Transcription of"@en ; +:hasDictionaryEntries + rdf:type owl:ObjectProperty ; + rdfs:label "Indexeinträge"@de, + "Dictionary Entries"@en ; + rdfs:comment """Represents entries in dictionaries about the person."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :person ; + rdfs:subPropertyOf knora-base:hasValue . - knora-base:subjectClassConstraint :transcription ; - knora-base:objectClassConstraint :manuscriptEntry ; +### ########################################### +### beol:standoffFontType - salsah-gui:guiElement salsah-gui:Searchbox . +:standoffFontType + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "Represents a webfont type for special character"@en ; + knora-base:subjectClassConstraint :StandoffFontTag ; + knora-base:objectDatatypeConstraint xsd:string . ### ########################################### -### beol:transcriptionOfValue +### beol:hasSubject -:transcriptionOfValue rdf:type owl:ObjectProperty ; +:hasSubject + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Themen"@de, + "thème"@fr, + "Temi"@it, + "Topics"@en ; + rdfs:comment """Themen"""@de, + """Topics"""@en ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:List ; + salsah-gui:guiAttribute "hlist=" . - knora-base:objectClassConstraint knora-base:LinkValue ; - knora-base:subjectClassConstraint :transcription ; +### ########################################### +### beol:archiveHasAbbreviation - rdfs:subPropertyOf knora-base:hasLinkToValue ; +:archiveHasAbbreviation + rdf:type owl:ObjectProperty ; + rdfs:label "Archive Arbbreviation"@en ; + rdfs:comment """Represents the abbreviation of name of archive."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :Archive ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:comment "Transkription von"@de , - "Transcription of"@en ; +### ########################################### +### beol:archiveHasLocation - rdfs:label "Transkription von"@de , - "Transcription of"@en . +:archiveHasLocation + rdf:type owl:ObjectProperty ; + rdfs:label "Archive Location"@en ; + rdfs:comment """Represents location of an archive."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :Archive ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### -### beol:belongsToRegion - - :belongsToRegion rdf:type owl:ObjectProperty ; +### beol:manuscriptStartFolium - rdfs:subPropertyOf knora-base:hasLinkTo ; +:manuscriptStartFolium + rdf:type owl:ObjectProperty ; + rdfs:label "Start Folium"@en ; + rdfs:comment """Represents the start folium."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :manuscript ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:comment "Bezug zu Region"@de , - "belongs to region"@en ; - rdfs:label "Bezug zu Region"@de , - "belongs to region"@en ; +### ########################################### +### beol:manuscriptEndFolium - knora-base:subjectClassConstraint :transcription ; +:manuscriptEndFolium + rdf:type owl:ObjectProperty ; + rdfs:label "End Folium"@en ; + rdfs:comment """Represents the last folium."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :manuscript ; + rdfs:subPropertyOf knora-base:hasValue . - knora-base:objectClassConstraint knora-base:Region ; +### ########################################### +### beol:manuscriptStartPage - salsah-gui:guiElement salsah-gui:Searchbox . +:manuscriptStartPage + rdf:type owl:ObjectProperty ; + rdfs:label "Start Page"@en ; + rdfs:comment """Represents the start page of manuscript."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :manuscript ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### -### beol:belongsToRegionValue - -:belongsToRegionValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; +### beol:manuscriptEndPage - knora-base:subjectClassConstraint :transcription ; +:manuscriptEndPage + rdf:type owl:ObjectProperty ; + rdfs:label "End Page"@en ; + rdfs:comment """Represents the last page of manuscript."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :manuscript ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:subPropertyOf knora-base:hasLinkToValue ; +### ########################################### +### beol:manuscriptAdditionalFolium - rdfs:comment "Bezug zu Region"@de , - "belongs to region"@en ; +:manuscriptAdditionalFolium + rdf:type owl:ObjectProperty ; + rdfs:label "Additional Folium"@en ; + rdfs:comment """Represents an additional folium."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :manuscript ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:label "Bezug zu Region"@de , - "belongs to region"@en . ### ########################################### -### beol:layer +### beol:manuscriptHasArchive -:layer rdf:type owl:ObjectProperty ; +:manuscriptHasArchive + rdf:type owl:ObjectProperty ; + rdfs:label "Archive of Manuscript"@en ; + rdfs:comment """Represents the archive where manuscript is stored."""@en ; + knora-base:objectClassConstraint :Archive ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . - knora-base:objectClassConstraint knora-base:IntValue ; - knora-base:subjectClassConstraint :transcription ; +### ########################################### +### beol:manuscriptHasArchiveValue - rdfs:subPropertyOf knora-base:hasValue ; +:manuscriptHasArchiveValue + rdf:type owl:ObjectProperty ; + rdfs:label "Archive of Manuscript"@en ; + rdfs:comment """Represents the archive where manuscript is stored."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . - rdfs:comment "Schicht"@de , - "Layer"@en ; - rdfs:label "Schicht"@de , - "Layer"@en . +### ########################################### +### beol:manuscriptHasShelfMark +:manuscriptHasShelfMark + rdf:type owl:ObjectProperty ; + rdfs:label "Shelfmark"@en ; + rdfs:comment """Represents the shelf mark of manuscript in archive."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :manuscript ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### -### beol:manuscriptEntryOf +### beol:hasSystemNumber -:manuscriptEntryOf rdf:type owl:ObjectProperty ; +:hasSystemNumber + rdf:type owl:ObjectProperty ; + rdfs:label "System number"@en ; + rdfs:comment """system number"""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :writtenSource ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:subPropertyOf knora-base:hasLinkTo ; +### ########################################### +### beol:archiveHasName - rdfs:comment "Manuskripteintrag in"@de , - "Manuscript entry in"@en ; +:archiveHasName + rdf:type owl:ObjectProperty ; + rdfs:label "Name"@de, + "Name"@en, + "nom"@fr, + "nome"@it ; + rdfs:comment """Represents a Name."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . - rdfs:label "Manuskripteintrag in"@de , - "Manuscript entry in"@en ; - knora-base:objectClassConstraint :manuscript ; +### ########################################### +### beol:letterIsPublished - salsah-gui:guiElement salsah-gui:Searchbox . +:letterIsPublished + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Der Brief ist publiziert"@de, + "Letter is published"@en ; + rdfs:comment "Der Brief ist publiziert"@de, + "Letter is published"@en ; + knora-base:subjectClassConstraint :letter ; + knora-base:objectClassConstraint biblio:letter ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### -### beol:manuscriptEntryOfValue +### beol:letterIsPublishedValue -:manuscriptEntryOfValue rdf:type owl:ObjectProperty ; +:letterIsPublishedValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Der Brief ist publiziert"@de, + "Letter is published"@en ; + rdfs:comment """Der Brief ist publiziert"""@de, + """Letter is published"""@en . - knora-base:objectClassConstraint knora-base:LinkValue ; - rdfs:subPropertyOf knora-base:hasLinkToValue ; +### ########################################### +### beol:transcriptionOf - rdfs:comment "Manuskripteintrag in"@de , - "Manuscript entry in"@en ; +:transcriptionOf + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:comment "Transkription von"@de, + "Transcription of"@en ; + rdfs:label "Transkription von"@de, + "Transcription of"@en ; + knora-base:subjectClassConstraint :transcription ; + knora-base:objectClassConstraint :manuscriptEntry ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:label "Manuskripteintrag in"@de , - "Manuscript entry in"@en . ### ########################################### -### beol:externalRepository +### beol:transcriptionOfValue -:externalRepository rdf:type owl:ObjectProperty ; +:transcriptionOfValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :transcription ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:comment "Transkription von"@de, + "Transcription of"@en ; + rdfs:label "Transkription von"@de, + "Transcription of"@en . - knora-base:objectClassConstraint knora-base:UriValue ; +### ########################################### +### beol:belongsToRegion - knora-base:subjectClassConstraint :letter ; +:belongsToRegion + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:comment "Bezug zu Region"@de, + "belongs to region"@en ; + rdfs:label "Bezug zu Region"@de, + "belongs to region"@en ; + knora-base:subjectClassConstraint :transcription ; + knora-base:objectClassConstraint knora-base:Region ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:subPropertyOf knora-base:hasValue ; - rdfs:label "Dieser Brief ist auch vorhanden in"@de , - "Letter is also available at"@en ; +### ########################################### +### beol:belongsToRegionValue - rdfs:comment """Dieser Brief ist auch vorhanden in"""@de , - """Letter is also available at"""@en . +:belongsToRegionValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :transcription ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:comment "Bezug zu Region"@de, + "belongs to region"@en ; + rdfs:label "Bezug zu Region"@de, + "belongs to region"@en . ### ########################################### -### beol:entryCommentOf - -:entryCommentOf rdf:type owl:ObjectProperty ; +### beol:layer - rdfs:subPropertyOf knora-base:hasLinkTo ; +:layer + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:IntValue ; + knora-base:subjectClassConstraint :transcription ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:comment "Schicht"@de, + "Layer"@en ; + rdfs:label "Schicht"@de, + "Layer"@en . - rdfs:comment "Kommentar zu"@de , - "Comment of"@en ; - rdfs:label "Kommentar zu"@de , - "Comment of"@en ; +### ########################################### +### beol:manuscriptEntryOf - knora-base:subjectClassConstraint :entryComment ; +:manuscriptEntryOf + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:comment "Manuskripteintrag in"@de, + "Manuscript entry in"@en ; + rdfs:label "Manuskripteintrag in"@de, + "Manuscript entry in"@en ; + knora-base:objectClassConstraint :manuscript ; + salsah-gui:guiElement salsah-gui:Searchbox . - knora-base:objectClassConstraint :manuscriptEntry ; - salsah-gui:guiElement salsah-gui:Searchbox . +### ########################################### +### beol:manuscriptEntryOfValue +:manuscriptEntryOfValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:comment "Manuskripteintrag in"@de, + "Manuscript entry in"@en ; + rdfs:label "Manuskripteintrag in"@de, + "Manuscript entry in"@en . ### ########################################### -### beol:entryCommentOfValue +### beol:externalRepository -:entryCommentOfValue rdf:type owl:ObjectProperty ; +:externalRepository + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:UriValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Dieser Brief ist auch vorhanden in"@de, + "Letter is also available at"@en ; + rdfs:comment """Dieser Brief ist auch vorhanden in"""@de, + """Letter is also available at"""@en . - knora-base:objectClassConstraint knora-base:LinkValue ; +### ########################################### +### beol:entryCommentOf - knora-base:subjectClassConstraint :entryComment ; +:entryCommentOf + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:comment "Kommentar zu"@de, + "Comment of"@en ; + rdfs:label "Kommentar zu"@de, + "Comment of"@en ; + knora-base:subjectClassConstraint :entryComment ; + knora-base:objectClassConstraint :manuscriptEntry ; + salsah-gui:guiElement salsah-gui:Searchbox . - rdfs:subPropertyOf knora-base:hasLinkToValue ; - rdfs:comment "Kommentar zu"@de , - "Comment of"@en ; +### ########################################### +### beol:entryCommentOfValue - rdfs:label "Kommentar von"@de , - "Comment of"@en . +:entryCommentOfValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :entryComment ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:comment "Kommentar zu"@de, + "Comment of"@en ; + rdfs:label "Kommentar von"@de, + "Comment of"@en . ### ########################################### ### beol:letterHasURI -:letterHasURI rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:UriValue ; - - knora-base:subjectClassConstraint :basicLetter ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "PDF des Briefes in der Vollfassung"@de , - "PDF of the letter"@en ; - - rdfs:comment """Link zu dem PDF des Briefes in der Vollfassung"""@de , - """Link to the printed version of the letter"""@en . +:letterHasURI + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:UriValue ; + knora-base:subjectClassConstraint :basicLetter ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "PDF des Briefes in der Vollfassung"@de, + "PDF of the letter"@en ; + rdfs:comment """Link zu dem PDF des Briefes in der Vollfassung"""@de, + """Link to the printed version of the letter"""@en . ########################################################## # # RESOURCES @@ -1679,919 +1271,658 @@ ### ########################################### ### beol:Archive -:Archive rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ rdf:type owl:Restriction ; - owl:onProperty :archiveHasName ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :archiveHasAbbreviation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :archiveHasLocation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] ; - rdfs:label "Archive"@de , - "Archive"@en ; - - rdfs:comment "A resource representing an Archive "@en . +:Archive + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :archiveHasName ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :archiveHasAbbreviation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :archiveHasLocation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ] ; + rdfs:label "Archive"@de, + "Archive"@en ; + rdfs:comment "A resource representing an Archive "@en . ### ########################################### ### beol:manuscript -:manuscript rdf:type owl:Class ; - - rdfs:subClassOf :writtenSource , - [ rdf:type owl:Restriction ; - owl:onProperty :manuscriptHasArchive ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :manuscriptHasArchiveValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :manuscriptStartFolium ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :manuscriptEndFolium ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :manuscriptAdditionalFolium ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :manuscriptHasShelfMark ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty biblio:isPartOfCollection ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty biblio:isPartOfCollectionValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty biblio:hasURI ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :manuscriptStartPage ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :manuscriptEndPage ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - - ] ; - - knora-base:resourceIcon "manuscript.gif" ; - - rdfs:label "Manuskript"@de , - "Manuscrit"@fr , - "Manoscritto"@it , - "Manuscript"@en ; - - rdfs:comment """Diese Resource-Klasse beschreibt ein Manuskript"""@de . +:manuscript + rdf:type owl:Class ; + rdfs:subClassOf :writtenSource, + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptHasArchive ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptHasArchiveValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptStartFolium ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptEndFolium ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptAdditionalFolium ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptHasShelfMark ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty biblio:isPartOfCollection ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty biblio:isPartOfCollectionValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty biblio:hasURI ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptStartPage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptEndPage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "manuscript.gif" ; + rdfs:label "Manuskript"@de, + "Manuscrit"@fr, + "Manoscritto"@it, + "Manuscript"@en ; + rdfs:comment """Diese Resource-Klasse beschreibt ein Manuskript"""@de . ### ########################################### ### beol:documentImage -:documentImage rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StillImageRepresentation , - [ - rdf:type owl:Restriction ; - owl:onProperty :pagenum ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :partOfValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :partOf ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :seqnum ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "page.gif" ; - - rdfs:label "Bild von Dokument"@de , - "Document Image"@en ; - - rdfs:comment """Ein Bild von Dokument"""@de , - """An image or scan of a document"""@en . +:documentImage + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StillImageRepresentation, + [ rdf:type owl:Restriction ; + owl:onProperty :pagenum ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :partOfValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :partOf ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :seqnum ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "page.gif" ; + rdfs:label "Bild von Dokument"@de, + "Document Image"@en ; + rdfs:comment """Ein Bild von Dokument"""@de, + """An image or scan of a document"""@en . ### ########################################### ### beol:page -:page rdf:type owl:Class ; - - rdfs:subClassOf :documentImage ; - - rdfs:label "Seite"@de , - "Page"@fr , - "Page"@en ; - - rdfs:comment """Eine Seite ist ein Teil eines Konvoluts"""@de , - """Une page est une partie d'un convoluté"""@fr , - """A page is a part of a convolute"""@en . +:page + rdf:type owl:Class ; + rdfs:subClassOf :documentImage ; + rdfs:label "Seite"@de, + "Page"@fr, + "Page"@en ; + rdfs:comment """Eine Seite ist ein Teil eines Konvoluts"""@de, + """Une page est une partie d'un convoluté"""@fr, + """A page is a part of a convolute"""@en . ### ########################################### ### beol:facsimile -:facsimile rdf:type owl:Class ; - - rdfs:subClassOf :documentImage , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasCaption ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ]; - - rdfs:label "Faksimile"@de , - "Fac-similé"@fr , - "Facsimile"@en ; - - rdfs:comment """Ein Faksimile ist eine originalgetreue Nachbildung oder Reproduktion eines Manuskriptes"""@de , - """Un fac-similé est une copie ou reproduction d'un vieux livre ou manuscrit"""@fr , - """A facsimile is a copy or reproduction of a letter or manuscript"""@en . +:facsimile + rdf:type owl:Class ; + rdfs:subClassOf :documentImage, + [ rdf:type owl:Restriction ; + owl:onProperty :hasCaption ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ] ; + rdfs:label "Faksimile"@de, + "Fac-similé"@fr, + "Facsimile"@en ; + rdfs:comment """Ein Faksimile ist eine originalgetreue Nachbildung oder Reproduktion eines Manuskriptes"""@de, + """Un fac-similé est une copie ou reproduction d'un vieux livre ou manuscrit"""@fr, + """A facsimile is a copy or reproduction of a letter or manuscript"""@en . ### ########################################### ### beol:basicLetter -:basicLetter rdf:type owl:Class ; - - rdfs:subClassOf :writtenSource , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasRecipient ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasRecipientValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterHasNumber ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterHasLanguage ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterHasURI ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "letter.png" ; - - rdfs:label "Basis-Brief"@de , - "Basic Letter"@en ; - - rdfs:comment "A resource representing a basic letter"@en . +:basicLetter + rdf:type owl:Class ; + rdfs:subClassOf :writtenSource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasRecipient ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasRecipientValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterHasNumber ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterHasLanguage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterHasURI ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "letter.png" ; + rdfs:label "Basis-Brief"@de, + "Basic Letter"@en ; + rdfs:comment "A resource representing a basic letter"@en . ### ########################################### ### beol:letter -:letter rdf:type owl:Class ; - - rdfs:subClassOf :basicLetter , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterHasOriginal ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterHasOriginalValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterHasTranslation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterHasTranslationValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterIsPublished ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterIsPublishedValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterHasRepertoriumNumber ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :externalRepository ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterIsReplyTo ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterIsReplyToValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSystemNumber ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "letter.png" ; - - rdfs:label "Brief"@de , - "Lettre"@fr , - "Letter"@en ; - - rdfs:comment "A resource representing a BEOL letter"@en . +:letter + rdf:type owl:Class ; + rdfs:subClassOf :basicLetter, + [ rdf:type owl:Restriction ; + owl:onProperty :letterHasOriginal ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterHasOriginalValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterHasTranslation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterHasTranslationValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterIsPublished ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterIsPublishedValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterHasRepertoriumNumber ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :externalRepository ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterIsReplyTo ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :letterIsReplyToValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSystemNumber ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "letter.png" ; + rdfs:label "Brief"@de, + "Lettre"@fr, + "Letter"@en ; + rdfs:comment "A resource representing a BEOL letter"@en . ### ########################################### ### beol:figure -:figure rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StillImageRepresentation , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasCaption ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Figur"@de , - "figure"@fr , - "Figure"@en ; - - rdfs:comment "A resource representing a figure"@en . +:figure + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StillImageRepresentation, + [ rdf:type owl:Restriction ; + owl:onProperty :hasCaption ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Figur"@de, + "figure"@fr, + "Figure"@en ; + rdfs:comment "A resource representing a figure"@en . ### ########################################### ### beol:endnote -:endnote rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :endnoteHasNumber ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasFigure ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasFigureValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasText ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Endnote"@de , - "Endnote"@en ; - - rdfs:comment "A resource representing an endnote"@en . +:endnote + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :endnoteHasNumber ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasFigure ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasFigureValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasText ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ] ; + rdfs:label "Endnote"@de, + "Endnote"@en ; + rdfs:comment "A resource representing an endnote"@en . ### ########################################### ### beol:introduction -:introduction rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSection ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSectionValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasText ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Einleitung"@de , - "Introduction"@en ; - - rdfs:comment "A resource representing an introduction"@en . +:introduction + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasSection ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSectionValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasText ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ] ; + rdfs:label "Einleitung"@de, + "Introduction"@en ; + rdfs:comment "A resource representing an introduction"@en . ### ########################################### ### beol:section -:section rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSubject ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :sectionHasTitle ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasText ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSection ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSectionValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Sektion"@de , - "Section"@en ; - - rdfs:comment "A resource representing a section"@en . +:section + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasSubject ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :sectionHasTitle ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasText ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSection ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSectionValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ] ; + rdfs:label "Sektion"@de, + "Section"@en ; + rdfs:comment "A resource representing a section"@en . ### ########################################### ### beol:writtenSource -:writtenSource rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :title ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasAuthorValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasAuthor ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :creationDate ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :location ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasText ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSubject ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasFigure ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasFigureValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :mentionsPerson ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :mentionsPersonValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "schriftliche Quelle"@de , - "Written source"@en ; - - rdfs:label "schriftliche Quelle"@de , - "Written source"@en . +:writtenSource + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :title ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasAuthorValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasAuthor ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :creationDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :location ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasText ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSubject ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasFigure ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasFigureValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mentionsPerson ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mentionsPersonValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ] ; + rdfs:comment "schriftliche Quelle"@de, + "Written source"@en ; + rdfs:label "schriftliche Quelle"@de, + "Written source"@en . ### ########################################### ### beol:transcription -:transcription rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - - [ - rdf:type owl:Restriction ; - owl:onProperty :hasText ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :transcriptionOf ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :transcriptionOfValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :belongsToRegion ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :belongsToRegionValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :layer ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ]; - - rdfs:comment "Transkription"@de , - "Transcription"@en ; - - rdfs:label "Transkription"@de , +:transcription + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + + [ rdf:type owl:Restriction ; + owl:onProperty :hasText ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :transcriptionOf ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :transcriptionOfValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :belongsToRegion ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :belongsToRegionValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :layer ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Transkription"@de, + "Transcription"@en ; + rdfs:label "Transkription"@de, "Transcription"@en . ### ########################################### ### beol:comment -:entryComment rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - - [ - rdf:type owl:Restriction ; - owl:onProperty :hasText ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :seqnum ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :entryCommentOf ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :entryCommentOfValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Kommentar zu Manuskripteintrag"@de , +:entryComment + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + + [ rdf:type owl:Restriction ; + owl:onProperty :hasText ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :seqnum ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :entryCommentOf ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :entryCommentOfValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ] ; + rdfs:label "Kommentar zu Manuskripteintrag"@de, "Comment of an entry in a manuscript"@en ; - - rdfs:comment "Kommentar zu Manuskripteintrag"@de , - "Comment of an entry in a manuscript"@en . + rdfs:comment "Kommentar zu Manuskripteintrag"@de, + "Comment of an entry in a manuscript"@en . ### ########################################### ### beol:manuscriptEntry -:manuscriptEntry rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :title ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :seqnum ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :manuscriptEntryOf ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :manuscriptEntryOfValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSubject ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Eintrag in einem Manuskript"@de , - "Entry in a manuscript"@en ; - - rdfs:comment "An entry in a manuscript"@en . +:manuscriptEntry + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :title ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :seqnum ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptEntryOf ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :manuscriptEntryOfValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSubject ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ] ; + rdfs:label "Eintrag in einem Manuskript"@de, + "Entry in a manuscript"@en ; + rdfs:comment "An entry in a manuscript"@en . ### ########################################### ### beol:person -:person rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, foaf:Person , - - [ - rdf:type owl:Restriction ; - owl:onProperty :hasFamilyName ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasGivenName ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :personHasTitle ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasAlternativeName ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasIAFIdentifier ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasBirthDate ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasDeathDate ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasFloruitDate; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasMarriageDate; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasBirthPlace ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasDeathPlace ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasFloruitPlace ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasMarriagePlace ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSonValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "14"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasSon ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasDictionaryEntries ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "16"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "17"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "18"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasBrotherValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "19"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasBrother ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "20"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasNephewValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "21"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasNephew ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "22"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :hasUncleValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "23"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasUncle ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "23"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :hasDiscipleValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "24"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasDisciple ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "24"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasPupilValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "25"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasPupil ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "25"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasMasterValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "26"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasMaster ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "26"^^xsd:nonNegativeInteger - ]; - +:person + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + foaf:Person, + + [ rdf:type owl:Restriction ; + owl:onProperty :hasFamilyName ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasGivenName ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :personHasTitle ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasAlternativeName ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasIAFIdentifier ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBirthDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasDeathDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasFloruitDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasMarriageDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBirthPlace ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasDeathPlace ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasFloruitPlace ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasMarriagePlace ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSonValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "14"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasSon ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasDictionaryEntries ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "16"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "17"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "18"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBrotherValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "19"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBrother ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "20"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasNephewValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "21"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasNephew ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "22"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasUncleValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "23"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasUncle ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "23"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasDiscipleValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "24"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasDisciple ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "24"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasPupilValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "25"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasPupil ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "25"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasMasterValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "26"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasMaster ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "26"^^xsd:nonNegativeInteger ] ; knora-base:resourceIcon "person.png" ; - - rdfs:label "Person"@de , - "Personne"@fr , - "Person"@en ; - - rdfs:comment "A resource representing a person"@en . + rdfs:label "Person"@de, + "Personne"@fr, + "Person"@en ; + rdfs:comment "A resource representing a person"@en . ########################################################## @@ -2601,479 +1932,387 @@ ########################################################## ### http://www.knora.org/ontology/0801/beol#StandoffHtmlTag -:StandoffHtmlTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents a HTML tag in MediaWiki"@en . +:StandoffHtmlTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents a HTML tag in MediaWiki"@en . ### http://www.knora.org/ontology/0801/beol#StandoffFacsimileTag -:StandoffFacsimileTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffLinkTag ; - - rdfs:comment "a URI referring to a facsimile"@en . - -:StandoffRegionTag rdf:type owl:Class ; - - rdfs:subClassOf standoff:StandoffRootTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffRegionTagHasBorder ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; +:StandoffFacsimileTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffLinkTag ; + rdfs:comment "a URI referring to a facsimile"@en . - rdfs:comment "represent a region in the manuscript"@en . +:StandoffRegionTag + rdf:type owl:Class ; + rdfs:subClassOf standoff:StandoffRootTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffRegionTagHasBorder ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "represent a region in the manuscript"@en . ### http://www.knora.org/ontology/0801/beol#standoffMathTagHasBorder -:standoffRegionTagHasBorder rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "border settings of a region"@en ; - - knora-base:subjectClassConstraint :StandoffRegionTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffRegionTagHasBorder + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "border settings of a region"@en ; + knora-base:subjectClassConstraint :StandoffRegionTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#StandoffMathTag -:StandoffMathTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag, - [ rdf:type owl:Restriction ; - owl:onProperty :standoffMathTagHasBorder ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "mathematical notation encoded in LaTeX"@en . +:StandoffMathTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffMathTagHasBorder ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "mathematical notation encoded in LaTeX"@en . ### http://www.knora.org/ontology/0801/beol#standoffMathTagHasBorder -:standoffMathTagHasBorder rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "border settings of mathematical notation"@en ; - - knora-base:subjectClassConstraint :StandoffMathTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffMathTagHasBorder + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "border settings of mathematical notation"@en ; + knora-base:subjectClassConstraint :StandoffMathTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#StandoffGapTag -:StandoffGapTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTagUnsureAttribute ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Gap in the manuscript"@en . +:StandoffGapTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagUnsureAttribute ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Gap in the manuscript"@en . ### http://www.knora.org/ontology/0801/beol#StandoffMarginalTag -:StandoffMarginalTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "text in margins of the page"@en . +:StandoffMarginalTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "text in margins of the page"@en . ### http://www.knora.org/ontology/0801/beol#StandoffHrTag -:StandoffHrTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents a horizontal line"@en . +:StandoffHrTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents a horizontal line"@en . ### http://www.knora.org/ontology/0801/beol#StandoffBrTag -:StandoffBrTag rdf:type owl:Class ; - - rdfs:subClassOf standoff:StandoffBrTag ; - - rdfs:comment "represents a linebreak"@en . +:StandoffBrTag + rdf:type owl:Class ; + rdfs:subClassOf standoff:StandoffBrTag ; + rdfs:comment "represents a linebreak"@en . ### http://www.knora.org/ontology/0801/beol#StandoffPbTag -:StandoffPbTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents a page break"@en . +:StandoffPbTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents a page break"@en . ### http://www.knora.org/ontology/0801/beol#StandoffReferenceTag -:StandoffReferenceTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents a footnote"@en . +:StandoffReferenceTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents a footnote"@en . ### http://www.knora.org/ontology/0801/beol#standoffTableTagHasBorder -:standoffTableTagHasBorder rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "border settings of a table"@en ; - - knora-base:subjectClassConstraint :StandoffTableTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffTableTagHasBorder + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "border settings of a table"@en ; + knora-base:subjectClassConstraint :StandoffTableTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#standoffTableTagHasCellPadding -:standoffTableTagHasCellPadding rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "table cell padding"@en ; - - knora-base:subjectClassConstraint :StandoffTableTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffTableTagHasCellPadding + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "table cell padding"@en ; + knora-base:subjectClassConstraint :StandoffTableTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#standoffTableCellTagHasWidth -:standoffTableCellTagHasWidth rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "settings for the width of a table cell"@en ; - - knora-base:subjectClassConstraint :StandoffTableCellTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffTableCellTagHasWidth + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "settings for the width of a table cell"@en ; + knora-base:subjectClassConstraint :StandoffTableCellTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#standoffTableCellTagHasStyle -:standoffTableCellTagHasStyle rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "settings for the style of a table cell"@en ; - - knora-base:subjectClassConstraint :StandoffTableCellTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffTableCellTagHasStyle + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "settings for the style of a table cell"@en ; + knora-base:subjectClassConstraint :StandoffTableCellTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#standoffTableCellTagHasAlignment -:standoffTableCellTagHasAlignment rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "settings for the alignment of a table cell"@en ; - - knora-base:subjectClassConstraint :StandoffTableCellTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffTableCellTagHasAlignment + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "settings for the alignment of a table cell"@en ; + knora-base:subjectClassConstraint :StandoffTableCellTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#standoffTableCellTagHasVerticalAlignment -:standoffTableCellTagHasVerticalAlignment rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "settings for the vertical alignment of a table cell"@en ; - - knora-base:subjectClassConstraint :StandoffTableCellTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffTableCellTagHasVerticalAlignment + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "settings for the vertical alignment of a table cell"@en ; + knora-base:subjectClassConstraint :StandoffTableCellTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#standoffTableCellTagHasRowSpan -:standoffTableCellTagHasRowSpan rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "settings for row span of a table cell"@en ; - - knora-base:subjectClassConstraint :StandoffTableCellTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffTableCellTagHasRowSpan + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "settings for row span of a table cell"@en ; + knora-base:subjectClassConstraint :StandoffTableCellTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#standoffTableCellTagHasColumnSpan -:standoffTableCellTagHasColumnSpan rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "settings for column span of a table cell"@en ; - - knora-base:subjectClassConstraint :StandoffTableCellTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffTableCellTagHasColumnSpan + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "settings for column span of a table cell"@en ; + knora-base:subjectClassConstraint :StandoffTableCellTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#StandoffTableTag -:StandoffTableTag rdf:type owl:Class; - - rdfs:subClassOf standoff:StandoffTableTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTableTagHasBorder ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTableTagHasCellPadding ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] . +:StandoffTableTag + rdf:type owl:Class ; + rdfs:subClassOf standoff:StandoffTableTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTableTagHasBorder ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTableTagHasCellPadding ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/0801/beol#StandoffTableCellTag -:StandoffTableCellTag rdf:type owl:Class ; - - rdfs:subClassOf standoff:StandoffTableCellTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTableCellTagHasWidth ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTableCellTagHasStyle ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTableCellTagHasAlignment ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTableCellTagHasVerticalAlignment ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTableCellTagHasRowSpan ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffTableCellTagHasColumnSpan ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] . +:StandoffTableCellTag + rdf:type owl:Class ; + rdfs:subClassOf standoff:StandoffTableCellTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTableCellTagHasWidth ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTableCellTagHasStyle ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTableCellTagHasAlignment ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTableCellTagHasVerticalAlignment ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTableCellTagHasRowSpan ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTableCellTagHasColumnSpan ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] . ### http://www.knora.org/ontology/0801/beol#StandoffSmallcapsTag -:StandoffSmallTag rdf:type owl:Class ; - - rdfs:subClassOf standoff:StandoffVisualTag ; - - rdfs:comment "Represents text in small letters format in a TextValue"@en . +:StandoffSmallTag + rdf:type owl:Class ; + rdfs:subClassOf standoff:StandoffVisualTag ; + rdfs:comment "Represents text in small letters format in a TextValue"@en . ### http://www.knora.org/ontology/0801/beol#standoffEntityType -:standoffEntityType rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "settings type of an entity"@en ; - - knora-base:subjectClassConstraint :StandoffEntityTag ; - - knora-base:objectDatatypeConstraint xsd:string . - +:standoffEntityType + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "settings type of an entity"@en ; + knora-base:subjectClassConstraint :StandoffEntityTag ; + knora-base:objectDatatypeConstraint xsd:string . ### http://www.knora.org/ontology/0801/beol#StandoffEntityTag -:StandoffEntityTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffLinkTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffEntityType ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "represents an entity () tag in text"@en . +:StandoffEntityTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffLinkTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffEntityType ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "represents an entity () tag in text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffFigureTag -:StandoffFigureTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffLinkTag ; - - rdfs:comment "represents a figure in text"@en . +:StandoffFigureTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffLinkTag ; + rdfs:comment "represents a figure in text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffFontTag -:StandoffFontTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffFontType ; - owl:minCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "Represents font for special character"@en . +:StandoffFontTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffFontType ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "Represents font for special character"@en . ### http://www.knora.org/ontology/0801/beol#StandoffFigTag -:StandoffFigTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents a html figure tag"@en . +:StandoffFigTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents a html figure tag"@en . ### http://www.knora.org/ontology/0801/beol#StandoffFigCaptionTag -:StandoffFigCaptionTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents a html figcaption tag"@en . +:StandoffFigCaptionTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents a html figcaption tag"@en . ### http://www.knora.org/ontology/0801/beol#StandoffCenterTag -:StandoffCenterTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents text that is to be centered"@en . +:StandoffCenterTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents text that is to be centered"@en . ### http://www.knora.org/ontology/0801/beol#StandoffExpansionTag -:StandoffExpansionTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents an abbreviation in a text that can be expanded"@en . +:StandoffExpansionTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents an abbreviation in a text that can be expanded"@en . ### http://www.knora.org/ontology/0801/beol#StandoffAbbreviationMarkerTag -:StandoffAbbreviationMarkerTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents an abbreviation marker in a text"@en . +:StandoffAbbreviationMarkerTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents an abbreviation marker in a text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffExpansionMarkerTag -:StandoffExpansionMarkerTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag , - [ - rdf:type owl:Restriction ; - owl:onProperty :standoffTagUnsureAttribute ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "identifies an expansion marker in a text"@en . +:StandoffExpansionMarkerTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagUnsureAttribute ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "identifies an expansion marker in a text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffCorrectionTag -:StandoffCorrectionTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents an editorial corrrection in a text"@en . +:StandoffCorrectionTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents an editorial corrrection in a text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffOriginalMarkerTag -:StandoffOriginalMarkerTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag , - [ rdf:type owl:Restriction ; - owl:onProperty :standoffOriginalMarkerTagSic ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "represents an original reading in a text"@en . +:StandoffOriginalMarkerTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffOriginalMarkerTagSic ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "represents an original reading in a text"@en . ### http://www.knora.org/ontology/0801/beol#standoffOriginalMarkerTagSic -:standoffOriginalMarkerTagSic rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "original reading is marked as 'sic'"@en ; - - knora-base:subjectClassConstraint :StandoffOriginalMarkerTag ; - - knora-base:objectDatatypeConstraint xsd:boolean . +:standoffOriginalMarkerTagSic + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "original reading is marked as 'sic'"@en ; + knora-base:subjectClassConstraint :StandoffOriginalMarkerTag ; + knora-base:objectDatatypeConstraint xsd:boolean . ### http://www.knora.org/ontology/0801/beol#standoffTagUnsureAttribute -:standoffTagUnsureAttribute rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "standoff tag annotation is unsure"@en ; - - knora-base:subjectClassConstraint knora-base:StandoffTag ; - - knora-base:objectDatatypeConstraint xsd:boolean . +:standoffTagUnsureAttribute + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "standoff tag annotation is unsure"@en ; + knora-base:subjectClassConstraint knora-base:StandoffTag ; + knora-base:objectDatatypeConstraint xsd:boolean . ### http://www.knora.org/ontology/0801/beol#StandoffInterventionMarkerTag -:StandoffInterventionMarkerTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag , - [ - rdf:type owl:Restriction ; - owl:onProperty :standoffTagUnsureAttribute ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "represents an editorial intervention in a text"@en . +:StandoffInterventionMarkerTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffTagUnsureAttribute ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "represents an editorial intervention in a text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffAdditionTag -:StandoffAdditionTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents text that was added"@en . +:StandoffAdditionTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents text that was added"@en . ### http://www.knora.org/ontology/0801/beol#StandoffDeletionTag -:StandoffDeletionTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents text that was deleted"@en . +:StandoffDeletionTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents text that was deleted"@en . ### http://www.knora.org/ontology/0801/beol#StandoffSubstitutionTag -:StandoffSubstitutionTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents a substitution of text"@en . +:StandoffSubstitutionTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents a substitution of text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffSubstitutionDeletionTag -:StandoffSubstitutionDeletionTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents a substituted text"@en . +:StandoffSubstitutionDeletionTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents a substituted text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffSubstitutionAdditionTag -:StandoffSubstitutionAdditionTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents substituting text"@en . +:StandoffSubstitutionAdditionTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents substituting text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffUnclearTag -:StandoffUnclearTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag ; - - rdfs:comment "represents unreadable text"@en . +:StandoffUnclearTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag ; + rdfs:comment "represents unreadable text"@en . ### http://www.knora.org/ontology/0801/beol#StandoffForeignTag -:StandoffForeignTag rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StandoffTag, - [ rdf:type owl:Restriction ; - owl:onProperty :standoffForeignTagHasLanguage ; - owl:cardinality "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:comment "represents text written in another language"@en . +:StandoffForeignTag + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StandoffTag, + [ rdf:type owl:Restriction ; + owl:onProperty :standoffForeignTagHasLanguage ; + owl:cardinality "1"^^xsd:nonNegativeInteger ] ; + rdfs:comment "represents text written in another language"@en . ### http://www.knora.org/ontology/0801/beol#standoffForeignTagHasLanguage -:standoffForeignTagHasLanguage rdf:type owl:DatatypeProperty ; - - rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; - - rdfs:comment "language of a foreign tag"@en ; - - knora-base:subjectClassConstraint :StandoffForeignTag ; - - knora-base:objectDatatypeConstraint xsd:string . +:standoffForeignTagHasLanguage + rdf:type owl:DatatypeProperty ; + rdfs:subPropertyOf knora-base:objectCannotBeMarkedAsDeleted ; + rdfs:comment "language of a foreign tag"@en ; + knora-base:subjectClassConstraint :StandoffForeignTag ; + knora-base:objectDatatypeConstraint xsd:string . diff --git a/test_data/ontologies/biblio-onto.ttl b/test_data/ontologies/biblio-onto.ttl index 6846c709f3..62833e94b0 100644 --- a/test_data/ontologies/biblio-onto.ttl +++ b/test_data/ontologies/biblio-onto.ttl @@ -1,22 +1,23 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix dcterms: . -@prefix bibo: . -@prefix event: . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix dcterms: . +@prefix bibo: . +@prefix event: . @prefix knora-base: . @prefix salsah-gui: . -@prefix beol: . +@prefix beol: . @base . -@prefix : . +@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The Biblio ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "The Biblio ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . @@ -26,1437 +27,1100 @@ # ################################################################# ### http://www.knora.org/ontology/0801/biblio#hasTitle -:hasTitle rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:title ; - - rdfs:label "Titel"@de , - "Titre"@fr , - "Titolo"@it , - "Title"@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - - rdfs:comment """Represents a title."""@en . +:hasTitle + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:title ; + rdfs:label "Titel"@de, + "Titre"@fr, + "Titolo"@it, + "Title"@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:comment """Represents a title."""@en . ### http://www.knora.org/ontology/0801/biblio#publicationHasTitle -:publicationHasTitle rdf:type owl:ObjectProperty ; - - rdfs:label "Publikationstitel"@de , - "Publication Title"@en ; - - rdfs:comment """Repräsentiert den Titel der Publikation."""@de, - """Represents the title of a publication."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf :hasTitle . +:publicationHasTitle + rdf:type owl:ObjectProperty ; + rdfs:label "Publikationstitel"@de, + "Publication Title"@en ; + rdfs:comment """Repräsentiert den Titel der Publikation."""@de, + """Represents the title of a publication."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf :hasTitle . ### http://www.knora.org/ontology/0801/biblio#publicationHasSubtitle -:publicationHasSubtitle rdf:type owl:ObjectProperty ; - - rdfs:label "Untertitel"@de , - "sous-titre"@fr , - "sottotitolo"@it , - "Subtitle"@en ; - - rdfs:comment """Represents the subtitle of a publication."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasValue . +:publicationHasSubtitle + rdf:type owl:ObjectProperty ; + rdfs:label "Untertitel"@de, + "sous-titre"@fr, + "sottotitolo"@it, + "Subtitle"@en ; + rdfs:comment """Represents the subtitle of a publication."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#hasDate -:hasDate rdf:type owl:ObjectProperty ; - - rdfs:label "Datum"@de , - "Date"@en; - - rdfs:comment """Represents a Publication Date."""@en ; - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date ; - rdfs:subPropertyOf knora-base:hasValue, dcterms:date . +:hasDate + rdf:type owl:ObjectProperty ; + rdfs:label "Datum"@de, + "Date"@en ; + rdfs:comment """Represents a Publication Date."""@en ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date . ### http://www.knora.org/ontology/0801/biblio#publicationHasDate -:publicationHasDate rdf:type owl:ObjectProperty ; - - rdfs:label "Datum der Veröffentlichung "@de , - "Publication Date "@en, - "date de publication"@fr , - "data di pubblicazione"@it ; - knora-base:subjectClassConstraint :Publication ; - knora-base:objectClassConstraint knora-base:DateValue ; - - rdfs:comment """Represents a Publication Date."""@en ; - - rdfs:subPropertyOf :hasDate . +:publicationHasDate + rdf:type owl:ObjectProperty ; + rdfs:label "Datum der Veröffentlichung "@de, + "Publication Date "@en, + "date de publication"@fr, + "data di pubblicazione"@it ; + knora-base:subjectClassConstraint :Publication ; + knora-base:objectClassConstraint knora-base:DateValue ; + rdfs:comment """Represents a Publication Date."""@en ; + rdfs:subPropertyOf :hasDate . ### http://www.knora.org/ontology/0801/biblio#publicationHasLocation -:publicationHasLocation rdf:type owl:ObjectProperty ; - - rdfs:label "Veröffentlichungsort"@de , - "Publication Location"@en ; - - rdfs:comment """Represents the location of a publication."""@en ; - - knora-base:subjectClassConstraint :Publication ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:publicationHasLocation + rdf:type owl:ObjectProperty ; + rdfs:label "Veröffentlichungsort"@de, + "Publication Location"@en ; + rdfs:comment """Represents the location of a publication."""@en ; + knora-base:subjectClassConstraint :Publication ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#publicationHasPublisher -:publicationHasPublisher rdf:type owl:ObjectProperty ; - - rdfs:label "Verlag"@de , - "Publisher "@en, - "éditeur "@fr , - "casa editrice"@it ; - - rdfs:comment """Represents the publisher of the publication."""@en ; - - knora-base:subjectClassConstraint knora-base:Resource ; - - knora-base:objectClassConstraint :Publisher ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publicationHasPublisher + rdf:type owl:ObjectProperty ; + rdfs:label "Verlag"@de, + "Publisher "@en, + "éditeur "@fr, + "casa editrice"@it ; + rdfs:comment """Represents the publisher of the publication."""@en ; + knora-base:subjectClassConstraint knora-base:Resource ; + knora-base:objectClassConstraint :Publisher ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationHasPublisherValue -:publicationHasPublisherValue rdf:type owl:ObjectProperty ; - rdfs:label "Verlag"@de , - "Publisher "@en, - "éditeur "@fr , - "casa editrice"@it ; - - rdfs:comment """Represents the publisher of the publication."""@en ; - - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationHasPublisherValue + rdf:type owl:ObjectProperty ; + rdfs:label "Verlag"@de, + "Publisher "@en, + "éditeur "@fr, + "casa editrice"@it ; + rdfs:comment """Represents the publisher of the publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationIsEdited -:publicationIsEdited rdf:type owl:ObjectProperty ; - - rdfs:label "ist bearbeitet"@de , - "Edited "@en; - - rdfs:comment """Represents the edition of the publication."""@en ; - - knora-base:objectClassConstraint :Publication ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkTo. +:publicationIsEdited + rdf:type owl:ObjectProperty ; + rdfs:label "ist bearbeitet"@de, + "Edited "@en ; + rdfs:comment """Represents the edition of the publication."""@en ; + knora-base:objectClassConstraint :Publication ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationIsEditedValue -:publicationIsEditedValue rdf:type owl:ObjectProperty ; - - rdfs:label "ist bearbeitet"@de , - "Edited "@en; - - rdfs:comment """Represents the edition of the publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationIsEditedValue + rdf:type owl:ObjectProperty ; + rdfs:label "ist bearbeitet"@de, + "Edited "@en ; + rdfs:comment """Represents the edition of the publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationIsEditionOf -:publicationIsEditionOf rdf:type owl:ObjectProperty ; - - rdfs:label "ist Edition von"@de , - "Edition Of "@en; - - rdfs:comment """Represents original publication of an edition."""@en ; - - knora-base:objectClassConstraint :Publication ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkTo. +:publicationIsEditionOf + rdf:type owl:ObjectProperty ; + rdfs:label "ist Edition von"@de, + "Edition Of "@en ; + rdfs:comment """Represents original publication of an edition."""@en ; + knora-base:objectClassConstraint :Publication ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationIsEditionOfValue -:publicationIsEditionOfValue rdf:type owl:ObjectProperty ; - - rdfs:label "ist Edition von"@de , - "Edition Of "@en; - - rdfs:comment """Represents original publication of an edition."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationIsEditionOfValue + rdf:type owl:ObjectProperty ; + rdfs:label "ist Edition von"@de, + "Edition Of "@en ; + rdfs:comment """Represents original publication of an edition."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationHasAuthor -:publicationHasAuthor rdf:type owl:ObjectProperty ; - - rdfs:label "Autor"@de , - "Author"@en , - "Auteur"@fr , - "Autore"@it ; - - rdfs:comment """Represents the author of the publication."""@en ; - - knora-base:objectClassConstraint beol:person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkTo, dcterms:creator . +:publicationHasAuthor + rdf:type owl:ObjectProperty ; + rdfs:label "Autor"@de, + "Author"@en, + "Auteur"@fr, + "Autore"@it ; + rdfs:comment """Represents the author of the publication."""@en ; + knora-base:objectClassConstraint beol:person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkTo, + dcterms:creator . ### http://www.knora.org/ontology/0801/biblio#publicationHasAuthorValue -:publicationHasAuthorValue rdf:type owl:ObjectProperty ; - - rdfs:label "Autor"@de , - "Author"@en , - "Auteur"@fr , - "Autore"@it ; - - rdfs:comment """Represents the author of the publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationHasAuthorValue + rdf:type owl:ObjectProperty ; + rdfs:label "Autor"@de, + "Author"@en, + "Auteur"@fr, + "Autore"@it ; + rdfs:comment """Represents the author of the publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationHasEditor -:publicationHasEditor rdf:type owl:ObjectProperty ; - - rdfs:label "Redaktor (person)"@de , - "Editor (person)"@en ; - - rdfs:comment """Represents the editor of the publication."""@en ; - - knora-base:objectClassConstraint beol:person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publicationHasEditor + rdf:type owl:ObjectProperty ; + rdfs:label "Redaktor (person)"@de, + "Editor (person)"@en ; + rdfs:comment """Represents the editor of the publication."""@en ; + knora-base:objectClassConstraint beol:person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationHasEditorValue -:publicationHasEditorValue rdf:type owl:ObjectProperty ; - rdfs:label "Redaktor (person)"@de , - "Editor (person)"@en ; - - rdfs:comment """Represents the editor of the publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationHasEditorValue + rdf:type owl:ObjectProperty ; + rdfs:label "Redaktor (person)"@de, + "Editor (person)"@en ; + rdfs:comment """Represents the editor of the publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationHasEditorOrg -:publicationHasEditorOrg rdf:type owl:ObjectProperty ; - - rdfs:label "Editorische Organisation"@de , - "Editorial Organization"@en ; - - rdfs:comment """Represents the editorial organization of the publication."""@en ; - - knora-base:objectClassConstraint :Organization ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publicationHasEditorOrg + rdf:type owl:ObjectProperty ; + rdfs:label "Editorische Organisation"@de, + "Editorial Organization"@en ; + rdfs:comment """Represents the editorial organization of the publication."""@en ; + knora-base:objectClassConstraint :Organization ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationHasEditorOrgValue -:publicationHasEditorOrgValue rdf:type owl:ObjectProperty ; - - rdfs:label "Editorische Organisation"@de , - "Editorial Organization"@en ; - - rdfs:comment """Represents the editorial organization of the publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationHasEditorOrgValue + rdf:type owl:ObjectProperty ; + rdfs:label "Editorische Organisation"@de, + "Editorial Organization"@en ; + rdfs:comment """Represents the editorial organization of the publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publisherHasLocation -:publisherHasLocation rdf:type owl:ObjectProperty ; - - rdfs:label "Ort"@de , - "Location"@en , - "localité"@fr , - "località"@it ; - - rdfs:comment """Represents a location."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :Publisher ; - - rdfs:subPropertyOf knora-base:hasValue, event:place . +:publisherHasLocation + rdf:type owl:ObjectProperty ; + rdfs:label "Ort"@de, + "Location"@en, + "localité"@fr, + "località"@it ; + rdfs:comment """Represents a location."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :Publisher ; + rdfs:subPropertyOf knora-base:hasValue, + event:place . ### http://www.knora.org/ontology/0801/biblio#publishingPerson -:publishingPerson rdf:type owl:ObjectProperty ; - - rdfs:label "Offizinleiter"@de , - "Publishing Person"@en; - - rdfs:comment """Represents the private person publisher."""@en ; - - knora-base:objectClassConstraint beol:person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publishingPerson + rdf:type owl:ObjectProperty ; + rdfs:label "Offizinleiter"@de, + "Publishing Person"@en ; + rdfs:comment """Represents the private person publisher."""@en ; + knora-base:objectClassConstraint beol:person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publishingPerson -:publishingPersonValue rdf:type owl:ObjectProperty ; - - rdfs:label "Offizinleiter"@de , - "Publishing Person"@en; - - rdfs:comment """Represents the private person publisher."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publishingPersonValue + rdf:type owl:ObjectProperty ; + rdfs:label "Offizinleiter"@de, + "Publishing Person"@en ; + rdfs:comment """Represents the private person publisher."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationIsReprinted -:publicationIsReprinted rdf:type owl:ObjectProperty ; - - rdfs:label "wieder abgedruckt"@de , - "Reprinted"@en, - "réimprimé"@fr , - "ristampato"@it ; - - rdfs:comment """Represents the reprinted publication."""@en ; - - knora-base:objectClassConstraint :Publication ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publicationIsReprinted + rdf:type owl:ObjectProperty ; + rdfs:label "wieder abgedruckt"@de, + "Reprinted"@en, + "réimprimé"@fr, + "ristampato"@it ; + rdfs:comment """Represents the reprinted publication."""@en ; + knora-base:objectClassConstraint :Publication ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationIsReprintedValue -:publicationIsReprintedValue rdf:type owl:ObjectProperty ; - - rdfs:label "wieder abgedruckt"@de , - "Reprinted"@en, - "réimprimé"@fr , - "ristampato"@it ; - - rdfs:comment """Represents the reprinted publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationIsReprintedValue + rdf:type owl:ObjectProperty ; + rdfs:label "wieder abgedruckt"@de, + "Reprinted"@en, + "réimprimé"@fr, + "ristampato"@it ; + rdfs:comment """Represents the reprinted publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationIsReprintOf -:publicationIsReprintOf rdf:type owl:ObjectProperty ; - - rdfs:label "wieder abgedruckt von"@de , - "Reprint of"@en ; - - rdfs:comment """Represents original publication of a reprint."""@en ; - - knora-base:objectClassConstraint :Publication ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publicationIsReprintOf + rdf:type owl:ObjectProperty ; + rdfs:label "wieder abgedruckt von"@de, + "Reprint of"@en ; + rdfs:comment """Represents original publication of a reprint."""@en ; + knora-base:objectClassConstraint :Publication ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationIsReprintOfValue -:publicationIsReprintOfValue rdf:type owl:ObjectProperty ; - - rdfs:label "wieder abgedruckt von"@de , - "Reprint of"@en ; - - rdfs:comment """Represents original publication of a reprint."""@en ; - - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationIsReprintOfValue + rdf:type owl:ObjectProperty ; + rdfs:label "wieder abgedruckt von"@de, + "Reprint of"@en ; + rdfs:comment """Represents original publication of a reprint."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationIsReviewed -:publicationIsReviewed rdf:type owl:ObjectProperty ; - - rdfs:label "Bewertet"@de , - "Reviewed"@en; - - rdfs:comment """Represents the reviewed publication."""@en ; - - knora-base:objectClassConstraint :Publication ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publicationIsReviewed + rdf:type owl:ObjectProperty ; + rdfs:label "Bewertet"@de, + "Reviewed"@en ; + rdfs:comment """Represents the reviewed publication."""@en ; + knora-base:objectClassConstraint :Publication ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationIsReviewedValue -:publicationIsReviewedValue rdf:type owl:ObjectProperty ; - - rdfs:label "Bewertet"@de , - "Reviewed"@en; - - rdfs:comment """Represents the reviewed publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationIsReviewedValue + rdf:type owl:ObjectProperty ; + rdfs:label "Bewertet"@de, + "Reviewed"@en ; + rdfs:comment """Represents the reviewed publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationIsReviewOf -:publicationIsReviewOf rdf:type owl:ObjectProperty ; - - rdfs:label "Kritik von"@de , - "Review Of"@en; - - rdfs:comment """Represents the original publication of a review."""@en ; - - knora-base:objectClassConstraint :Publication ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publicationIsReviewOf + rdf:type owl:ObjectProperty ; + rdfs:label "Kritik von"@de, + "Review Of"@en ; + rdfs:comment """Represents the original publication of a review."""@en ; + knora-base:objectClassConstraint :Publication ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationIsReviewOfValue -:publicationIsReviewOfValue rdf:type owl:ObjectProperty ; - - rdfs:label "Kritik von"@de , - "Review Of"@en; - - rdfs:comment """Represents the original publication of a review."""@en ; - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationIsReviewOfValue + rdf:type owl:ObjectProperty ; + rdfs:label "Kritik von"@de, + "Review Of"@en ; + rdfs:comment """Represents the original publication of a review."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationHasManuscript -:publicationHasManuscript rdf:type owl:ObjectProperty ; - - rdfs:label "Manuskript"@de , - "Has Manuscript"@en; - - rdfs:comment """Represents the original manuscript of a publication."""@en ; - - knora-base:objectClassConstraint beol:manuscript ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . - +:publicationHasManuscript + rdf:type owl:ObjectProperty ; + rdfs:label "Manuskript"@de, + "Has Manuscript"@en ; + rdfs:comment """Represents the original manuscript of a publication."""@en ; + knora-base:objectClassConstraint beol:manuscript ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationHasManuscriptValue -:publicationHasManuscriptValue rdf:type owl:ObjectProperty ; - rdfs:label "Manuskript"@de , - "Has Manuscript"@en; - - rdfs:comment """Represents the original manuscript of a publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationHasManuscriptValue + rdf:type owl:ObjectProperty ; + rdfs:label "Manuskript"@de, + "Has Manuscript"@en ; + rdfs:comment """Represents the original manuscript of a publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationIsTranslationOf -:publicationIsTranslationOf rdf:type owl:ObjectProperty ; - - rdfs:label "ist Übersetztung von "@de , - "Translation of"@en ; - - rdfs:comment """Represents original publication of translation."""@en ; - - knora-base:objectClassConstraint :Publication ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publicationIsTranslationOf + rdf:type owl:ObjectProperty ; + rdfs:label "ist Übersetztung von "@de, + "Translation of"@en ; + rdfs:comment """Represents original publication of translation."""@en ; + knora-base:objectClassConstraint :Publication ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationIsTranslationOfValue -:publicationIsTranslationOfValue rdf:type owl:ObjectProperty ; - rdfs:label "ist Übersetztung von "@de , - "Translation of"@en ; - - rdfs:comment """Represents original publication of translation."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationIsTranslationOfValue + rdf:type owl:ObjectProperty ; + rdfs:label "ist Übersetztung von "@de, + "Translation of"@en ; + rdfs:comment """Represents original publication of translation."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationIsTranslated -:publicationIsTranslated rdf:type owl:ObjectProperty ; - - rdfs:label "ist übersetzt"@de , - "Translated to"@en ; - - rdfs:comment """Represents translation of a publication."""@en ; - - knora-base:objectClassConstraint :Publication ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:publicationIsTranslated + rdf:type owl:ObjectProperty ; + rdfs:label "ist übersetzt"@de, + "Translated to"@en ; + rdfs:comment """Represents translation of a publication."""@en ; + knora-base:objectClassConstraint :Publication ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#publicationIsTranslatedValue -:publicationIsTranslatedValue rdf:type owl:ObjectProperty ; - - rdfs:label "ist übersetzt"@de , - "Translated to"@en ; - - rdfs:comment """Represents translation of a publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationIsTranslatedValue + rdf:type owl:ObjectProperty ; + rdfs:label "ist übersetzt"@de, + "Translated to"@en ; + rdfs:comment """Represents translation of a publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#publicationHasDOI -:publicationHasDOI rdf:type owl:ObjectProperty ; - - rdfs:label "DOI"@de , - "DOI"@en ; - - rdfs:comment """Repräsentiert ein DOI."""@de, - """Represents a DOI."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasValue , bibo:doi. +:publicationHasDOI + rdf:type owl:ObjectProperty ; + rdfs:label "DOI"@de, + "DOI"@en ; + rdfs:comment """Repräsentiert ein DOI."""@de, + """Represents a DOI."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasValue, + bibo:doi . ### http://www.knora.org/ontology/0801/biblio#publicationHasAbbreviation -:publicationHasAbbreviation rdf:type owl:ObjectProperty ; - - rdfs:label "Abbreviation of the publication"@en ; - - rdfs:comment """Represents the abbreviation of publication."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasValue . +:publicationHasAbbreviation + rdf:type owl:ObjectProperty ; + rdfs:label "Abbreviation of the publication"@en ; + rdfs:comment """Represents the abbreviation of publication."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#hasLink -:hasLink rdf:type owl:ObjectProperty ; - - rdfs:label "Link"@de , - "Link "@en ; - - rdfs:comment """Represents the link of a website article."""@en ; - - knora-base:objectClassConstraint :Webpage ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:hasLink + rdf:type owl:ObjectProperty ; + rdfs:label "Link"@de, + "Link "@en ; + rdfs:comment """Represents the link of a website article."""@en ; + knora-base:objectClassConstraint :Webpage ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#hasLinkValue -:hasLinkValue rdf:type owl:ObjectProperty ; - - rdfs:label "Link"@de , - "Link "@en ; - - rdfs:comment """Represents the link of a website article."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:hasLinkValue + rdf:type owl:ObjectProperty ; + rdfs:label "Link"@de, + "Link "@en ; + rdfs:comment """Represents the link of a website article."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#editionHasEditor -:editionHasEditor rdf:type owl:ObjectProperty ; - - rdfs:label "Redaktor (Person)"@de , - "Editor (Person) "@en ; - - rdfs:comment """Represents the editor of the publication."""@en ; - - knora-base:objectClassConstraint beol:person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Edition ; - - rdfs:subPropertyOf knora-base:hasLinkTo, bibo:editor . +:editionHasEditor + rdf:type owl:ObjectProperty ; + rdfs:label "Redaktor (Person)"@de, + "Editor (Person) "@en ; + rdfs:comment """Represents the editor of the publication."""@en ; + knora-base:objectClassConstraint beol:person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Edition ; + rdfs:subPropertyOf knora-base:hasLinkTo, + bibo:editor . ### http://www.knora.org/ontology/0801/biblio#editionHasEditorValue -:editionHasEditorValue rdf:type owl:ObjectProperty ; - - rdfs:label "Redaktor (Person)"@de , - "Editor (Person) "@en ; - - rdfs:comment """Represents the editor of the publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Edition ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:editionHasEditorValue + rdf:type owl:ObjectProperty ; + rdfs:label "Redaktor (Person)"@de, + "Editor (Person) "@en ; + rdfs:comment """Represents the editor of the publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Edition ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#editionHasOrganization -:editionHasOrganization rdf:type owl:ObjectProperty ; - - rdfs:label "Organisation"@de , - "Organization"@en ; - - rdfs:comment """Represents the organization which has edited the publication."""@en ; - - knora-base:objectClassConstraint :Organization ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Edition ; - - rdfs:subPropertyOf knora-base:hasLinkTo, bibo:editor . +:editionHasOrganization + rdf:type owl:ObjectProperty ; + rdfs:label "Organisation"@de, + "Organization"@en ; + rdfs:comment """Represents the organization which has edited the publication."""@en ; + knora-base:objectClassConstraint :Organization ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Edition ; + rdfs:subPropertyOf knora-base:hasLinkTo, + bibo:editor . ### http://www.knora.org/ontology/0801/biblio#editionHasorganizationValue -:editionHasOrganizationValue rdf:type owl:ObjectProperty ; - - rdfs:label "Organisation"@de , - "Organization"@en ; - - rdfs:comment """Represents the organization which has edited the publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Edition ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:editionHasOrganizationValue + rdf:type owl:ObjectProperty ; + rdfs:label "Organisation"@de, + "Organization"@en ; + rdfs:comment """Represents the organization which has edited the publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Edition ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#editionHasManuscript -:editionHasManuscript rdf:type owl:ObjectProperty ; - - rdfs:label "Manuskript der Edition"@de , - "Mansucript of Edition"@en ; - - rdfs:comment """Represents the manuscript of an edition."""@en ; - - knora-base:objectClassConstraint beol:manuscript ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Edition ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:editionHasManuscript + rdf:type owl:ObjectProperty ; + rdfs:label "Manuskript der Edition"@de, + "Mansucript of Edition"@en ; + rdfs:comment """Represents the manuscript of an edition."""@en ; + knora-base:objectClassConstraint beol:manuscript ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Edition ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#editionHasManuscriptValue -:editionHasManuscriptValue rdf:type owl:ObjectProperty ; - - rdfs:label "Manuskript der Edition"@de , - "Mansucript of Edition"@en ; - - rdfs:comment """Represents the manuscript of an edition."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Edition ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:editionHasManuscriptValue + rdf:type owl:ObjectProperty ; + rdfs:label "Manuskript der Edition"@de, + "Mansucript of Edition"@en ; + rdfs:comment """Represents the manuscript of an edition."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Edition ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#editionHasNumber -:editionHasNumber rdf:type owl:ObjectProperty ; - - rdfs:label "Edition Nummer"@de , - "Edition Number"@en ; - - rdfs:comment """Repräsentiert die Nummer einer Edition."""@de, - """Represents the number of Edition."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:editionHasNumber + rdf:type owl:ObjectProperty ; + rdfs:label "Edition Nummer"@de, + "Edition Number"@en ; + rdfs:comment """Repräsentiert die Nummer einer Edition."""@de, + """Represents the number of Edition."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#editionHasTitle -:editionHasTitle rdf:type owl:ObjectProperty ; - - rdfs:label "Edition Titel"@de , - "Edition Title"@en ; - - rdfs:comment """Repräsentiert den Titel der Edition."""@de, - """Represents the title of edition."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - knora-base:subjectClassConstraint :Edition ; - - rdfs:subPropertyOf :hasTitle . +:editionHasTitle + rdf:type owl:ObjectProperty ; + rdfs:label "Edition Titel"@de, + "Edition Title"@en ; + rdfs:comment """Repräsentiert den Titel der Edition."""@de, + """Represents the title of edition."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + knora-base:subjectClassConstraint :Edition ; + rdfs:subPropertyOf :hasTitle . ### http://www.knora.org/ontology/0801/biblio#hasName -:hasName rdf:type owl:ObjectProperty ; - - rdfs:label "Name"@de , - "Name"@en , - "nom"@fr , - "nome"@it ; - - rdfs:comment """Represents a Name."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:hasName + rdf:type owl:ObjectProperty ; + rdfs:label "Name"@de, + "Name"@en, + "nom"@fr, + "nome"@it ; + rdfs:comment """Represents a Name."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#hasURI -:hasURI rdf:type owl:ObjectProperty ; - - rdfs:label "URI"@de , - "URI"@en , - "URI"@fr , - "URI"@it ; - - rdfs:comment """Represents a URI."""@en ; - - knora-base:objectClassConstraint knora-base:UriValue ; - - salsah-gui:guiElement salsah-gui:Richtext ; - - rdfs:subPropertyOf knora-base:hasValue . +:hasURI + rdf:type owl:ObjectProperty ; + rdfs:label "URI"@de, + "URI"@en, + "URI"@fr, + "URI"@it ; + rdfs:comment """Represents a URI."""@en ; + knora-base:objectClassConstraint knora-base:UriValue ; + salsah-gui:guiElement salsah-gui:Richtext ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#publicationHasExternalLink -:publicationHasExternalLink rdf:type owl:ObjectProperty ; - rdfs:label "Externer Link"@de , - "External Link"@en ; - - rdfs:comment """Represents an external link of a publication."""@en ; - knora-base:objectClassConstraint knora-base:UriValue ; - rdfs:subPropertyOf :hasURI . +:publicationHasExternalLink + rdf:type owl:ObjectProperty ; + rdfs:label "Externer Link"@de, + "External Link"@en ; + rdfs:comment """Represents an external link of a publication."""@en ; + knora-base:objectClassConstraint knora-base:UriValue ; + rdfs:subPropertyOf :hasURI . ### http://www.knora.org/ontology/0801/biblio#startPage -:startPage rdf:type owl:ObjectProperty ; - - rdfs:label "Erste Seite"@de , - "Starting Page"@en , - "page de démarrage"@fr , - "pagina iniziale"@it ; - - rdfs:comment """Represents the starting page."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue, bibo:startPage . +:startPage + rdf:type owl:ObjectProperty ; + rdfs:label "Erste Seite"@de, + "Starting Page"@en, + "page de démarrage"@fr, + "pagina iniziale"@it ; + rdfs:comment """Represents the starting page."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue, + bibo:startPage . ### http://www.knora.org/ontology/0801/biblio#endPage -:endPage rdf:type owl:ObjectProperty ; - - rdfs:label "letzte Seite"@de , - "Last Page"@en , - "dernière page"@fr , - "ultima pagina"@it ; - - rdfs:comment """Represents the last page."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue, bibo:endPage . +:endPage + rdf:type owl:ObjectProperty ; + rdfs:label "letzte Seite"@de, + "Last Page"@en, + "dernière page"@fr, + "ultima pagina"@it ; + rdfs:comment """Represents the last page."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue, + bibo:endPage . ### http://www.knora.org/ontology/0801/biblio#volumeSubtitle -:volumeSubtitle rdf:type owl:ObjectProperty ; - - rdfs:label "Untertitel des Bandes"@de , - "Volume subtitle"@en ; - - rdfs:comment """Represents the subtitle of volume."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:volumeSubtitle + rdf:type owl:ObjectProperty ; + rdfs:label "Untertitel des Bandes"@de, + "Volume subtitle"@en ; + rdfs:comment """Represents the subtitle of volume."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#ispartOfJournal -:isPartOfJournal rdf:type owl:ObjectProperty ; - - rdfs:label "ist Teil von"@de , - "is part of"@en , - "fait partie de"@fr , - "fa parte di"@it ; - - rdfs:comment """Represents the journal the article is published in."""@en ; - - knora-base:objectClassConstraint :Journal ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo, dcterms:isPartOf . +:isPartOfJournal + rdf:type owl:ObjectProperty ; + rdfs:label "ist Teil von"@de, + "is part of"@en, + "fait partie de"@fr, + "fa parte di"@it ; + rdfs:comment """Represents the journal the article is published in."""@en ; + knora-base:objectClassConstraint :Journal ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo, + dcterms:isPartOf . ### http://www.knora.org/ontology/0801/biblio#isPartOfJournalValue -:isPartOfJournalValue rdf:type owl:ObjectProperty ; - - rdfs:label "ist Teil von"@de , - "is part of"@en , - "fait partie de"@fr , - "fa parte di"@it ; - - rdfs:comment """Represents the journal the article is published in."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:isPartOfJournalValue + rdf:type owl:ObjectProperty ; + rdfs:label "ist Teil von"@de, + "is part of"@en, + "fait partie de"@fr, + "fa parte di"@it ; + rdfs:comment """Represents the journal the article is published in."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#isPartOfEditedBook -:isPartOfEditedBook rdf:type owl:ObjectProperty ; - - rdfs:label "ist Teil von"@de , - "is part of"@en , - "fait partie de"@fr , - "fa parte di"@it ; - - rdfs:comment """Represents the collection of the edited articles."""@en ; - - knora-base:objectClassConstraint :EditedBook ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo, dcterms:isPartOf . +:isPartOfEditedBook + rdf:type owl:ObjectProperty ; + rdfs:label "ist Teil von"@de, + "is part of"@en, + "fait partie de"@fr, + "fa parte di"@it ; + rdfs:comment """Represents the collection of the edited articles."""@en ; + knora-base:objectClassConstraint :EditedBook ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo, + dcterms:isPartOf . ### http://www.knora.org/ontology/0801/biblio#isPartOfEditedBookValue -:isPartOfEditedBookValue rdf:type owl:ObjectProperty ; - - rdfs:label "ist Teil von"@de , - "is part of"@en , - "fait partie de"@fr , - "fa parte di"@it ; - - rdfs:comment """Represents the collection the article is published in."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:isPartOfEditedBookValue + rdf:type owl:ObjectProperty ; + rdfs:label "ist Teil von"@de, + "is part of"@en, + "fait partie de"@fr, + "fa parte di"@it ; + rdfs:comment """Represents the collection the article is published in."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#isPartOfCollection -:isPartOfCollection rdf:type owl:ObjectProperty ; - - rdfs:label "ist Teil von"@de , - "is part of"@en , - "fait partie de"@fr , - "fa parte di"@it ; - - rdfs:comment """Represents the collection."""@en ; - - knora-base:objectClassConstraint :Collection ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo, dcterms:isPartOf . +:isPartOfCollection + rdf:type owl:ObjectProperty ; + rdfs:label "ist Teil von"@de, + "is part of"@en, + "fait partie de"@fr, + "fa parte di"@it ; + rdfs:comment """Represents the collection."""@en ; + knora-base:objectClassConstraint :Collection ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo, + dcterms:isPartOf . ### http://www.knora.org/ontology/0801/biblio#isPartOfCollectionValue -:isPartOfCollectionValue rdf:type owl:ObjectProperty ; - - rdfs:label "ist Teil von"@de , - "is part of"@en , - "fait partie de"@fr , - "fa parte di"@it ; - - rdfs:comment """Represents the collection."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:isPartOfCollectionValue + rdf:type owl:ObjectProperty ; + rdfs:label "ist Teil von"@de, + "is part of"@en, + "fait partie de"@fr, + "fa parte di"@it ; + rdfs:comment """Represents the collection."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#journalVolume -:journalVolume rdf:type owl:ObjectProperty ; - - rdfs:label "Ausgabe"@de , - "Issue"@en , - "édition "@fr , - "edizione"@it ; - - rdfs:comment """Represents the journal volume."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :JournalArticle ; - - rdfs:subPropertyOf knora-base:hasValue, bibo:volume . +:journalVolume + rdf:type owl:ObjectProperty ; + rdfs:label "Ausgabe"@de, + "Issue"@en, + "édition "@fr, + "edizione"@it ; + rdfs:comment """Represents the journal volume."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :JournalArticle ; + rdfs:subPropertyOf knora-base:hasValue, + bibo:volume . ### http://www.knora.org/ontology/0801/biblio#journalIssue -:journalIssue rdf:type owl:ObjectProperty ; - - rdfs:label "Ausgabe No"@de , - "Issue number"@en , - "édition no"@fr , - "edizione no"@it ; - - rdfs:comment """Represents the journal issue number."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :JournalArticle ; - - rdfs:subPropertyOf knora-base:hasValue, bibo:issue . +:journalIssue + rdf:type owl:ObjectProperty ; + rdfs:label "Ausgabe No"@de, + "Issue number"@en, + "édition no"@fr, + "edizione no"@it ; + rdfs:comment """Represents the journal issue number."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :JournalArticle ; + rdfs:subPropertyOf knora-base:hasValue, + bibo:issue . ### http://www.knora.org/ontology/0801/biblio#bookHasISBN -:bookHasISBN rdf:type owl:ObjectProperty ; - - rdfs:label "ISBN"@de , - "ISBN"@en ; - - rdfs:comment """Repräsentiert eine ISBN-Nummer."""@de, - """Represents a ISBN."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :Book ; - - rdfs:subPropertyOf knora-base:hasValue , bibo:isbn. +:bookHasISBN + rdf:type owl:ObjectProperty ; + rdfs:label "ISBN"@de, + "ISBN"@en ; + rdfs:comment """Repräsentiert eine ISBN-Nummer."""@de, + """Represents a ISBN."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :Book ; + rdfs:subPropertyOf knora-base:hasValue, + bibo:isbn . ### http://www.knora.org/ontology/0801/biblio#bookHasContent -:bookHasContent rdf:type owl:ObjectProperty ; - - rdfs:label "Buch-Inhalt"@de , - "Book Content"@en ; - - rdfs:comment """Represents content of Book ."""@en ; - - knora-base:objectClassConstraint :BookContent ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:bookHasContent + rdf:type owl:ObjectProperty ; + rdfs:label "Buch-Inhalt"@de, + "Book Content"@en ; + rdfs:comment """Represents content of Book ."""@en ; + knora-base:objectClassConstraint :BookContent ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#bookHasContentValue -:bookHasContentValue rdf:type owl:ObjectProperty ; - - rdfs:label "Buch-Inhalt"@de , - "Book Content"@en ; - - rdfs:comment """Represents content of Book ."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:bookHasContentValue + rdf:type owl:ObjectProperty ; + rdfs:label "Buch-Inhalt"@de, + "Book Content"@en ; + rdfs:comment """Represents content of Book ."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#hasIntroduction -:hasIntroduction rdf:type owl:ObjectProperty ; - - rdfs:label "Einleitung"@de , - "Introduction"@en ; - - rdfs:comment """Represents introduction."""@en ; - - knora-base:objectClassConstraint beol:introduction; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:hasIntroduction + rdf:type owl:ObjectProperty ; + rdfs:label "Einleitung"@de, + "Introduction"@en ; + rdfs:comment """Represents introduction."""@en ; + knora-base:objectClassConstraint beol:introduction ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#hasIntroductionValue -:hasIntroductionValue rdf:type owl:ObjectProperty ; - - rdfs:label "Einleitung"@de , - "Introduction"@en ; - - rdfs:comment """Represents introduction."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:hasIntroductionValue + rdf:type owl:ObjectProperty ; + rdfs:label "Einleitung"@de, + "Introduction"@en ; + rdfs:comment """Represents introduction."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#hasContent -:hasContent rdf:type owl:ObjectProperty ; - - rdfs:label "Inhalt"@de , - "Content"@en ; - - rdfs:comment """Represents content of book."""@en ; - - knora-base:objectClassConstraint beol:letter; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - rdfs:subPropertyOf knora-base:hasLinkTo . +:hasContent + rdf:type owl:ObjectProperty ; + rdfs:label "Inhalt"@de, + "Content"@en ; + rdfs:comment """Represents content of book."""@en ; + knora-base:objectClassConstraint beol:letter ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo . ### http://www.knora.org/ontology/0801/biblio#hasContentValue -:hasContentValue rdf:type owl:ObjectProperty ; - - rdfs:label "Inhalt"@de , - "Content"@en ; - - rdfs:comment """Represents content of book."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:hasContentValue + rdf:type owl:ObjectProperty ; + rdfs:label "Inhalt"@de, + "Content"@en ; + rdfs:comment """Represents content of book."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#numPages -:numPages rdf:type owl:ObjectProperty ; - - rdfs:label "Seitenzahl"@de , - "Number of Pages"@en ; - - rdfs:comment """Repräsentiert die Seitenzahl."""@de, - """Represents number of pages."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue , bibo:numPages . +:numPages + rdf:type owl:ObjectProperty ; + rdfs:label "Seitenzahl"@de, + "Number of Pages"@en ; + rdfs:comment """Repräsentiert die Seitenzahl."""@de, + """Represents number of pages."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue, + bibo:numPages . ### http://www.knora.org/ontology/0801/biblio#numVolumes -:numVolumes rdf:type owl:ObjectProperty ; - - rdfs:label "Bändenzahl"@de , - "Number of volumes"@en ; - - rdfs:comment """Repräsentiert die Bändenzahl."""@de, - """Represents number of volumes."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue , bibo:numVolumes . +:numVolumes + rdf:type owl:ObjectProperty ; + rdfs:label "Bändenzahl"@de, + "Number of volumes"@en ; + rdfs:comment """Repräsentiert die Bändenzahl."""@de, + """Represents number of volumes."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue, + bibo:numVolumes . ### http://www.knora.org/ontology/0801/biblio#webpageHasHrefTag -:webpageHasHrefTag rdf:type owl:ObjectProperty ; - - rdfs:label "href Tag"@de , - "href Tag"@en ; - - rdfs:comment """Represents a href attribute tag."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:webpageHasHrefTag + rdf:type owl:ObjectProperty ; + rdfs:label "href Tag"@de, + "href Tag"@en ; + rdfs:comment """Represents a href attribute tag."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#translationOf -:translationOf rdf:type owl:ObjectProperty ; - - rdfs:label "ist Übersetzung von"@de , - "is translation of"@en ; - - rdfs:comment """Represents the publication in original language."""@en ; - - knora-base:objectClassConstraint :Publication ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Translation ; - - rdfs:subPropertyOf knora-base:hasLinkTo, bibo:translationOf . +:translationOf + rdf:type owl:ObjectProperty ; + rdfs:label "ist Übersetzung von"@de, + "is translation of"@en ; + rdfs:comment """Represents the publication in original language."""@en ; + knora-base:objectClassConstraint :Publication ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Translation ; + rdfs:subPropertyOf knora-base:hasLinkTo, + bibo:translationOf . ### http://www.knora.org/ontology/0801/biblio#translationOfValue -:translationOfValue rdf:type owl:ObjectProperty ; - rdfs:label "ist Übersetzung von"@de , - "is translation of"@en ; - - rdfs:comment """Represents the publication in original language."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Translation ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:translationOfValue + rdf:type owl:ObjectProperty ; + rdfs:label "ist Übersetzung von"@de, + "is translation of"@en ; + rdfs:comment """Represents the publication in original language."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Translation ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#translationHasLanguage -:translationHasLanguage rdf:type owl:ObjectProperty ; - - rdfs:label "Sprache"@de , - "Language"@en ; - - rdfs:comment """Repräsentiert die Übersetzungsprache."""@de, - """Represents the language of translation."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue , dcterms:language . +:translationHasLanguage + rdf:type owl:ObjectProperty ; + rdfs:label "Sprache"@de, + "Language"@en ; + rdfs:comment """Repräsentiert die Übersetzungsprache."""@de, + """Represents the language of translation."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:language . ### http://www.knora.org/ontology/0801/biblio#translationHasTitle -:translationHasTitle rdf:type owl:ObjectProperty ; - - rdfs:label "Übersetzungstitle"@de , - "Title of translation"@en ; - - rdfs:comment """Repräsentiert den Title einer Übersetzung."""@de, - """Represents the title of translation."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf :hasTitle . +:translationHasTitle + rdf:type owl:ObjectProperty ; + rdfs:label "Übersetzungstitle"@de, + "Title of translation"@en ; + rdfs:comment """Repräsentiert den Title einer Übersetzung."""@de, + """Represents the title of translation."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf :hasTitle . ### http://www.knora.org/ontology/0801/biblio#publicationHasTranslator -:publicationHasTranslator rdf:type owl:ObjectProperty ; - - rdfs:label "Übersetzer"@de , - "Translator"@en ; - - rdfs:comment """Represents the translator of a publication."""@en ; - - knora-base:objectClassConstraint beol:person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkTo, bibo:translator . +:publicationHasTranslator + rdf:type owl:ObjectProperty ; + rdfs:label "Übersetzer"@de, + "Translator"@en ; + rdfs:comment """Represents the translator of a publication."""@en ; + knora-base:objectClassConstraint beol:person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkTo, + bibo:translator . ### http://www.knora.org/ontology/0801/biblio#publicationHasTranslatorValue -:publicationHasTranslatorValue rdf:type owl:ObjectProperty ; - - rdfs:label "Übersetzer"@de , - "Translator"@en ; - - rdfs:comment """Represents the translator of a publication."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :Publication ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:publicationHasTranslatorValue + rdf:type owl:ObjectProperty ; + rdfs:label "Übersetzer"@de, + "Translator"@en ; + rdfs:comment """Represents the translator of a publication."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :Publication ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#translationHasDate -:translationHasDate rdf:type owl:ObjectProperty ; - - rdfs:label "Datum der Übersetzung"@de , - "Translation Date "@en ; - - rdfs:comment """Represents a translation date."""@en ; - knora-base:objectClassConstraint knora-base:DateValue ; - - rdfs:subPropertyOf :hasDate . +:translationHasDate + rdf:type owl:ObjectProperty ; + rdfs:label "Datum der Übersetzung"@de, + "Translation Date "@en ; + rdfs:comment """Represents a translation date."""@en ; + knora-base:objectClassConstraint knora-base:DateValue ; + rdfs:subPropertyOf :hasDate . ### http://www.knora.org/ontology/0801/biblio#editionHasDate -:editionHasDate rdf:type owl:ObjectProperty ; - - rdfs:label "Datum der Bearbeitung"@de , - "Edition Date "@en ; - - rdfs:comment """Represents an edition date."""@en ; - knora-base:objectClassConstraint knora-base:DateValue ; - - rdfs:subPropertyOf :hasDate . +:editionHasDate + rdf:type owl:ObjectProperty ; + rdfs:label "Datum der Bearbeitung"@de, + "Edition Date "@en ; + rdfs:comment """Represents an edition date."""@en ; + knora-base:objectClassConstraint knora-base:DateValue ; + rdfs:subPropertyOf :hasDate . ### http://www.knora.org/ontology/0801/biblio#collectionNumber -:collectionNumber rdf:type owl:ObjectProperty ; - - rdfs:label "Serie Nummer"@de , - "Collection Number"@en ; - - rdfs:comment """Repräsentiert die Nummer in die Serie."""@de, - """Represents the number in collection."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:collectionNumber + rdf:type owl:ObjectProperty ; + rdfs:label "Serie Nummer"@de, + "Collection Number"@en ; + rdfs:comment """Repräsentiert die Nummer in die Serie."""@de, + """Represents the number in collection."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#isPartOfWebsite -:isPartOfWebsite rdf:type owl:ObjectProperty ; - - rdfs:label "ist Teil von"@de , - "is part of"@en , - "fait partie de"@fr , - "fa parte di"@it ; - - rdfs:comment """Represents the website the article is published in."""@en ; - - knora-base:objectClassConstraint :Website ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - - rdfs:subPropertyOf knora-base:hasLinkTo, dcterms:isPartOf . +:isPartOfWebsite + rdf:type owl:ObjectProperty ; + rdfs:label "ist Teil von"@de, + "is part of"@en, + "fait partie de"@fr, + "fa parte di"@it ; + rdfs:comment """Represents the website the article is published in."""@en ; + knora-base:objectClassConstraint :Website ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo, + dcterms:isPartOf . ### http://www.knora.org/ontology/0801/biblio#isPartOfWebsiteValue -:isPartOfWebsiteValue rdf:type owl:ObjectProperty ; - rdfs:label "ist Teil von"@de , - "is part of"@en , - "fait partie de"@fr , - "fa parte di"@it ; - - rdfs:comment """Represents the website the article is published in."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:isPartOfWebsiteValue + rdf:type owl:ObjectProperty ; + rdfs:label "ist Teil von"@de, + "is part of"@en, + "fait partie de"@fr, + "fa parte di"@it ; + rdfs:comment """Represents the website the article is published in."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#hasManuscriptEntry -:hasManuscriptEntry rdf:type owl:ObjectProperty ; - - rdfs:label "Edition der Manuskripteintrag"@de , - "Edition of the Manuscript"@en ; - - rdfs:comment """Represents the manuscript entry corresponding to a Varia Posthuma article."""@en ; - - knora-base:objectClassConstraint beol:manuscriptEntry ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - - rdfs:subPropertyOf knora-base:hasLinkTo, dcterms:isPartOf . +:hasManuscriptEntry + rdf:type owl:ObjectProperty ; + rdfs:label "Edition der Manuskripteintrag"@de, + "Edition of the Manuscript"@en ; + rdfs:comment """Represents the manuscript entry corresponding to a Varia Posthuma article."""@en ; + knora-base:objectClassConstraint beol:manuscriptEntry ; + salsah-gui:guiElement salsah-gui:Searchbox ; + rdfs:subPropertyOf knora-base:hasLinkTo, + dcterms:isPartOf . ### http://www.knora.org/ontology/0801/biblio#hasManuscriptEntryValue -:hasManuscriptEntryValue rdf:type owl:ObjectProperty ; - rdfs:label "Edition der Manuskripteintrag"@de , - "Edition of the Manuscript"@en ; - - rdfs:comment """Represents the manuscript entry corresponding to a Varia Posthuma article."""@en ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue . +:hasManuscriptEntryValue + rdf:type owl:ObjectProperty ; + rdfs:label "Edition der Manuskripteintrag"@de, + "Edition of the Manuscript"@en ; + rdfs:comment """Represents the manuscript entry corresponding to a Varia Posthuma article."""@en ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue . ### http://www.knora.org/ontology/0801/biblio#vpEndPage -:vpEndPage rdf:type owl:ObjectProperty ; - - rdfs:label "End Page"@en ; - - rdfs:comment """Represents the last page of Varia Posthuma article."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:vpEndPage + rdf:type owl:ObjectProperty ; + rdfs:label "End Page"@en ; + rdfs:comment """Represents the last page of Varia Posthuma article."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### http://www.knora.org/ontology/0801/biblio#vpStartPage -:vpStartPage rdf:type owl:ObjectProperty ; - - rdfs:label "Start Page"@en ; - - rdfs:comment """Represents the start page of Varia Posthuma article."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:vpStartPage + rdf:type owl:ObjectProperty ; + rdfs:label "Start Page"@en ; + rdfs:comment """Represents the start page of Varia Posthuma article."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### ### biblio:isPrinted -:isPrinted rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Der Manuskript ist publiziert"@de , - "Manuscript is printed"@en ; - - rdfs:comment """Der Manuskript ist publiziert"""@de , - """Manuscript is printed"""@en ; - - knora-base:objectClassConstraint :CollectionArticle ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:isPrinted + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Der Manuskript ist publiziert"@de, + "Manuscript is printed"@en ; + rdfs:comment """Der Manuskript ist publiziert"""@de, + """Manuscript is printed"""@en ; + knora-base:objectClassConstraint :CollectionArticle ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### biblio:isPrintedValue -:isPrintedValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Der Manuskript ist publiziert"@de , - "Manuscript is printed"@en ; - - rdfs:comment """Der Manuskript ist publiziert"""@de , - """Manuscript is printed"""@en . +:isPrintedValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Der Manuskript ist publiziert"@de, + "Manuscript is printed"@en ; + rdfs:comment """Der Manuskript ist publiziert"""@de, + """Manuscript is printed"""@en . ### ########################################### ### biblio:isPublishedIn -:isPublishedIn rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Der Brief ist publiziert in"@de , - "Letter is published in"@en ; - - rdfs:comment """Der Brief ist publiziert in"""@de , - """Letter is published in"""@en ; - - knora-base:subjectClassConstraint :letter ; - - knora-base:objectClassConstraint :EditedBook ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:isPublishedIn + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Der Brief ist publiziert in"@de, + "Letter is published in"@en ; + rdfs:comment """Der Brief ist publiziert in"""@de, + """Letter is published in"""@en ; + knora-base:subjectClassConstraint :letter ; + knora-base:objectClassConstraint :EditedBook ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### biblio:isPublishedInValue -:isPublishedInValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Der Brief ist publiziert in"@de , - "Letter is published in"@en ; - - rdfs:comment """Der Brief ist publiziert"""@de , - """Letter is published"""@en . +:isPublishedInValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Der Brief ist publiziert in"@de, + "Letter is published in"@en ; + rdfs:comment """Der Brief ist publiziert"""@de, + """Letter is published"""@en . ### ########################################### ### biblio:publishedLetterNumber -:publishedLetterNumber rdf:type owl:ObjectProperty ; - - rdfs:label "Letter Number in the Edition"@en ; - - rdfs:comment """Represents letternumber of letter in Edition."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasValue . +:publishedLetterNumber + rdf:type owl:ObjectProperty ; + rdfs:label "Letter Number in the Edition"@en ; + rdfs:comment """Represents letternumber of letter in Edition."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### ### biblio:publishedLetterStartPage -:publishedLetterStartPage rdf:type owl:ObjectProperty ; - - rdfs:label "Start Page in Edition"@en ; - - rdfs:comment """Represents start page of letter in Edition."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasValue . +:publishedLetterStartPage + rdf:type owl:ObjectProperty ; + rdfs:label "Start Page in Edition"@en ; + rdfs:comment """Represents start page of letter in Edition."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### ### biblio:publishedLetterEndPage -:publishedLetterEndPage rdf:type owl:ObjectProperty ; - - rdfs:label "End Page in Edition"@en ; - - rdfs:comment """Represents end-page of letter in Edition."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasValue . +:publishedLetterEndPage + rdf:type owl:ObjectProperty ; + rdfs:label "End Page in Edition"@en ; + rdfs:comment """Represents end-page of letter in Edition."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasValue . ################################################################# @@ -1467,1025 +1131,733 @@ ### http://www.knora.org/ontology/0801/biblio#Publication -:Publication rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, dcterms:BibliographicResource , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasTitle ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasSubtitle ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasAuthor ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasAuthorValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasAbbreviation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasDate ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasLocation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasEditor ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasEditorValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasEditorOrg ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasEditorOrgValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasPublisher ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasPublisherValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasTranslator ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasTranslatorValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsEdited ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsEditedValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsEditionOf ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsEditionOfValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsReprinted ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsReprintedValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsReprintOf ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsReprintOfValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsReviewed ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "14"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsReviewedValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "14"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsReviewOf ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsReviewOfValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasManuscript ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "16"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasManuscriptValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "16"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsTranslationOf ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "18"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsTranslationOfValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "18"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsTranslated ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "19"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationIsTranslatedValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "19"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasDOI ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "20"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publicationHasExternalLink ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "21"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "22"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "23"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "24"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Publikation"@de , - "Publication"@en , - "Publication"@fr , - "Pubblicazione"@it ; - - rdfs:comment "A resource representing a publication"@en . +:Publication + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + dcterms:BibliographicResource, + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasTitle ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasSubtitle ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasAuthor ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasAuthorValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasAbbreviation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasDate ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasLocation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasEditor ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasEditorValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasEditorOrg ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasEditorOrgValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasPublisher ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasPublisherValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasTranslator ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasTranslatorValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsEdited ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsEditedValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsEditionOf ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsEditionOfValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsReprinted ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsReprintedValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsReprintOf ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsReprintOfValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsReviewed ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "14"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsReviewedValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "14"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsReviewOf ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsReviewOfValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "15"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasManuscript ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "16"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasManuscriptValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "16"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsTranslationOf ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "18"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsTranslationOfValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "18"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsTranslated ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "19"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationIsTranslatedValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "19"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasDOI ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "20"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publicationHasExternalLink ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "21"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "22"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "23"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "24"^^xsd:nonNegativeInteger ] ; + rdfs:label "Publikation"@de, + "Publication"@en, + "Publication"@fr, + "Pubblicazione"@it ; + rdfs:comment "A resource representing a publication"@en . ### http://www.knora.org/ontology/0801/biblio#Edition -:Edition rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, - [ - rdf:type owl:Restriction ; - owl:onProperty :editionHasTitle ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :editionHasEditor ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :editionHasEditorValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :editionHasNumber ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :editionHasOrganization ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :editionHasOrganizationValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :editionHasManuscript; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :editionHasManuscriptValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :editionHasDate ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfEditedBook ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfEditedBookValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Edition"@de , - "Edition"@en , - "édition"@fr , - "edizione"@it ; - - rdfs:comment "A resource representing an edition"@en . +:Edition + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :editionHasTitle ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :editionHasEditor ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :editionHasEditorValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :editionHasNumber ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :editionHasOrganization ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :editionHasOrganizationValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :editionHasManuscript ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :editionHasManuscriptValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :editionHasDate ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfEditedBook ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfEditedBookValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ] ; + rdfs:label "Edition"@de, + "Edition"@en, + "édition"@fr, + "edizione"@it ; + rdfs:comment "A resource representing an edition"@en . ### http://www.knora.org/ontology/0801/biblio#Organization -:Organization rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, foaf:organization, - [ - rdf:type owl:Restriction ; - owl:onProperty :hasName ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Organisation"@de , - "Organization"@en , - "Organisation"@fr , - "organizzazione"@it ; - - rdfs:comment "A resource representing an organization"@en . +:Organization + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + foaf:organization, + [ rdf:type owl:Restriction ; + owl:onProperty :hasName ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ] ; + rdfs:label "Organisation"@de, + "Organization"@en, + "Organisation"@fr, + "organizzazione"@it ; + rdfs:comment "A resource representing an organization"@en . ### http://www.knora.org/ontology/0801/biblio#Publisher -:Publisher rdf:type owl:Class ; - - rdfs:subClassOf :Organization, dcterms:publisher, - - [ - rdf:type owl:Restriction ; - owl:onProperty :publisherHasLocation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publishingPerson ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publishingPersonValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Verlag"@de , - "Publisher"@en , - "éditeur"@fr , - "casa editrice"@it ; - - rdfs:comment "A resource representing a publisher"@en . +:Publisher + rdf:type owl:Class ; + rdfs:subClassOf :Organization, + dcterms:publisher, + + [ rdf:type owl:Restriction ; + owl:onProperty :publisherHasLocation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publishingPerson ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publishingPersonValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ] ; + rdfs:label "Verlag"@de, + "Publisher"@en, + "éditeur"@fr, + "casa editrice"@it ; + rdfs:comment "A resource representing a publisher"@en . ### http://www.knora.org/ontology/0801/biblio#Article -:Article rdf:type owl:Class ; - - rdfs:subClassOf :Publication, bibo:Article, - [ - rdf:type owl:Restriction ; - owl:onProperty :startPage ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :endPage ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :volumeSubtitle ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Artikel"@de , - "Article"@en , - "Article"@fr , - "Articolo"@it ; - - rdfs:comment "A resource representing an article"@en . +:Article + rdf:type owl:Class ; + rdfs:subClassOf :Publication, + bibo:Article, + [ rdf:type owl:Restriction ; + owl:onProperty :startPage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :endPage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :volumeSubtitle ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ] ; + rdfs:label "Artikel"@de, + "Article"@en, + "Article"@fr, + "Articolo"@it ; + rdfs:comment "A resource representing an article"@en . ### http://www.knora.org/ontology/0801/biblio#JournalArticle -:JournalArticle rdf:type owl:Class ; - - rdfs:subClassOf :Article, - [ - rdf:type owl:Restriction ; - owl:onProperty :journalVolume ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :journalIssue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfJournal ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfJournalValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Zeitschrift Artikel"@de , - "Journal Article"@en ; - - rdfs:comment "A resource representing a journal article"@en . +:JournalArticle + rdf:type owl:Class ; + rdfs:subClassOf :Article, + [ rdf:type owl:Restriction ; + owl:onProperty :journalVolume ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :journalIssue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfJournal ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfJournalValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ] ; + rdfs:label "Zeitschrift Artikel"@de, + "Journal Article"@en ; + rdfs:comment "A resource representing a journal article"@en . ### http://www.knora.org/ontology/0801/biblio#CollectionArticle -:CollectionArticle rdf:type owl:Class ; - - rdfs:subClassOf :Article, - [ - rdf:type owl:Restriction ; - owl:onProperty :collectionNumber; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfEditedBook ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfEditedBookValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Serie Artikel"@de , - "Collection Article"@en ; - - rdfs:comment "A resource representing a collection article"@en . +:CollectionArticle + rdf:type owl:Class ; + rdfs:subClassOf :Article, + [ rdf:type owl:Restriction ; + owl:onProperty :collectionNumber ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfEditedBook ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfEditedBookValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ] ; + rdfs:label "Serie Artikel"@de, + "Collection Article"@en ; + rdfs:comment "A resource representing a collection article"@en . ### http://www.knora.org/ontology/0801/biblio#Translation -:Translation rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, - [ - rdf:type owl:Restriction ; - owl:onProperty :translationHasTitle ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :translationHasLanguage ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - - [ - rdf:type owl:Restriction ; - owl:onProperty :translationOf ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :translationOfValue ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :translationHasDate ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Übersetzung"@de , - "Translation"@en , - "Traduction"@fr , - "Traduzione"@it ; - - rdfs:comment "A resource representing a translation "@en . +:Translation + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :translationHasTitle ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :translationHasLanguage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + + [ rdf:type owl:Restriction ; + owl:onProperty :translationOf ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :translationOfValue ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :translationHasDate ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ] ; + rdfs:label "Übersetzung"@de, + "Translation"@en, + "Traduction"@fr, + "Traduzione"@it ; + rdfs:comment "A resource representing a translation "@en . ### http://www.knora.org/ontology/0801/biblio#Journal -:Journal rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, bibo:Journal, - [ - rdf:type owl:Restriction ; - owl:onProperty :hasName; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :numPages; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :numVolumes ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty beol:comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Zeitschrift"@de , - "Journal"@en , - "Revue"@fr , - "Rivista"@it ; - - rdfs:comment "A resource representing a journal "@en . +:Journal + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + bibo:Journal, + [ rdf:type owl:Restriction ; + owl:onProperty :hasName ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :numPages ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :numVolumes ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ] ; + rdfs:label "Zeitschrift"@de, + "Journal"@en, + "Revue"@fr, + "Rivista"@it ; + rdfs:comment "A resource representing a journal "@en . ### http://www.knora.org/ontology/0801/biblio#BookContent -:BookContent rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, - [ - rdf:type owl:Restriction ; - owl:onProperty :hasIntroduction ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasIntroductionValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasContent ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasContentValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Buch-Inhalt"@de , - "Book Content"@en ; - - rdfs:comment "A resource representing content of a book "@en . +:BookContent + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasIntroduction ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasIntroductionValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasContent ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasContentValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ] ; + rdfs:label "Buch-Inhalt"@de, + "Book Content"@en ; + rdfs:comment "A resource representing content of a book "@en . ### http://www.knora.org/ontology/0801/biblio#Book -:Book rdf:type owl:Class ; - - rdfs:subClassOf :Publication, bibo:book, - [ - rdf:type owl:Restriction ; - owl:onProperty :bookHasISBN ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :numPages; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :numVolumes; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfCollection ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfCollectionValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :collectionNumber; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :bookHasContent ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :bookHasContentValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Buch"@de , - "Book"@en , - "livre"@fr , - "libro"@it ; - - rdfs:comment "A resource representing a book "@en . +:Book + rdf:type owl:Class ; + rdfs:subClassOf :Publication, + bibo:book, + [ rdf:type owl:Restriction ; + owl:onProperty :bookHasISBN ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :numPages ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :numVolumes ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfCollection ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfCollectionValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :collectionNumber ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :bookHasContent ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :bookHasContentValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ] ; + rdfs:label "Buch"@de, + "Book"@en, + "livre"@fr, + "libro"@it ; + rdfs:comment "A resource representing a book "@en . ### http://www.knora.org/ontology/0801/biblio#EditedBook -:EditedBook rdf:type owl:Class ; - - rdfs:subClassOf :Book, bibo:EditedBook; - - rdfs:label "Serie Buch"@de , - "Edited Book"@en ; - - rdfs:comment "A resource representing the book which is collection of articles "@en . +:EditedBook + rdf:type owl:Class ; + rdfs:subClassOf :Book, + bibo:EditedBook ; + rdfs:label "Serie Buch"@de, + "Edited Book"@en ; + rdfs:comment "A resource representing the book which is collection of articles "@en . ### http://www.knora.org/ontology/0801/biblio#Collection -:Collection rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, bibo:Collection, - [ - rdf:type owl:Restriction ; - owl:onProperty :hasName ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :collectionNumber; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :numVolumes ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfCollection ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfCollectionValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Serie"@de , - "Collection"@en , - "série "@fr , - "serie"@it ; - - rdfs:comment "A resource representing a collection "@en . +:Collection + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + bibo:Collection, + [ rdf:type owl:Restriction ; + owl:onProperty :hasName ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :collectionNumber ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :numVolumes ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfCollection ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfCollectionValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ] ; + rdfs:label "Serie"@de, + "Collection"@en, + "série "@fr, + "serie"@it ; + rdfs:comment "A resource representing a collection "@en . ### http://www.knora.org/ontology/0801/biblio#Website -:Website rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, bibo:Website, - [ - rdf:type owl:Restriction ; - owl:onProperty :hasName ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasURI; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Website"@de , - "Website"@en ; - - rdfs:comment "A resource representing a website "@en . +:Website + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + bibo:Website, + [ rdf:type owl:Restriction ; + owl:onProperty :hasName ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasURI ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ] ; + rdfs:label "Website"@de, + "Website"@en ; + rdfs:comment "A resource representing a website "@en . ### http://www.knora.org/ontology/0801/biblio#Webpage -:Webpage rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, bibo:Webpage, - [ - rdf:type owl:Restriction ; - owl:onProperty :hasName ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfWebsite ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPartOfWebsiteValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasURI; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :webpageHasHrefTag ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:mentionedIn ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Webpage"@de , - "Webpage"@en ; - - rdfs:comment "A resource representing a webpage "@en . +:Webpage + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + bibo:Webpage, + [ rdf:type owl:Restriction ; + owl:onProperty :hasName ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfWebsite ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPartOfWebsiteValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasURI ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :webpageHasHrefTag ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:mentionedIn ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ] ; + rdfs:label "Webpage"@de, + "Webpage"@en ; + rdfs:comment "A resource representing a webpage "@en . ### http://www.knora.org/ontology/0801/biblio#WebsiteArticle -:WebsiteArticle rdf:type owl:Class ; - - rdfs:subClassOf :Publication, bibo:Webpage, - [ - rdf:type owl:Restriction ; - owl:onProperty :hasLink ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "17"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasLinkValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "17"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Website Artikel"@de , - "Website Article"@en ; - - rdfs:comment "A resource representing a website article "@en . +:WebsiteArticle + rdf:type owl:Class ; + rdfs:subClassOf :Publication, + bibo:Webpage, + [ rdf:type owl:Restriction ; + owl:onProperty :hasLink ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "17"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasLinkValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "17"^^xsd:nonNegativeInteger ] ; + rdfs:label "Website Artikel"@de, + "Website Article"@en ; + rdfs:comment "A resource representing a website article "@en . ### http://www.knora.org/ontology/0801/biblio#VPArticle -:VPArticle rdf:type owl:Class ; - rdfs:subClassOf :Edition, - [ - rdf:type owl:Restriction ; - owl:onProperty :vpEndPage; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :vpStartPage; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasManuscriptEntry ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasManuscriptEntryValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPrinted ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPrintedValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:manuscriptEntryOf ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:manuscriptEntryOfValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasURI; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] ; - rdfs:label "Varia Posthuma Artikel"@de , - "Varia Posthuma Article"@en ; - - rdfs:comment "A resource representing a Varia Posthuma article "@en . +:VPArticle + rdf:type owl:Class ; + rdfs:subClassOf :Edition, + [ rdf:type owl:Restriction ; + owl:onProperty :vpEndPage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :vpStartPage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasManuscriptEntry ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasManuscriptEntryValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPrinted ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPrintedValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:manuscriptEntryOf ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:manuscriptEntryOfValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasURI ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ] ; + rdfs:label "Varia Posthuma Artikel"@de, + "Varia Posthuma Article"@en ; + rdfs:comment "A resource representing a Varia Posthuma article "@en . ### ########################################### ### biblio:letter -:letter rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPublishedIn ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isPublishedInValue ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publishedLetterNumber ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publishedLetterStartPage ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publishedLetterEndPage ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty beol:beolIDs ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "letter.png" ; - - rdfs:label "Publizierte Brief"@de , - "Published Letter"@en ; - - rdfs:comment "A resource representing a published letter"@en . +:letter + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :isPublishedIn ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isPublishedInValue ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publishedLetterNumber ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publishedLetterStartPage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publishedLetterEndPage ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty beol:beolIDs ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "letter.png" ; + rdfs:label "Publizierte Brief"@de, + "Published Letter"@en ; + rdfs:comment "A resource representing a published letter"@en . diff --git a/test_data/ontologies/books-onto.ttl b/test_data/ontologies/books-onto.ttl index 9ae5f99156..5b73abcd0f 100644 --- a/test_data/ontologies/books-onto.ttl +++ b/test_data/ontologies/books-onto.ttl @@ -23,16 +23,19 @@ :hasTitle rdf:type owl:ObjectProperty ; rdfs:subPropertyOf knora-base:hasValue ; - rdfs:label "Titel"@de, "title"@en ; + rdfs:label "Titel"@de, + "title"@en ; knora-base:subjectClassConstraint :Book ; knora-base:objectClassConstraint knora-base:TextValue ; salsah-gui:guiElement salsah-gui:SimpleText ; - salsah-gui:guiAttribute "size=80", "maxlength=255" . + salsah-gui:guiAttribute "size=80", + "maxlength=255" . :hasTextType rdf:type owl:ObjectProperty ; rdfs:subPropertyOf knora-base:hasValue ; - rdfs:label "Hat Textsorte"@de, "Has text type"@en ; + rdfs:label "Hat Textsorte"@de, + "Has text type"@en ; knora-base:subjectClassConstraint :Book ; knora-base:objectClassConstraint knora-base:ListValue ; salsah-gui:guiElement salsah-gui:List ; @@ -43,22 +46,26 @@ rdf:type owl:Class ; rdfs:subClassOf knora-base:Resource ; knora-base:resourceIcon "book.png" ; - rdfs:label "Buch"@de, "Book"@en ; + rdfs:label "Buch"@de, + "Book"@en ; rdfs:comment """A resource describing a book."""@en . :hasPageNumber rdf:type owl:ObjectProperty ; rdfs:subPropertyOf knora-base:hasValue ; - rdfs:label "Seitenzahl"@de, "Page number"@en ; + rdfs:label "Seitenzahl"@de, + "Page number"@en ; knora-base:objectClassConstraint knora-base:IntValue ; salsah-gui:guiElement salsah-gui:Spinbox ; - salsah-gui:guiAttribute "min=0", "max=-1" . + salsah-gui:guiAttribute "min=0", + "max=-1" . :Page rdf:type owl:Class ; rdfs:subClassOf knora-base:Resource ; knora-base:resourceIcon "page.png" ; - rdfs:label "Seite"@de, "Page"@en ; + rdfs:label "Seite"@de, + "Page"@en ; rdfs:comment """A resource describing a page in a book."""@en . diff --git a/test_data/ontologies/dokubib-onto.ttl b/test_data/ontologies/dokubib-onto.ttl index d27f4bc94f..ab6ca3a4ef 100644 --- a/test_data/ontologies/dokubib-onto.ttl +++ b/test_data/ontologies/dokubib-onto.ttl @@ -1,20 +1,21 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix dcterms: . +@prefix xml: . +@prefix : . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix dcterms: . @prefix knora-base: . @prefix salsah-gui: . +@prefix dokubib: . @base . -@prefix dokubib: . -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The dokubib ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "The dokubib ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . ########################################################## @@ -27,779 +28,595 @@ ### ########################################### ### dokubib:lastname -:lastname rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Name"""@de ; - - rdfs:comment """Nachname einer Person"""@de , - """Last name of a person"""@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:lastname + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Name"""@de ; + rdfs:comment """Nachname einer Person"""@de, + """Last name of a person"""@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### dokubib:firstname -:firstname rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Vorname"""@de , - """First name"""@en ; - - rdfs:comment """Vorname einer Person"""@de , - """First name of a person"""@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:firstname + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Vorname"""@de, + """First name"""@en ; + rdfs:comment """Vorname einer Person"""@de, + """First name of a person"""@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### dokubib:institution -:institution rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Institution"""@de , - """Institution"""@en ; - - rdfs:comment """Institution"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=64" , - "maxlength=64" . +:institution + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Institution"""@de, + """Institution"""@en ; + rdfs:comment """Institution"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=64", + "maxlength=64" . ### ########################################### ### dokubib:address -:address rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Adresse"""@de , - """Address"""@en ; - - rdfs:comment """Adresse (Strassenname, Nummer etc.)"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=64" , - "maxlength=64" . +:address + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Adresse"""@de, + """Address"""@en ; + rdfs:comment """Adresse (Strassenname, Nummer etc.)"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=64", + "maxlength=64" . ### ########################################### ### dokubib:city -:city rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Ort"""@de , - """City"""@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=64" , - "maxlength=64" . +:city + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Ort"""@de, + """City"""@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=64", + "maxlength=64" . ### ########################################### ### dokubib:zipcode -:zipcode rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Postleitzahl"""@de , - """ZIP-Code"""@en ; - - rdfs:comment """Postleitzajl"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=16" , - "maxlength=16" . +:zipcode + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Postleitzahl"""@de, + """ZIP-Code"""@en ; + rdfs:comment """Postleitzajl"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=16", + "maxlength=16" . ### ########################################### ### dokubib:phone -:phone rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, foaf:phone ; - - rdfs:label """Telefon"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:phone + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + foaf:phone ; + rdfs:label """Telefon"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### dokubib:fax -:fax rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Fax"""@de ; - - rdfs:comment """FAx"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:fax + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Fax"""@de ; + rdfs:comment """FAx"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### dokubib:email -:email rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Email"""@de , - """Email"""@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=128" , - "maxlength=128" . +:email + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Email"""@de, + """Email"""@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=128", + "maxlength=128" . ### ########################################### ### dokubib:bildart -:bildart rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Bildart"""@de , - """Type d'image"""@fr , - """tipo di immagine"""@it , - """Image type"""@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:Pulldown ; - - salsah-gui:guiAttribute "hlist=" . +:bildart + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Bildart"""@de, + """Type d'image"""@fr, + """tipo di immagine"""@it, + """Image type"""@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:Pulldown ; + salsah-gui:guiAttribute "hlist=" . ### ########################################### ### dokubib:erwerbsdatum -:erwerbsdatum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label """Erwerbsdatum"""@de , - """Date d'acquisition"""@fr , - """Data di acquisizione"""@it , - """Date of acquisition"""@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:erwerbsdatum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label """Erwerbsdatum"""@de, + """Date d'acquisition"""@fr, + """Data di acquisizione"""@it, + """Date of acquisition"""@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### dokubib:format -:format rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Format"""@de , - """Format"""@fr , - """Formato"""@it , - """Format"""@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:format + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Format"""@de, + """Format"""@fr, + """Formato"""@it, + """Format"""@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### dokubib:lieferantValue -:lieferantValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label """Lieferant"""@de , - """Fournisseur"""@fr , - """Fornitore"""@it , - """Supplier"""@en ; - - knora-base:subjectClassConstraint :bildformat ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:lieferantValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label """Lieferant"""@de, + """Fournisseur"""@fr, + """Fornitore"""@it, + """Supplier"""@en ; + knora-base:subjectClassConstraint :bildformat ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### dokubib:lieferant -:lieferant rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label """Lieferant"""@de , - """Fournisseur"""@fr , - """Fornitore"""@it , - """Supplier"""@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:lieferant + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label """Lieferant"""@de, + """Fournisseur"""@fr, + """Fornitore"""@it, + """Supplier"""@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### dokubib:stueckzahl -:stueckzahl rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Stückzahl"""@de , - """Nombre d'élements"""@fr , - """Numero d'immagini"""@it , - """No. of items"""@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:IntValue ; - - salsah-gui:guiElement salsah-gui:Spinbox ; - - salsah-gui:guiAttribute "min=0" , - "max=99" . +:stueckzahl + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Stückzahl"""@de, + """Nombre d'élements"""@fr, + """Numero d'immagini"""@it, + """No. of items"""@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:IntValue ; + salsah-gui:guiElement salsah-gui:Spinbox ; + salsah-gui:guiAttribute "min=0", + "max=99" . ### ########################################### ### dokubib:zugangsart -:zugangsart rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Zugangsart"""@de , - """Type d'acquisition"""@fr , - """Tipo d'acquisizione"""@it , - """Type of acquisition"""@en ; - - rdfs:comment """Die Art und Wiese, wie ein Objekt in den Besitz der Dokumentationsbibliothek gelangt ist."""@de ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:Radio ; - - salsah-gui:guiAttribute "hlist=" . +:zugangsart + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Zugangsart"""@de, + """Type d'acquisition"""@fr, + """Tipo d'acquisizione"""@it, + """Type of acquisition"""@en ; + rdfs:comment """Die Art und Wiese, wie ein Objekt in den Besitz der Dokumentationsbibliothek gelangt ist."""@de ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:Radio ; + salsah-gui:guiAttribute "hlist=" . ### ########################################### ### dokubib:preis -:preis rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Preis"""@de , - """Prix"""@fr , - """Prezzo"""@it , - """Price"""@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=16" , - "maxlength=16" . +:preis + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Preis"""@de, + """Prix"""@fr, + """Prezzo"""@it, + """Price"""@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=16", + "maxlength=16" . ### ########################################### ### dokubib:eingangsdatum -:eingangsdatum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label """Eingangsdatum"""@de , - """Date de réception"""@fr , - """Data di ricevimento"""@it , - """Date of receipt"""@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:eingangsdatum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label """Eingangsdatum"""@de, + """Date de réception"""@fr, + """Data di ricevimento"""@it, + """Date of receipt"""@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### dokubib:comment -:comment rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Kommentar"""@de , - """Commentaire"""@fr , - """Commento"""@it , - """Comment"""@en ; - - rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "width=95%" , - "rows=7" , - "wrap=soft" . +:comment + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Kommentar"""@de, + """Commentaire"""@fr, + """Commento"""@it, + """Comment"""@en ; + rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "width=95%", + "rows=7", + "wrap=soft" . ### ########################################### ### dokubib:titel -:titel rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Titel"""@de , - """Titre"""@fr , - """Titolo"""@it , - """Title"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:List ; - - salsah-gui:guiAttribute "hlist=" . +:titel + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Titel"""@de, + """Titre"""@fr, + """Titolo"""@it, + """Title"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:List ; + salsah-gui:guiAttribute "hlist=" . ### ########################################### ### dokubib:signatur -:signatur rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Signatur"""@de , - """Signature"""@fr , - """Firma"""@it , - """Signature"""@en ; - - rdfs:comment """Die spezielle Signatur für die Dokumentationsbibliothek St. Moritz"""@de ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=16" , - "maxlength=16" . +:signatur + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Signatur"""@de, + """Signature"""@fr, + """Firma"""@it, + """Signature"""@en ; + rdfs:comment """Die spezielle Signatur für die Dokumentationsbibliothek St. Moritz"""@de ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=16", + "maxlength=16" . ### ########################################### ### dokubib:bildnr -:bildnr rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Bildnummer"""@de , - """Image ID"""@fr , - """Immagine ID"""@it , - """Picture ID"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=6" , - "maxlength=6" . +:bildnr + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Bildnummer"""@de, + """Image ID"""@fr, + """Immagine ID"""@it, + """Picture ID"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=6", + "maxlength=6" . ### ########################################### ### dokubib:description -:description rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:description ; - - rdfs:label """Beschreibung"""@de , - """Description"""@fr , - """Descrizione"""@it , - """Description"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "width=95%" , - "rows=10" , - "wrap=soft" . +:description + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:description ; + rdfs:label """Beschreibung"""@de, + """Description"""@fr, + """Descrizione"""@it, + """Description"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "width=95%", + "rows=10", + "wrap=soft" . ### ########################################### ### dokubib:jahreszeit -:jahreszeit rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Jahreszeit"""@de , - """Saison"""@fr , - """Stagione"""@it , - """Season"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:Radio ; - - salsah-gui:guiAttribute "hlist=" . +:jahreszeit + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Jahreszeit"""@de, + """Saison"""@fr, + """Stagione"""@it, + """Season"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:Radio ; + salsah-gui:guiAttribute "hlist=" . ### ########################################### ### dokubib:jahrzehnt -:jahrzehnt rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Jahrzehnt"""@de , - """Décennie"""@fr , - """Decennio"""@it , - """Decade"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:jahrzehnt + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Jahrzehnt"""@de, + """Décennie"""@fr, + """Decennio"""@it, + """Decade"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### dokubib:jahr_exakt -:jahr_exakt rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Jahr"""@de , - """Année"""@fr , - """Anno"""@it , - """Year"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=8" , - "maxlength=8" . +:jahr_exakt + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Jahr"""@de, + """Année"""@fr, + """Anno"""@it, + """Year"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=8", + "maxlength=8" . ### ########################################### ### dokubib:hatBildformatValue -:hatBildformatValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label """Bildformat"""@de ; - - rdfs:comment """Bildfromat"""@de , - """Format Image"""@fr , - """Formato immagine"""@it , - """Image format"""@en ; - - knora-base:subjectClassConstraint :bild ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=1" . +:hatBildformatValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label """Bildformat"""@de ; + rdfs:comment """Bildfromat"""@de, + """Format Image"""@fr, + """Formato immagine"""@it, + """Image format"""@en ; + knora-base:subjectClassConstraint :bild ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=1" . ### ########################################### ### dokubib:hatBildformat -:hatBildformat rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label """Bildformat"""@de ; - - rdfs:comment """Bildfromat"""@de , - """Format Image"""@fr , - """Formato immagine"""@it , - """Image format"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint :bildformat ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=1" . +:hatBildformat + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label """Bildformat"""@de ; + rdfs:comment """Bildfromat"""@de, + """Format Image"""@fr, + """Formato immagine"""@it, + """Image format"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint :bildformat ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=1" . ### ########################################### ### dokubib:erfassungsdatum -:erfassungsdatum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label """Erfassungsdatum"""@de , - """Date d'acquisition"""@fr , - """Data di acquisizione"""@it , - """Date of acquisition"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:erfassungsdatum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label """Erfassungsdatum"""@de, + """Date d'acquisition"""@fr, + """Data di acquisizione"""@it, + """Date of acquisition"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### dokubib:mutationsdatum -:mutationsdatum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label """Mutationsdatum"""@de , - """Date de mutation"""@fr , - """Mutazione data"""@it , - """Mutation date"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:mutationsdatum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label """Mutationsdatum"""@de, + """Date de mutation"""@fr, + """Mutazione data"""@it, + """Mutation date"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### dokubib:bearbeiter -:bearbeiter rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Bearbeiter"""@de , - """Editeur"""@fr , - """Editore"""@it , - """Editor"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:bearbeiter + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Bearbeiter"""@de, + """Editeur"""@fr, + """Editore"""@it, + """Editor"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### dokubib:negativnummer -:negativnummer rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label """Negativnummer"""@de , - """Nombre du négative"""@fr , - """Numero del negativo"""@it , - """Number of negative"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:negativnummer + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label """Negativnummer"""@de, + """Nombre du négative"""@fr, + """Numero del negativo"""@it, + """Number of negative"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### dokubib:urheberValue -:urheberValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label """Urheber"""@de , - """Auteur"""@fr , - """Autore"""@it , - """Creator"""@en ; - - rdfs:comment """An entity primarily responsible for making the resource. Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity."""@de ; - - knora-base:subjectClassConstraint :bild ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:urheberValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label """Urheber"""@de, + """Auteur"""@fr, + """Autore"""@it, + """Creator"""@en ; + rdfs:comment """An entity primarily responsible for making the resource. Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity."""@de ; + knora-base:subjectClassConstraint :bild ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### dokubib:urheber -:urheber rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label """Urheber"""@de , - """Auteur"""@fr , - """Autore"""@it , - """Creator"""@en ; - - rdfs:comment """An entity primarily responsible for making the resource. Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity."""@de ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:urheber + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label """Urheber"""@de, + """Auteur"""@fr, + """Autore"""@it, + """Creator"""@en ; + rdfs:comment """An entity primarily responsible for making the resource. Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity."""@de ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### dokubib:copyrightValue -:copyrightValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label """Copyright"""@de ; - - rdfs:comment """Copyright"""@de , - """Droit d'auteur"""@fr , - """Copyright"""@it , - """Copyright"""@en ; - - knora-base:subjectClassConstraint :bild ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:copyrightValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label """Copyright"""@de ; + rdfs:comment """Copyright"""@de, + """Droit d'auteur"""@fr, + """Copyright"""@it, + """Copyright"""@en ; + knora-base:subjectClassConstraint :bild ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### dokubib:copyright -:copyright rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label """Copyright"""@de ; - - rdfs:comment """Copyright"""@de , - """Droit d'auteur"""@fr , - """Copyright"""@it , - """Copyright"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:copyright + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label """Copyright"""@de ; + rdfs:comment """Copyright"""@de, + """Droit d'auteur"""@fr, + """Copyright"""@it, + """Copyright"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ########################################################## # @@ -811,263 +628,183 @@ ### ########################################### ### dokubib:person -:person rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :lastname ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :firstname ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :institution ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :address ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :city ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :zipcode ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :phone ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :fax ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :email ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "person.png" ; - - rdfs:label """Person"""@de , - """Personne"""@fr , - """Persona"""@it , - """Person"""@en ; - - rdfs:comment """Person"""@de . +:person + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :lastname ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :firstname ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :institution ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :address ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :city ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :zipcode ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :phone ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :fax ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :email ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "person.png" ; + rdfs:label """Person"""@de, + """Personne"""@fr, + """Persona"""@it, + """Person"""@en ; + rdfs:comment """Person"""@de . ### ########################################### ### dokubib:bildformat -:bildformat rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :bildart ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :erwerbsdatum ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :format ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :lieferantValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :lieferant ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :stueckzahl ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :zugangsart ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :preis ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :eingangsdatum ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "bildformat.png" ; - - rdfs:label """Bildformat"""@de , - """Format d'image"""@fr , - """Formato d'immagine"""@it , - """Image format"""@en . +:bildformat + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :bildart ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :erwerbsdatum ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :format ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :lieferantValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :lieferant ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :stueckzahl ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :zugangsart ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :preis ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :eingangsdatum ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "bildformat.png" ; + rdfs:label """Bildformat"""@de, + """Format d'image"""@fr, + """Formato d'immagine"""@it, + """Image format"""@en . ### ########################################### ### dokubib:bild -:bild rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StillImageRepresentation , - [ - rdf:type owl:Restriction ; - owl:onProperty :titel ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :signatur ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :bildnr ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :description ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :jahreszeit ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :jahrzehnt ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :jahr_exakt ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hatBildformatValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hatBildformat ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :erfassungsdatum ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :mutationsdatum ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :bearbeiter ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :negativnummer ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :urheberValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :urheber ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :copyrightValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :copyright ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "bild.png" ; - - rdfs:label """Bild"""@de , - """Image"""@fr , - """Immagine"""@it , - """Image"""@en ; - - rdfs:comment """Ein Bild/Fotografie et. der Dokumentationsbibliothek St. Moritz"""@de . +:bild + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StillImageRepresentation, + [ rdf:type owl:Restriction ; + owl:onProperty :titel ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :signatur ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :bildnr ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :description ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :jahreszeit ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :jahrzehnt ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :jahr_exakt ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hatBildformatValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hatBildformat ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :erfassungsdatum ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mutationsdatum ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :bearbeiter ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :negativnummer ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :urheberValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :urheber ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :copyrightValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :copyright ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "bild.png" ; + rdfs:label """Bild"""@de, + """Image"""@fr, + """Immagine"""@it, + """Image"""@en ; + rdfs:comment """Ein Bild/Fotografie et. der Dokumentationsbibliothek St. Moritz"""@de . diff --git a/test_data/ontologies/empty-thing-onto.ttl b/test_data/ontologies/empty-thing-onto.ttl index c29cf3afa9..b8a06d3eb5 100644 --- a/test_data/ontologies/empty-thing-onto.ttl +++ b/test_data/ontologies/empty-thing-onto.ttl @@ -1,33 +1,30 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . @prefix knora-base: . @prefix salsah-gui: . - -@prefix anything: . - +@prefix anything: . @base . # A trivial ontology, based on anything-onto.ttl, used only for testing Knora. -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The empty thing ontology" ; - knora-base:attachedToProject ; - knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . - -:EmptyThing rdf:type owl:Class ; - rdfs:subClassOf anything:TrivialThing ; - - knora-base:resourceIcon "thing.png" ; - - rdfs:label "Leeres Ding"@de , - "Chose vide"@fr , - "Cosa vuota"@it , - "Empty thing"@en ; + + rdf:type owl:Ontology ; + rdfs:label "The empty thing ontology" ; + knora-base:attachedToProject ; + knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . - rdfs:comment """An empty thing."""@en . +:EmptyThing + rdf:type owl:Class ; + rdfs:subClassOf anything:TrivialThing ; + knora-base:resourceIcon "thing.png" ; + rdfs:label "Leeres Ding"@de, + "Chose vide"@fr, + "Cosa vuota"@it, + "Empty thing"@en ; + rdfs:comment """An empty thing."""@en . diff --git a/test_data/ontologies/example-box.ttl b/test_data/ontologies/example-box.ttl index 71f4783ded..adfd882ac6 100644 --- a/test_data/ontologies/example-box.ttl +++ b/test_data/ontologies/example-box.ttl @@ -1,51 +1,41 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . @prefix knora-base: . @prefix salsah-gui: . - @base . # An example of a shared ontology. -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "An example of a shared ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "An example of a shared ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2018-09-10T14:53:00.000Z"^^xsd:dateTime . -:Box rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasName ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "thing.png" ; - - rdfs:label "shared thing"@en ; - - rdfs:comment """A shared thing."""@en . - - -:hasName rdf:type owl:ObjectProperty ; - - rdfs:label "has name"@en ; - - rdfs:comment """Has name."""@en ; - - rdfs:subPropertyOf knora-base:hasValue ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . +:Box + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :hasName ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "thing.png" ; + rdfs:label "shared thing"@en ; + rdfs:comment """A shared thing."""@en . + + +:hasName + rdf:type owl:ObjectProperty ; + rdfs:label "has name"@en ; + rdfs:comment """Has name."""@en ; + rdfs:subPropertyOf knora-base:hasValue ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . diff --git a/test_data/ontologies/example-ibox.ttl b/test_data/ontologies/example-ibox.ttl index 4cff8d5aae..e457975718 100644 --- a/test_data/ontologies/example-ibox.ttl +++ b/test_data/ontologies/example-ibox.ttl @@ -1,37 +1,32 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix knora-base: . -@prefix salsah-gui: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix knora-base: . +@prefix salsah-gui: . @prefix example-box: . - @base . # An example of a shared ontology. -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "An example of a shared ontology that uses another shared ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "An example of a shared ontology that uses another shared ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2018-09-10T14:53:00.000Z"^^xsd:dateTime . -:iBox rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty example-box:hasName ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "thing.png" ; - - rdfs:label "shared thing"@en ; - - rdfs:comment """A shared thing."""@en . +:iBox + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty example-box:hasName ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "thing.png" ; + rdfs:label "shared thing"@en ; + rdfs:comment """A shared thing."""@en . diff --git a/test_data/ontologies/freetest-onto.ttl b/test_data/ontologies/freetest-onto.ttl index b8d9ac4575..7c9cc4d0aa 100644 --- a/test_data/ontologies/freetest-onto.ttl +++ b/test_data/ontologies/freetest-onto.ttl @@ -111,9 +111,9 @@ [ rdf:type owl:Restriction ; owl:onProperty :hasIntegerProperty ; owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ] , + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], [ rdf:type owl:Restriction ; - owl:onProperty :hasTextWithStandoff ; + owl:onProperty :hasTextWithStandoff ; owl:minCardinality "0"^^xsd:nonNegativeInteger ; salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ] ; knora-base:resourceIcon "thing.png" ; @@ -304,13 +304,12 @@ rdfs:comment """A comment for CULP."""@de . :hasTextWithStandoff - rdf:type owl:ObjectProperty ; - rdfs:comment "the text with standoff markup"@en ; - rdfs:label "the text with standoff markup"@en ; - rdfs:subPropertyOf knora-base:hasValue ; - knora-base:objectClassConstraint - knora-base:TextValue ; - salsah-gui:guiElement salsah-gui:Richtext . + rdf:type owl:ObjectProperty ; + rdfs:comment "the text with standoff markup"@en ; + rdfs:label "the text with standoff markup"@en ; + rdfs:subPropertyOf knora-base:hasValue ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Richtext . :BookWithComment rdf:type owl:Class ; @@ -345,15 +344,15 @@ rdfs:comment """A comment for book"""@en . :hasFoafName - rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf knora-base:hasValue, - foaf:name ; - rdfs:label "FoafName"@en ; + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + foaf:name ; + rdfs:label "FoafName"@en ; knora-base:subjectClassConstraint :FreeTestSubClassOfFoafPerson ; - knora-base:objectClassConstraint knora-base:TextValue ; - salsah-gui:guiElement salsah-gui:SimpleText ; - salsah-gui:guiAttribute "size=80", - "maxlength=255" . + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . :hasPropertyWithComment rdf:type owl:ObjectProperty ; @@ -391,9 +390,9 @@ rdf:type owl:ObjectProperty ; rdfs:subPropertyOf knora-base:hasLinkTo ; rdfs:label "Link Property mit Kommentar"@de, - "Link property with comment"@en; - rdfs:comment "Dies ist der Kommentar"@de, - "This is the comment"@en ; + "Link property with comment"@en ; + rdfs:comment "Dies ist der Kommentar"@de, + "This is the comment"@en ; knora-base:subjectClassConstraint :Book ; knora-base:objectClassConstraint :Author ; salsah-gui:guiElement salsah-gui:Searchbox . @@ -402,9 +401,9 @@ rdf:type owl:ObjectProperty ; rdfs:subPropertyOf knora-base:hasLinkToValue ; rdfs:label "Link Property mit Kommentar"@de, - "Link property with comment"@en; - rdfs:comment "Dies ist der Kommentar"@de, - "This is the comment"@en ; + "Link property with comment"@en ; + rdfs:comment "Dies ist der Kommentar"@de, + "This is the comment"@en ; knora-base:subjectClassConstraint :Book ; knora-base:objectClassConstraint knora-base:LinkValue ; salsah-gui:guiElement salsah-gui:Searchbox . diff --git a/test_data/ontologies/images-onto.ttl b/test_data/ontologies/images-onto.ttl index a16c64ca77..a9cc874cfe 100644 --- a/test_data/ontologies/images-onto.ttl +++ b/test_data/ontologies/images-onto.ttl @@ -1,20 +1,21 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix dcterms: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix dcterms: . @prefix knora-base: . @prefix salsah-gui: . +@prefix images: . @base . -@prefix images: . -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The images demo ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "The images demo ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . ########################################################## @@ -27,779 +28,595 @@ ### ########################################### ### images:lastname -:lastname rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Name"@de ; - - rdfs:comment """Nachname einer Person"""@de , - """Last name of a person"""@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:lastname + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Name"@de ; + rdfs:comment """Nachname einer Person"""@de, + """Last name of a person"""@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### images:firstname -:firstname rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Vorname"@de , - "First name"@en ; - - rdfs:comment """Vorname einer Person"""@de , - """First name of a person"""@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:firstname + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Vorname"@de, + "First name"@en ; + rdfs:comment """Vorname einer Person"""@de, + """First name of a person"""@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### images:institution -:institution rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Institution"@de , - "Institution"@en ; - - rdfs:comment """Institution"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=64" , - "maxlength=64" . +:institution + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Institution"@de, + "Institution"@en ; + rdfs:comment """Institution"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=64", + "maxlength=64" . ### ########################################### ### images:address -:address rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Adresse"@de , - "Address"@en ; - - rdfs:comment """Adresse (Strassenname, Nummer etc.)"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=64" , - "maxlength=64" . +:address + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Adresse"@de, + "Address"@en ; + rdfs:comment """Adresse (Strassenname, Nummer etc.)"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=64", + "maxlength=64" . ### ########################################### ### images:city -:city rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Ort"@de , - "City"@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=64" , - "maxlength=64" . +:city + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Ort"@de, + "City"@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=64", + "maxlength=64" . ### ########################################### ### images:zipcode -:zipcode rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Postleitzahl"@de , - "ZIP-Code"@en ; - - rdfs:comment """Postleitzajl"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=16" , - "maxlength=16" . +:zipcode + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Postleitzahl"@de, + "ZIP-Code"@en ; + rdfs:comment """Postleitzajl"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=16", + "maxlength=16" . ### ########################################### ### images:phone -:phone rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, foaf:phone ; - - rdfs:label "Telefon"@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:phone + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + foaf:phone ; + rdfs:label "Telefon"@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### images:fax -:fax rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Fax"@de ; - - rdfs:comment """Fax"""@de ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:fax + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Fax"@de ; + rdfs:comment """Fax"""@de ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### images:email -:email rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Email"@de , - "Email"@en ; - - knora-base:subjectClassConstraint :person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=128" , - "maxlength=128" . +:email + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Email"@de, + "Email"@en ; + knora-base:subjectClassConstraint :person ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=128", + "maxlength=128" . ### ########################################### ### images:bildart -:bildart rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Bildart"@de , - "Type d'image"@fr , - "tipo di immagine"@it , - "Image type"@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:Pulldown ; - - salsah-gui:guiAttribute "hlist=" . +:bildart + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Bildart"@de, + "Type d'image"@fr, + "tipo di immagine"@it, + "Image type"@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:Pulldown ; + salsah-gui:guiAttribute "hlist=" . ### ########################################### ### images:erwerbsdatum -:erwerbsdatum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label "Erwerbsdatum"@de , - "Date d'acquisition"@fr , - "Data di acquisizione"@it , - "Date of acquisition"@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:erwerbsdatum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label "Erwerbsdatum"@de, + "Date d'acquisition"@fr, + "Data di acquisizione"@it, + "Date of acquisition"@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### images:format -:format rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Format"@de , - "Format"@fr , - "Formato"@it , - "Format"@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:format + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Format"@de, + "Format"@fr, + "Formato"@it, + "Format"@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### images:lieferantValue -:lieferantValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "Lieferant"@de , - "Fournisseur"@fr , - "Fornitore"@it , - "Supplier"@en ; - - knora-base:subjectClassConstraint :bildformat ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:lieferantValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "Lieferant"@de, + "Fournisseur"@fr, + "Fornitore"@it, + "Supplier"@en ; + knora-base:subjectClassConstraint :bildformat ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### images:lieferant -:lieferant rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Lieferant"@de , - "Fournisseur"@fr , - "Fornitore"@it , - "Supplier"@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:lieferant + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Lieferant"@de, + "Fournisseur"@fr, + "Fornitore"@it, + "Supplier"@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### images:stueckzahl -:stueckzahl rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Stückzahl"@de , - "Nombre d'élements"@fr , - "Numero d'immagini"@it , - "No. of items"@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:IntValue ; - - salsah-gui:guiElement salsah-gui:Spinbox ; - - salsah-gui:guiAttribute "min=0" , - "max=99" . +:stueckzahl + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Stückzahl"@de, + "Nombre d'élements"@fr, + "Numero d'immagini"@it, + "No. of items"@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:IntValue ; + salsah-gui:guiElement salsah-gui:Spinbox ; + salsah-gui:guiAttribute "min=0", + "max=99" . ### ########################################### ### images:zugangsart -:zugangsart rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Zugangsart"@de , - "Type d'acquisition"@fr , - "Tipo d'acquisizione"@it , - "Type of acquisition"@en ; - - rdfs:comment """Die Art und Weise, wie ein Objekt in den Besitz gelangt ist."""@de ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:Radio ; - - salsah-gui:guiAttribute "hlist=" . +:zugangsart + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Zugangsart"@de, + "Type d'acquisition"@fr, + "Tipo d'acquisizione"@it, + "Type of acquisition"@en ; + rdfs:comment """Die Art und Weise, wie ein Objekt in den Besitz gelangt ist."""@de ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:Radio ; + salsah-gui:guiAttribute "hlist=" . ### ########################################### ### images:preis -:preis rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Preis"@de , - "Prix"@fr , - "Prezzo"@it , - "Price"@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=16" , - "maxlength=16" . +:preis + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Preis"@de, + "Prix"@fr, + "Prezzo"@it, + "Price"@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=16", + "maxlength=16" . ### ########################################### ### images:eingangsdatum -:eingangsdatum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label "Eingangsdatum"@de , - "Date de réception"@fr , - "Data di ricevimento"@it , - "Date of receipt"@en ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:eingangsdatum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label "Eingangsdatum"@de, + "Date de réception"@fr, + "Data di ricevimento"@it, + "Date of receipt"@en ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### images:comment -:comment rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Kommentar"@de , - "Commentaire"@fr , - "Commento"@it , - "Comment"@en ; - - rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; - - knora-base:subjectClassConstraint :bildformat ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "width=95%" , - "rows=7" , - "wrap=soft" . +:comment + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Kommentar"@de, + "Commentaire"@fr, + "Commento"@it, + "Comment"@en ; + rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; + knora-base:subjectClassConstraint :bildformat ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "width=95%", + "rows=7", + "wrap=soft" . ### ########################################### ### images:titel -:titel rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Titel"@de , - "Titre"@fr , - "Titolo"@it , - "Title"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:List ; - - salsah-gui:guiAttribute "hlist=" . +:titel + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Titel"@de, + "Titre"@fr, + "Titolo"@it, + "Title"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:List ; + salsah-gui:guiAttribute "hlist=" . ### ########################################### ### images:signatur -:signatur rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Signatur"@de , - "Signature"@fr , - "Firma"@it , - "Signature"@en ; - - rdfs:comment """Die spezielle Signatur"""@de ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=16" , - "maxlength=16" . +:signatur + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Signatur"@de, + "Signature"@fr, + "Firma"@it, + "Signature"@en ; + rdfs:comment """Die spezielle Signatur"""@de ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=16", + "maxlength=16" . ### ########################################### ### images:bildnr -:bildnr rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Bildnummer"@de , - "Image ID"@fr , - "Immagine ID"@it , - "Picture ID"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=6" , - "maxlength=6" . +:bildnr + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Bildnummer"@de, + "Image ID"@fr, + "Immagine ID"@it, + "Picture ID"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=6", + "maxlength=6" . ### ########################################### ### images:description -:description rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:description ; - - rdfs:label "Beschreibung"@de , - "Description"@fr , - "Descrizione"@it , - "Description"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "width=95%" , - "rows=10" , - "wrap=soft" . +:description + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:description ; + rdfs:label "Beschreibung"@de, + "Description"@fr, + "Descrizione"@it, + "Description"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "width=95%", + "rows=10", + "wrap=soft" . ### ########################################### ### images:jahreszeit -:jahreszeit rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Jahreszeit"@de , - "Saison"@fr , - "Stagione"@it , - "Season"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:ListValue ; - - salsah-gui:guiElement salsah-gui:Radio ; - - salsah-gui:guiAttribute "hlist=" . +:jahreszeit + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Jahreszeit"@de, + "Saison"@fr, + "Stagione"@it, + "Season"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:ListValue ; + salsah-gui:guiElement salsah-gui:Radio ; + salsah-gui:guiAttribute "hlist=" . ### ########################################### ### images:jahrzehnt -:jahrzehnt rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Jahrzehnt"@de , - "Décennie"@fr , - "Decennio"@it , - "Decade"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:jahrzehnt + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Jahrzehnt"@de, + "Décennie"@fr, + "Decennio"@it, + "Decade"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### images:jahr_exakt -:jahr_exakt rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Jahr"@de , - "Année"@fr , - "Anno"@it , - "Year"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=8" , - "maxlength=8" . +:jahr_exakt + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Jahr"@de, + "Année"@fr, + "Anno"@it, + "Year"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=8", + "maxlength=8" . ### ########################################### ### images:hatBildformatValue -:hatBildformatValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "Bildformat"@de ; - - rdfs:comment """Bildfromat"""@de , - """Format Image"""@fr , - """Formato immagine"""@it , - """Image format"""@en ; - - knora-base:subjectClassConstraint :bild ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=1" . +:hatBildformatValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "Bildformat"@de ; + rdfs:comment """Bildfromat"""@de, + """Format Image"""@fr, + """Formato immagine"""@it, + """Image format"""@en ; + knora-base:subjectClassConstraint :bild ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=1" . ### ########################################### ### images:bildformat -:hatBildformat rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Bildformat"@de ; - - rdfs:comment """Bildfromat"""@de , - """Format Image"""@fr , - """Formato immagine"""@it , - """Image format"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint :bildformat ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=1" . +:hatBildformat + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Bildformat"@de ; + rdfs:comment """Bildfromat"""@de, + """Format Image"""@fr, + """Formato immagine"""@it, + """Image format"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint :bildformat ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=1" . ### ########################################### ### images:erfassungsdatum -:erfassungsdatum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label "Erfassungsdatum"@de , - "Date d'acquisition"@fr , - "Data di acquisizione"@it , - "Date of acquisition"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:erfassungsdatum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label "Erfassungsdatum"@de, + "Date d'acquisition"@fr, + "Data di acquisizione"@it, + "Date of acquisition"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### images:mutationsdatum -:mutationsdatum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label "Mutationsdatum"@de , - "Date de mutation"@fr , - "Mutazione data"@it , - "Mutation date"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date . +:mutationsdatum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label "Mutationsdatum"@de, + "Date de mutation"@fr, + "Mutazione data"@it, + "Mutation date"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### images:bearbeiter -:bearbeiter rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Bearbeiter"@de , - "Editeur"@fr , - "Editore"@it , - "Editor"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:bearbeiter + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Bearbeiter"@de, + "Editeur"@fr, + "Editore"@it, + "Editor"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### images:negativnummer -:negativnummer rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Negativnummer"@de , - "Nombre du négative"@fr , - "Numero del negativo"@it , - "Number of negative"@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=32" , - "maxlength=32" . +:negativnummer + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Negativnummer"@de, + "Nombre du négative"@fr, + "Numero del negativo"@it, + "Number of negative"@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=32", + "maxlength=32" . ### ########################################### ### images:urheberValue -:urheberValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "Urheber"@de , - "Auteur"@fr , - "Autore"@it , - "Creator"@en ; - - rdfs:comment """An entity primarily responsible for making the resource. Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity."""@de ; - - knora-base:subjectClassConstraint :bild ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:urheberValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "Urheber"@de, + "Auteur"@fr, + "Autore"@it, + "Creator"@en ; + rdfs:comment """An entity primarily responsible for making the resource. Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity."""@de ; + knora-base:subjectClassConstraint :bild ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### images:urheber -:urheber rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Urheber"@de , - "Auteur"@fr , - "Autore"@it , - "Creator"@en ; - - rdfs:comment """An entity primarily responsible for making the resource. Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity."""@de ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:urheber + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Urheber"@de, + "Auteur"@fr, + "Autore"@it, + "Creator"@en ; + rdfs:comment """An entity primarily responsible for making the resource. Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity."""@de ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### images:copyrightValue -:copyrightValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "Copyright"@de ; - - rdfs:comment """Copyright"""@de , - """Droit d'auteur"""@fr , - """Copyright"""@it , - """Copyright"""@en ; - - knora-base:subjectClassConstraint :bild ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:copyrightValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "Copyright"@de ; + rdfs:comment """Copyright"""@de, + """Droit d'auteur"""@fr, + """Copyright"""@it, + """Copyright"""@en ; + knora-base:subjectClassConstraint :bild ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ### ########################################### ### images:copyright -:copyright rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Copyright"@en ; - - rdfs:comment """Copyright"""@de , - """Copyright"""@fr , - """Copyright"""@it , - """Copyright"""@en ; - - knora-base:subjectClassConstraint :bild ; - - knora-base:objectClassConstraint :person ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=2" . +:copyright + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Copyright"@en ; + rdfs:comment """Copyright"""@de, + """Copyright"""@fr, + """Copyright"""@it, + """Copyright"""@en ; + knora-base:subjectClassConstraint :bild ; + knora-base:objectClassConstraint :person ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=2" . ########################################################## # @@ -811,263 +628,183 @@ ### ########################################### ### images:person -:person rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :lastname ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :firstname ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :institution ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :address ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :city ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :zipcode ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :phone ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :fax ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :email ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "person.png" ; - - rdfs:label "Person"@de , - "Personne"@fr , - "Persona"@it , - "Person"@en ; - - rdfs:comment """Person"""@de . +:person + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :lastname ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :firstname ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :institution ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :address ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :city ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :zipcode ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :phone ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :fax ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :email ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "person.png" ; + rdfs:label "Person"@de, + "Personne"@fr, + "Persona"@it, + "Person"@en ; + rdfs:comment """Person"""@de . ### ########################################### ### images:bildformat -:bildformat rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :bildart ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :erwerbsdatum ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :format ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :lieferantValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :lieferant ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :stueckzahl ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :zugangsart ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :preis ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :eingangsdatum ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "bildformat.png" ; - - rdfs:label "Bildformat"@de , - "Format d'image"@fr , - "Formato d'immagine"@it , - "Image format"@en . +:bildformat + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :bildart ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :erwerbsdatum ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :format ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :lieferantValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :lieferant ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :stueckzahl ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :zugangsart ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :preis ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :eingangsdatum ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "bildformat.png" ; + rdfs:label "Bildformat"@de, + "Format d'image"@fr, + "Formato d'immagine"@it, + "Image format"@en . ### ########################################### ### images:bild -:bild rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StillImageRepresentation , - [ - rdf:type owl:Restriction ; - owl:onProperty :titel ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :signatur ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :bildnr ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :description ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :jahreszeit ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :jahrzehnt ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :jahr_exakt ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hatBildformatValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hatBildformat ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :erfassungsdatum ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :mutationsdatum ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :bearbeiter ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :negativnummer ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :urheberValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :urheber ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :copyrightValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :copyright ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "bild.png" ; - - rdfs:label "Bild"@de , - "Image"@fr , - "Immagine"@it , - "Image"@en ; - - rdfs:comment """An image of the demo image collection"""@de . +:bild + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StillImageRepresentation, + [ rdf:type owl:Restriction ; + owl:onProperty :titel ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :signatur ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :bildnr ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :description ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :jahreszeit ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :jahrzehnt ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :jahr_exakt ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hatBildformatValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hatBildformat ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :erfassungsdatum ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :mutationsdatum ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :bearbeiter ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :negativnummer ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :urheberValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :urheber ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :copyrightValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :copyright ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "13"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "bild.png" ; + rdfs:label "Bild"@de, + "Image"@fr, + "Immagine"@it, + "Image"@en ; + rdfs:comment """An image of the demo image collection"""@de . diff --git a/test_data/ontologies/incunabula-onto.ttl b/test_data/ontologies/incunabula-onto.ttl index 443a6f57e5..918280feb6 100644 --- a/test_data/ontologies/incunabula-onto.ttl +++ b/test_data/ontologies/incunabula-onto.ttl @@ -1,19 +1,20 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix dcterms: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix dcterms: . @prefix knora-base: . @prefix salsah-gui: . @base . -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The incunabula ontology"@en ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "The incunabula ontology"@en ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . ########################################################## @@ -26,616 +27,463 @@ ### ########################################### ### incunabula:title -:title rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:title ; - - rdfs:label "Titel"@de , - "Titre"@fr , - "Titolo"@it , - "Title"@en ; - - rdfs:comment """Titel"""@de ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . +:title + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:title ; + rdfs:label "Titel"@de, + "Titre"@fr, + "Titolo"@it, + "Title"@en ; + rdfs:comment """Titel"""@de ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . ### ########################################### ### incunabula:hasAuthor -:hasAuthor rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:creator ; - - rdfs:label "Creator"@de ; - - rdfs:comment """Erzeuger/Autor"""@de ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=60" , - "maxlength=255" . +:hasAuthor + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:creator ; + rdfs:label "Creator"@de ; + rdfs:comment """Erzeuger/Autor"""@de ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=60", + "maxlength=255" . ### ########################################### ### incunabula:publisher -:publisher rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:publisher ; - - rdfs:label "Verleger"@de , - "Editions"@fr , - "Casa editrice"@it , - "Publisher"@en ; - - rdfs:comment """Ein Verlag ist ein Medienunternehmen, das Werke der Literatur, Kunst, Musik oder Wissenschaft vervielfältigt und verbreitet. Der Verkauf kann über den Handel (Kunst-, Buchhandel etc.) oder durch den Verlag selbst erfolgen. Das Wort „verlegen“ bedeutet im Mittelhochdeutschen „Geld ausgeben“ oder „etwas auf seine Rechnung nehmen“. (Wikipedia http://de.wikipedia.org/wiki/Verlag)"""@de , - """Une maison d’édition est une entreprise ou une association dont l’activité principale est la production et la diffusion de livres. L’activité est donc liée à l’édition de documents. Trois formes d'entreprise dominent la profession : SA, SARL et entreprise personnelle. (Wikipedia http://fr.wikipedia.org/wiki/Maison_d%27édition)"""@fr , - """Publishing is the process of production and dissemination of literature or information – the activity of making information available for public view. In some cases authors may be their own publishers, meaning: originators and developers of content also provide media to deliver and display the content. (Wikipedia http://en.wikipedia.org/wiki/Publisher)"""@en ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=60" , - "maxlength=255" . +:publisher + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:publisher ; + rdfs:label "Verleger"@de, + "Editions"@fr, + "Casa editrice"@it, + "Publisher"@en ; + rdfs:comment """Ein Verlag ist ein Medienunternehmen, das Werke der Literatur, Kunst, Musik oder Wissenschaft vervielfältigt und verbreitet. Der Verkauf kann über den Handel (Kunst-, Buchhandel etc.) oder durch den Verlag selbst erfolgen. Das Wort „verlegen“ bedeutet im Mittelhochdeutschen „Geld ausgeben“ oder „etwas auf seine Rechnung nehmen“. (Wikipedia http://de.wikipedia.org/wiki/Verlag)"""@de, + """Une maison d’édition est une entreprise ou une association dont l’activité principale est la production et la diffusion de livres. L’activité est donc liée à l’édition de documents. Trois formes d'entreprise dominent la profession : SA, SARL et entreprise personnelle. (Wikipedia http://fr.wikipedia.org/wiki/Maison_d%27édition)"""@fr, + """Publishing is the process of production and dissemination of literature or information – the activity of making information available for public view. In some cases authors may be their own publishers, meaning: originators and developers of content also provide media to deliver and display the content. (Wikipedia http://en.wikipedia.org/wiki/Publisher)"""@en ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=60", + "maxlength=255" . ### ########################################### ### incunabula:publoc -:publoc rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Ort der Herausgabe"@de , - "Publication location"@en ; - - rdfs:comment """Ort der Herausgabe"""@de ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=60" , - "maxlength=100" . +:publoc + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Ort der Herausgabe"@de, + "Publication location"@en ; + rdfs:comment """Ort der Herausgabe"""@de ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=60", + "maxlength=100" . ### ########################################### ### incunabula:pubdate -:pubdate rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:date ; - - rdfs:label "Datum der Herausgabe"@de ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - salsah-gui:guiElement salsah-gui:Date ; - - rdfs:comment """Datum der Herausgabe"""@de . +:pubdate + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:date ; + rdfs:label "Datum der Herausgabe"@de ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:DateValue ; + salsah-gui:guiElement salsah-gui:Date ; + rdfs:comment """Datum der Herausgabe"""@de . ### ########################################### ### incunabula:location -:location rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Standort"@de , - "Emplacement"@fr , - "Postazione"@it , - "Location"@en ; - - rdfs:comment """Der Ort wo sich das physische Original befindet"""@de ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "cols=60" , - "rows=4" , - "wrap=soft" . +:location + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Standort"@de, + "Emplacement"@fr, + "Postazione"@it, + "Location"@en ; + rdfs:comment """Der Ort wo sich das physische Original befindet"""@de ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "cols=60", + "rows=4", + "wrap=soft" . ### ########################################### ### incunabula:url -:url rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "URI"@de , - "URI"@en ; - - rdfs:comment """Uniform Resource Identifier"""@de , - """Uniform Resource Identifier"""@fr , - """Uniform Resource Identifier"""@it , - """Uniform Resource Identifier"""@en ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=60" , - "maxlength=200" . +:url + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "URI"@de, + "URI"@en ; + rdfs:comment """Uniform Resource Identifier"""@de, + """Uniform Resource Identifier"""@fr, + """Uniform Resource Identifier"""@it, + """Uniform Resource Identifier"""@en ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=60", + "maxlength=200" . ### ########################################### ### incunabula:description -:description rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:description ; - - rdfs:label "Beschreibung (Richtext)"@de , - "Description"@en ; - - rdfs:comment """Beschreibung"""@de , - """Description"""@en ; - - knora-base:subjectClassConstraint knora-base:Resource ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Richtext . +:description + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:description ; + rdfs:label "Beschreibung (Richtext)"@de, + "Description"@en ; + rdfs:comment """Beschreibung"""@de, + """Description"""@en ; + knora-base:subjectClassConstraint knora-base:Resource ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### ### incunabula:physical_desc -:physical_desc rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Physische Beschreibung"@de , - "Physical description"@en ; - - rdfs:comment """Generelle physische Beschreibung des Objektes wie Material, Grösse etc."""@de ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "cols=60" , - "rows=3" , - "wrap=soft" . +:physical_desc + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Physische Beschreibung"@de, + "Physical description"@en ; + rdfs:comment """Generelle physische Beschreibung des Objektes wie Material, Grösse etc."""@de ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "cols=60", + "rows=3", + "wrap=soft" . ### ########################################### ### incunabula:note -:note rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Anmerkung"@de , - "Note"@en ; - - rdfs:comment """Eine Anmerkung zum Objekt"""@de , - """A note concerning the object"""@en ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "cols=60" , - "rows=3" , - "wrap=soft" . +:note + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Anmerkung"@de, + "Note"@en ; + rdfs:comment """Eine Anmerkung zum Objekt"""@de, + """A note concerning the object"""@en ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "cols=60", + "rows=3", + "wrap=soft" . ### ########################################### ### incunabula:citation -:citation rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Verweis"@de , - "Citation/reference"@en ; - - knora-base:subjectClassConstraint knora-base:Resource ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "cols=60" , - "rows=3" , - "wrap=soft" ; - - rdfs:comment "Stellt einen Verweis dar."@de . +:citation + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Verweis"@de, + "Citation/reference"@en ; + knora-base:subjectClassConstraint knora-base:Resource ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "cols=60", + "rows=3", + "wrap=soft" ; + rdfs:comment "Stellt einen Verweis dar."@de . ### ########################################### ### incunabula:book_comment -:book_comment rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasComment ; - - rdfs:label "Kommentar"@de , - "Commentaire"@fr , - "Commento"@it , - "Comment"@en ; - - rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; - - knora-base:subjectClassConstraint :book ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "width=95%" , - "rows=7" , +:book_comment + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasComment ; + rdfs:label "Kommentar"@de, + "Commentaire"@fr, + "Commento"@it, + "Comment"@en ; + rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; + knora-base:subjectClassConstraint :book ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "width=95%", + "rows=7", "wrap=soft" . ### ########################################### ### incunabula:pagenum -:pagenum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Seitenbezeichnung"@de , - "Désignation de page"@fr , - "Page identifier"@en ; - - rdfs:comment """Eine eindeutige numerische Bezeichnung einer Buchseite"""@de , - """A distinct identification of a book page"""@en ; - - knora-base:subjectClassConstraint :page ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=8" , - "maxlength=8" . +:pagenum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Seitenbezeichnung"@de, + "Désignation de page"@fr, + "Page identifier"@en ; + rdfs:comment """Eine eindeutige numerische Bezeichnung einer Buchseite"""@de, + """A distinct identification of a book page"""@en ; + knora-base:subjectClassConstraint :page ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=8", + "maxlength=8" . ### ########################################### ### incunabula:partOfValue -:partOfValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:isPartOfValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "ist ein Teil von"@de , - "est un part de"@fr , - "e una parte di"@it , - "is a part of"@en ; - - rdfs:comment """Diese Property bezeichnet eine Verbindung zu einer anderen Resource, in dem ausgesagt wird, dass die vorliegende Resource ein integraler Teil der anderen Resource ist. Zum Beispiel ist eine Buchseite ein integraler Bestandteil genau eines Buches."""@de ; - - knora-base:subjectClassConstraint :page ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:partOfValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:isPartOfValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "ist ein Teil von"@de, + "est un part de"@fr, + "e una parte di"@it, + "is a part of"@en ; + rdfs:comment """Diese Property bezeichnet eine Verbindung zu einer anderen Resource, in dem ausgesagt wird, dass die vorliegende Resource ein integraler Teil der anderen Resource ist. Zum Beispiel ist eine Buchseite ein integraler Bestandteil genau eines Buches."""@de ; + knora-base:subjectClassConstraint :page ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### incunabula:partOf -:partOf rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:isPartOf ; - - rdfs:label "ist ein Teil von"@de , - "est un part de"@fr , - "e una parte di"@it , - "is a part of"@en ; - - rdfs:comment """Diese Property bezeichnet eine Verbindung zu einer anderen Resource, in dem ausgesagt wird, dass die vorliegende Resource ein integraler Teil der anderen Resource ist. Zum Beispiel ist eine Buchseite ein integraler Bestandteil genau eines Buches."""@de ; - - knora-base:subjectClassConstraint :page ; - - knora-base:objectClassConstraint :book ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:partOf + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:isPartOf ; + rdfs:label "ist ein Teil von"@de, + "est un part de"@fr, + "e una parte di"@it, + "is a part of"@en ; + rdfs:comment """Diese Property bezeichnet eine Verbindung zu einer anderen Resource, in dem ausgesagt wird, dass die vorliegende Resource ein integraler Teil der anderen Resource ist. Zum Beispiel ist eine Buchseite ein integraler Bestandteil genau eines Buches."""@de ; + knora-base:subjectClassConstraint :page ; + knora-base:objectClassConstraint :book ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### incunabula:seqnum -:seqnum rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:seqnum ; - - rdfs:label "Sequenznummer"@de , - "Numéro de Séquence"@fr , - "Numero di scala"@it , - "Sequence number"@en ; - - rdfs:comment """Diese Property bezeichnet die Position in einer geordneten Reihenfolge"""@de , - """Cette \"property\" dénote la position dans un séquence."""@fr , - """This property stands for the position within a set of rdered items (resoucres)"""@en ; - - knora-base:subjectClassConstraint :page ; - - knora-base:objectClassConstraint knora-base:IntValue ; - - salsah-gui:guiElement salsah-gui:Spinbox ; - - salsah-gui:guiAttribute "min=0" , - "max=-1" . +:seqnum + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:seqnum ; + rdfs:label "Sequenznummer"@de, + "Numéro de Séquence"@fr, + "Numero di scala"@it, + "Sequence number"@en ; + rdfs:comment """Diese Property bezeichnet die Position in einer geordneten Reihenfolge"""@de, + """Cette \"property\" dénote la position dans un séquence."""@fr, + """This property stands for the position within a set of rdered items (resoucres)"""@en ; + knora-base:subjectClassConstraint :page ; + knora-base:objectClassConstraint knora-base:IntValue ; + salsah-gui:guiElement salsah-gui:Spinbox ; + salsah-gui:guiAttribute "min=0", + "max=-1" . ### ########################################### ### incunabula:page_comment -:page_comment rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasComment ; - - rdfs:label "Kommentar"@de , - "Commentaire"@fr , - "Commento"@it , - "Comment"@en ; - - rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; - - knora-base:subjectClassConstraint :page ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Textarea ; - - salsah-gui:guiAttribute "width=95%" , - "rows=7" , +:page_comment + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasComment ; + rdfs:label "Kommentar"@de, + "Commentaire"@fr, + "Commento"@it, + "Comment"@en ; + rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; + knora-base:subjectClassConstraint :page ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Textarea ; + salsah-gui:guiAttribute "width=95%", + "rows=7", "wrap=soft" . ### ########################################### ### incunabula:origname -:origname rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Original filename"@en , - "Ursprünglicher Dateiname"@de , - "Nom de fichier original"@fr ; - - rdfs:comment """Der originale Dateiname"""@de ; - - knora-base:subjectClassConstraint :page ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=54" , - "maxlength=128" . +:origname + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Original filename"@en, + "Ursprünglicher Dateiname"@de, + "Nom de fichier original"@fr ; + rdfs:comment """Der originale Dateiname"""@de ; + knora-base:subjectClassConstraint :page ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=54", + "maxlength=128" . ### ########################################### ### incunabula:hasLeftSidebandValue -:hasLeftSidebandValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "Randleistentyp links"@de ; - - rdfs:comment """Verweis auf einen Randleistentyp"""@de ; - - knora-base:subjectClassConstraint :page ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:hasLeftSidebandValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "Randleistentyp links"@de ; + rdfs:comment """Verweis auf einen Randleistentyp"""@de ; + knora-base:subjectClassConstraint :page ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### incunabula:hasLeftSideband -:hasLeftSideband rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Randleistentyp links"@de ; - - rdfs:comment """Verweis auf einen Randleistentyp"""@de ; - - knora-base:subjectClassConstraint :page ; - - knora-base:objectClassConstraint :Sideband ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=1" . +:hasLeftSideband + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Randleistentyp links"@de ; + rdfs:comment """Verweis auf einen Randleistentyp"""@de ; + knora-base:subjectClassConstraint :page ; + knora-base:objectClassConstraint :Sideband ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=1" . ### ########################################### ### incunabula:hasRightSidebandValue -:hasRightSidebandValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - rdfs:label "Randleistentyp rechts"@de ; - - rdfs:comment """Verweis auf einen Randleistentyp"""@de ; - - knora-base:subjectClassConstraint :page ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:hasRightSidebandValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + knora-base:objectClassConstraint knora-base:LinkValue ; + rdfs:label "Randleistentyp rechts"@de ; + rdfs:comment """Verweis auf einen Randleistentyp"""@de ; + knora-base:subjectClassConstraint :page ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### incunabula:hasRightSideband -:hasRightSideband rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Randleistentyp rechts"@de ; - - rdfs:comment """Verweis auf einen Randleistentyp"""@de ; - - knora-base:subjectClassConstraint :page ; - - knora-base:objectClassConstraint :Sideband ; - - salsah-gui:guiElement salsah-gui:Searchbox ; - - salsah-gui:guiAttribute "numprops=1" . +:hasRightSideband + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Randleistentyp rechts"@de ; + rdfs:comment """Verweis auf einen Randleistentyp"""@de ; + knora-base:subjectClassConstraint :page ; + knora-base:objectClassConstraint :Sideband ; + salsah-gui:guiElement salsah-gui:Searchbox ; + salsah-gui:guiAttribute "numprops=1" . ### ########################################### ### incunabula:transcription -:transcription rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Transkription"@de ; - - rdfs:comment """Transkription"""@de ; - - knora-base:subjectClassConstraint :page ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Richtext . +:transcription + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Transkription"@de ; + rdfs:comment """Transkription"""@de ; + knora-base:subjectClassConstraint :page ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### ### incunabula:sbTitle -:sbTitle rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue, dcterms:title ; - - rdfs:label "Titel"@de , - "Titre"@fr , - "Titolo"@it , - "Title"@en ; - - knora-base:subjectClassConstraint :Sideband ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . +:sbTitle + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue, + dcterms:title ; + rdfs:label "Titel"@de, + "Titre"@fr, + "Titolo"@it, + "Title"@en ; + knora-base:subjectClassConstraint :Sideband ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . ### ########################################### ### incunabula:sideband_comment -:sideband_comment rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasComment ; - - rdfs:label "Kommentar (Richtext)"@de ; - - rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; - - knora-base:subjectClassConstraint :Sideband ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - salsah-gui:guiElement salsah-gui:Richtext . +:sideband_comment + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasComment ; + rdfs:label "Kommentar (Richtext)"@de ; + rdfs:comment """Unstrukturierte Bemerkungen zu einem Objekt"""@de ; + knora-base:subjectClassConstraint :Sideband ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### ### incunabula:miscHasColor -:miscHasColor rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Farbe"@de ; - - knora-base:subjectClassConstraint :misc ; - - knora-base:objectClassConstraint knora-base:ColorValue ; - - salsah-gui:guiElement salsah-gui:Colorpicker . +:miscHasColor + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Farbe"@de ; + knora-base:subjectClassConstraint :misc ; + knora-base:objectClassConstraint knora-base:ColorValue ; + salsah-gui:guiElement salsah-gui:Colorpicker . ### ########################################### ### incunabula:miscHasGeometry -:miscHasGeometry rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Geometrie"@de ; - - knora-base:subjectClassConstraint :misc ; - - knora-base:objectClassConstraint knora-base:GeomValue ; - - salsah-gui:guiElement salsah-gui:Geometry . +:miscHasGeometry + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Geometrie"@de ; + knora-base:subjectClassConstraint :misc ; + knora-base:objectClassConstraint knora-base:GeomValue ; + salsah-gui:guiElement salsah-gui:Geometry . ### ########################################### ### incunabula:miscHasBook -:miscHasBook rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Verbindung mit einem Buch"@de ; - - knora-base:subjectClassConstraint :misc ; - - knora-base:objectClassConstraint :book ; - - salsah-gui:guiElement salsah-gui:Searchbox . - +:miscHasBook + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Verbindung mit einem Buch"@de ; + knora-base:subjectClassConstraint :misc ; + knora-base:objectClassConstraint :book ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### incunabula:miscHasBookValue -:miscHasBookValue rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Verbindung mit einem Buch"@de ; - - knora-base:subjectClassConstraint :misc ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - salsah-gui:guiElement salsah-gui:Searchbox . - +:miscHasBookValue + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Verbindung mit einem Buch"@de ; + knora-base:subjectClassConstraint :misc ; + knora-base:objectClassConstraint knora-base:LinkValue ; + salsah-gui:guiElement salsah-gui:Searchbox . ########################################################## @@ -648,249 +496,175 @@ ### ########################################### ### incunabula:book -:book rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource , - [ - rdf:type owl:Restriction ; - owl:onProperty :title ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasAuthor ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publisher ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :publoc ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :pubdate ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :location ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :url ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :description ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :physical_desc ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :note ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :citation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :book_comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "book.gif" ; - - rdfs:label "Buch"@de , - "Livre"@fr , - "Libro"@it , - "Book"@en ; - - rdfs:comment """Diese Resource-Klasse beschreibt ein Buch"""@de . +:book + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :title ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasAuthor ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publisher ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :publoc ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :pubdate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :location ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :url ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :description ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :physical_desc ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :note ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :citation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :book_comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "book.gif" ; + rdfs:label "Buch"@de, + "Livre"@fr, + "Libro"@it, + "Book"@en ; + rdfs:comment """Diese Resource-Klasse beschreibt ein Buch"""@de . ### ########################################### ### incunabula:page -:page rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StillImageRepresentation , - [ - rdf:type owl:Restriction ; - owl:onProperty :pagenum ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :partOfValue ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :partOf ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :seqnum ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :description ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :citation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :page_comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :origname ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasLeftSidebandValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasLeftSideband ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasRightSidebandValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasRightSideband ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :transcription ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "page.gif" ; - - rdfs:label "Seite"@de , - "Page"@fr , - "Page"@en ; - - rdfs:comment """Eine Seite ist ein Teil eines Buchs"""@de , - """Une page est une partie d'un livre"""@fr , - """A page is a part of a book"""@en . +:page + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StillImageRepresentation, + [ rdf:type owl:Restriction ; + owl:onProperty :pagenum ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :partOfValue ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :partOf ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :seqnum ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :description ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :citation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :page_comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :origname ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasLeftSidebandValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasLeftSideband ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasRightSidebandValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasRightSideband ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :transcription ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "12"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "page.gif" ; + rdfs:label "Seite"@de, + "Page"@fr, + "Page"@en ; + rdfs:comment """Eine Seite ist ein Teil eines Buchs"""@de, + """Une page est une partie d'un livre"""@fr, + """A page is a part of a book"""@en . ### ########################################### ### incunabula:Sideband -:Sideband rdf:type owl:Class ; - - rdfs:subClassOf knora-base:StillImageRepresentation , - [ - rdf:type owl:Restriction ; - owl:onProperty :sbTitle ; - owl:cardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :description ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :sideband_comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Randleiste"@de ; - - rdfs:comment """Randleistentyp"""@de . +:Sideband + rdf:type owl:Class ; + rdfs:subClassOf knora-base:StillImageRepresentation, + [ rdf:type owl:Restriction ; + owl:onProperty :sbTitle ; + owl:cardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :description ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :sideband_comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ] ; + rdfs:label "Randleiste"@de ; + rdfs:comment """Randleistentyp"""@de . ### ########################################### ### incunabula:misc -:misc rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, - [ - rdf:type owl:Restriction ; - owl:onProperty :miscHasColor ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :miscHasGeometry ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :miscHasBook ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ], - [ - rdf:type owl:Restriction ; - owl:onProperty :miscHasBookValue ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] ; - - rdfs:label "Sonstiges"@de ; - - rdfs:comment "A fake resource class that only has optional properties"@en . +:misc + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + [ rdf:type owl:Restriction ; + owl:onProperty :miscHasColor ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :miscHasGeometry ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :miscHasBook ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :miscHasBookValue ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ] ; + rdfs:label "Sonstiges"@de ; + rdfs:comment "A fake resource class that only has optional properties"@en . diff --git a/test_data/ontologies/leibniz-onto.ttl b/test_data/ontologies/leibniz-onto.ttl index 7594ebadce..7199025a31 100644 --- a/test_data/ontologies/leibniz-onto.ttl +++ b/test_data/ontologies/leibniz-onto.ttl @@ -1,23 +1,24 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix dcterms: . -@prefix bibo: . -@prefix event: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix dcterms: . +@prefix bibo: . +@prefix event: . @prefix knora-base: . @prefix salsah-gui: . -@prefix beol: . -@prefix biblio: . +@prefix beol: . +@prefix biblio: . @base . -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The Briefportal Leibniz ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "The Briefportal Leibniz ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . ########################################################## @@ -29,92 +30,69 @@ ### ########################################### ### leibniz:letterID -:letterID rdf:type owl:ObjectProperty ; - - - rdfs:label "Brief in dem Briefportal Leibniz"@de , - "Letter in the Briefportal Leibniz"@en ; - - rdfs:comment """Represents the letter in the Briefportal Leibniz."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - knora-base:subjectClassConstraint :letter ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:letterID + rdf:type owl:ObjectProperty ; + rdfs:label "Brief in dem Briefportal Leibniz"@de, + "Letter in the Briefportal Leibniz"@en ; + rdfs:comment """Represents the letter in the Briefportal Leibniz."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + knora-base:subjectClassConstraint :letter ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### ### leibniz:isReplyTo -:isReplyTo rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Antwort auf"@de , - "Reply to"@en ; - - rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de , - """Letter is reply to another letter"""@en ; - - knora-base:objectClassConstraint :letter ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:isReplyTo + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Antwort auf"@de, + "Reply to"@en ; + rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de, + """Letter is reply to another letter"""@en ; + knora-base:objectClassConstraint :letter ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### leibniz:isReplyToValue -:isReplyToValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Antwort auf"@de , - "Reply to"@en ; - - rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de , - """Letter is reply to another letter"""@en . +:isReplyToValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Antwort auf"@de, + "Reply to"@en ; + rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de, + """Letter is reply to another letter"""@en . ### ########################################### ### leibniz:citation -:citation rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Zitiervorschlag"@de , - "Citation"@en ; - - rdfs:comment """Zitierfähige Vollfassung"""@de , - """printversion for citation"""@en ; - - knora-base:subjectClassConstraint :letter ; - - knora-base:objectClassConstraint biblio:letter ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:citation + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Zitiervorschlag"@de, + "Citation"@en ; + rdfs:comment """Zitierfähige Vollfassung"""@de, + """printversion for citation"""@en ; + knora-base:subjectClassConstraint :letter ; + knora-base:objectClassConstraint biblio:letter ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### leibniz:citationValue -:citationValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Zitiervorschlag"@de , - "Citation"@en ; - - rdfs:comment """Zitierfähige Vollfassung"""@de , - """printversion for citation"""@en . - +:citationValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Zitiervorschlag"@de, + "Citation"@en ; + rdfs:comment """Zitierfähige Vollfassung"""@de, + """printversion for citation"""@en . ########################################################## @@ -126,46 +104,33 @@ ### ########################################### ### leibniz:letter -:letter rdf:type owl:Class ; - - rdfs:subClassOf beol:basicLetter , - [ - rdf:type owl:Restriction ; - owl:onProperty :letterID ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isReplyTo ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isReplyToValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :citation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :citationValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "letter.png" ; - - rdfs:label "Brief"@de , - "Lettre"@fr , - "Letter"@en ; - - rdfs:comment "A resource representing a letter from the Briefportal Leibniz"@en . +:letter + rdf:type owl:Class ; + rdfs:subClassOf beol:basicLetter, + [ rdf:type owl:Restriction ; + owl:onProperty :letterID ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isReplyTo ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isReplyToValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :citation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :citationValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "letter.png" ; + rdfs:label "Brief"@de, + "Lettre"@fr, + "Letter"@en ; + rdfs:comment "A resource representing a letter from the Briefportal Leibniz"@en . diff --git a/test_data/ontologies/minimal-onto.ttl b/test_data/ontologies/minimal-onto.ttl index e30258fba1..d7e5e1baed 100644 --- a/test_data/ontologies/minimal-onto.ttl +++ b/test_data/ontologies/minimal-onto.ttl @@ -1,28 +1,29 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . @prefix knora-base: . @prefix salsah-gui: . - @base . # A minimal ontology. -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "A minimal ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "A minimal ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2019-09-10T08:57:46.633162Z"^^xsd:dateTime . -:hasName rdf:type owl:ObjectProperty ; - rdfs:label "has name"@en ; - rdfs:comment """Has name."""@en ; - rdfs:subPropertyOf knora-base:hasValue ; - knora-base:objectClassConstraint knora-base:TextValue ; - salsah-gui:guiElement salsah-gui:SimpleText ; - salsah-gui:guiAttribute "size=80" , - "maxlength=255" . +:hasName + rdf:type owl:ObjectProperty ; + rdfs:label "has name"@en ; + rdfs:comment """Has name."""@en ; + rdfs:subPropertyOf knora-base:hasValue ; + knora-base:objectClassConstraint knora-base:TextValue ; + salsah-gui:guiElement salsah-gui:SimpleText ; + salsah-gui:guiAttribute "size=80", + "maxlength=255" . diff --git a/test_data/ontologies/newton-onto.ttl b/test_data/ontologies/newton-onto.ttl index c63243f143..9ac0678920 100644 --- a/test_data/ontologies/newton-onto.ttl +++ b/test_data/ontologies/newton-onto.ttl @@ -1,23 +1,24 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . -@prefix dcterms: . -@prefix bibo: . -@prefix event: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . +@prefix dcterms: . +@prefix bibo: . +@prefix event: . @prefix knora-base: . @prefix salsah-gui: . -@prefix beol: . -@prefix biblio: . +@prefix beol: . +@prefix biblio: . @base . -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The Newton-Project ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "The Newton-Project ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . ########################################################## @@ -30,89 +31,67 @@ ### ########################################### ### newton:hasAbbreviatedTitle -:hasAbbreviatedTitle rdf:type owl:ObjectProperty ; - - - rdfs:label "Abkürzung des Titels"@de , - "Abbreviation of Title"@en ; - - rdfs:comment """Represents the abbreviated title of the letter."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - knora-base:subjectClassConstraint :letter ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:hasAbbreviatedTitle + rdf:type owl:ObjectProperty ; + rdfs:label "Abkürzung des Titels"@de, + "Abbreviation of Title"@en ; + rdfs:comment """Represents the abbreviated title of the letter."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + knora-base:subjectClassConstraint :letter ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### ### newton:newtonProjectID -:newtonProjectID rdf:type owl:ObjectProperty ; - - - rdfs:label "Letter in The Newton Project"@de , - "Letter in The Newton Project"@en ; - - rdfs:comment """Represents the letter in The Newton Project."""@en ; - - knora-base:objectClassConstraint knora-base:TextValue ; - knora-base:subjectClassConstraint :letter ; - - salsah-gui:guiElement salsah-gui:SimpleText ; - - rdfs:subPropertyOf knora-base:hasValue . +:newtonProjectID + rdf:type owl:ObjectProperty ; + rdfs:label "Letter in The Newton Project"@de, + "Letter in The Newton Project"@en ; + rdfs:comment """Represents the letter in The Newton Project."""@en ; + knora-base:objectClassConstraint knora-base:TextValue ; + knora-base:subjectClassConstraint :letter ; + salsah-gui:guiElement salsah-gui:SimpleText ; + rdfs:subPropertyOf knora-base:hasValue . ### ########################################### ### newton:hasFacsimiles -:hasFacsimiles rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:UriValue ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Faksimile"@de , - "Facsimile"@en ; - - rdfs:comment """Die Faksimilen von deisem Brief ist vorhanden in"""@de , - """The Facsimiles of this letter are available in"""@en . +:hasFacsimiles + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:UriValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Faksimile"@de, + "Facsimile"@en ; + rdfs:comment """Die Faksimilen von deisem Brief ist vorhanden in"""@de, + """The Facsimiles of this letter are available in"""@en . ### ########################################### ### newton:isReplyTo -:isReplyTo rdf:type owl:ObjectProperty ; - - rdfs:subPropertyOf knora-base:hasLinkTo ; - - rdfs:label "Antwort auf"@de , - "Reply to"@en ; - - rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de , - """Letter is reply to another letter"""@en ; - - knora-base:objectClassConstraint :letter ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:isReplyTo + rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf knora-base:hasLinkTo ; + rdfs:label "Antwort auf"@de, + "Reply to"@en ; + rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de, + """Letter is reply to another letter"""@en ; + knora-base:objectClassConstraint :letter ; + salsah-gui:guiElement salsah-gui:Searchbox . ### ########################################### ### newton:isReplyToValue -:isReplyToValue rdf:type owl:ObjectProperty ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - knora-base:subjectClassConstraint :letter ; - - rdfs:subPropertyOf knora-base:hasLinkToValue ; - - rdfs:label "Antwort auf"@de , - "Reply to"@en ; - - rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de , - """Letter is reply to another letter"""@en . +:isReplyToValue + rdf:type owl:ObjectProperty ; + knora-base:objectClassConstraint knora-base:LinkValue ; + knora-base:subjectClassConstraint :letter ; + rdfs:subPropertyOf knora-base:hasLinkToValue ; + rdfs:label "Antwort auf"@de, + "Reply to"@en ; + rdfs:comment """Der Brief ist eine Antwort auf einen Brief"""@de, + """Letter is reply to another letter"""@en . ########################################################## @@ -124,46 +103,33 @@ ### ########################################### ### newton:letter -:letter rdf:type owl:Class ; - - rdfs:subClassOf beol:basicLetter , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasAbbreviatedTitle ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :newtonProjectID ; - owl:minCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasFacsimiles ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isReplyTo ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :isReplyToValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "letter.png" ; - - rdfs:label "Brief"@de , - "Lettre"@fr , - "Letter"@en ; - - rdfs:comment "A resource representing a letter from The Newton Project"@en . +:letter + rdf:type owl:Class ; + rdfs:subClassOf beol:basicLetter, + [ rdf:type owl:Restriction ; + owl:onProperty :hasAbbreviatedTitle ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :newtonProjectID ; + owl:minCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasFacsimiles ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isReplyTo ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :isReplyToValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "letter.png" ; + rdfs:label "Brief"@de, + "Lettre"@fr, + "Letter"@en ; + rdfs:comment "A resource representing a letter from The Newton Project"@en . diff --git a/test_data/ontologies/something-onto.ttl b/test_data/ontologies/something-onto.ttl index 3e37950d4a..8aaaf31a3a 100644 --- a/test_data/ontologies/something-onto.ttl +++ b/test_data/ontologies/something-onto.ttl @@ -1,75 +1,57 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . @prefix knora-base: . @prefix salsah-gui: . - -@prefix anything: . - +@prefix anything: . @base . # A trivial ontology, based on anything-onto.ttl, used only for testing Knora. -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The something ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "The something ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . -:Something rdf:type owl:Class ; - - rdfs:subClassOf anything:Thing , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasOtherSomething ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] , - [ - rdf:type owl:Restriction ; - owl:onProperty :hasOtherSomethingValue ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "something.png" ; - - rdfs:label "Etwas"@de , - "Quelque chose"@fr , - "Qualcosa"@it , - "Something"@en ; - - rdfs:comment """A something is a thing."""@en . - - -:hasOtherSomething rdf:type owl:ObjectProperty ; - - rdfs:label "has other something"@en ; - - rdfs:comment """Has another something."""@en ; - - rdfs:subPropertyOf anything:hasOtherThing ; - - knora-base:subjectClassConstraint :Something ; - - knora-base:objectClassConstraint :Something ; - - salsah-gui:guiElement salsah-gui:Searchbox . - - -:hasOtherSomethingValue rdf:type owl:ObjectProperty ; - - rdfs:label "has other something"@en ; - - rdfs:comment """Has another something."""@en ; - - rdfs:subPropertyOf anything:hasOtherThingValue ; - - knora-base:subjectClassConstraint :Something ; - - knora-base:objectClassConstraint knora-base:LinkValue ; - - salsah-gui:guiElement salsah-gui:Searchbox . +:Something + rdf:type owl:Class ; + rdfs:subClassOf anything:Thing, + [ rdf:type owl:Restriction ; + owl:onProperty :hasOtherSomething ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasOtherSomethingValue ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "something.png" ; + rdfs:label "Etwas"@de, + "Quelque chose"@fr, + "Qualcosa"@it, + "Something"@en ; + rdfs:comment """A something is a thing."""@en . + + +:hasOtherSomething + rdf:type owl:ObjectProperty ; + rdfs:label "has other something"@en ; + rdfs:comment """Has another something."""@en ; + rdfs:subPropertyOf anything:hasOtherThing ; + knora-base:subjectClassConstraint :Something ; + knora-base:objectClassConstraint :Something ; + salsah-gui:guiElement salsah-gui:Searchbox . + + +:hasOtherSomethingValue + rdf:type owl:ObjectProperty ; + rdfs:label "has other something"@en ; + rdfs:comment """Has another something."""@en ; + rdfs:subPropertyOf anything:hasOtherThingValue ; + knora-base:subjectClassConstraint :Something ; + knora-base:objectClassConstraint knora-base:LinkValue ; + salsah-gui:guiElement salsah-gui:Searchbox . diff --git a/test_data/ontologies/webern-onto.ttl b/test_data/ontologies/webern-onto.ttl index ac977300b4..d7f7d8579b 100644 --- a/test_data/ontologies/webern-onto.ttl +++ b/test_data/ontologies/webern-onto.ttl @@ -1,18 +1,19 @@ -@prefix xml: . -@prefix xsd: . -@prefix rdf: . -@prefix rdfs: . -@prefix owl: . -@prefix foaf: . +@prefix : . +@prefix xml: . +@prefix xsd: . +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix foaf: . @prefix knora-base: . @prefix salsah-gui: . @base . -@prefix : . - rdf:type owl:Ontology ; - rdfs:label "The Anton Webern project ontology" ; - knora-base:attachedToProject ; + + rdf:type owl:Ontology ; + rdfs:label "The Anton Webern project ontology" ; + knora-base:attachedToProject ; knora-base:lastModificationDate "2012-12-12T12:12:12.12Z"^^xsd:dateTime . ########################################################## @@ -25,301 +26,236 @@ ### ########################################### ### webern:hasFamilyName - :hasFamilyName rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Nachname"@de , - "family name"@en , - "nom de famille"@fr , - "nome di famiglia"@it ; - - rdfs:comment """Repräsentiert den Nachnamen einer Person."""@de , - """Represents the family name of a person."""@en , - """Représente le nom de famille d'une personne."""@fr , - """Rappresenta il nome di famiglia di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:SimpleText . +:hasFamilyName + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Nachname"@de, + "family name"@en, + "nom de famille"@fr, + "nome di famiglia"@it ; + rdfs:comment """Repräsentiert den Nachnamen einer Person."""@de, + """Represents the family name of a person."""@en, + """Représente le nom de famille d'une personne."""@fr, + """Rappresenta il nome di famiglia di una persona."""@it ; + salsah-gui:guiElement salsah-gui:SimpleText . ### ########################################### ### webern:hasGivenName - :hasGivenName rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Vorname"@de , - "given name"@en , - "prénom"@fr , - "nome di battesimo"@it ; - - rdfs:comment """Repräsentiert den Vornamen einer Person."""@de , - """Represents the given name of a person."""@en , - """Représente le prénom d'une personne."""@fr , - """Rappresenta il nome di battesimo di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:SimpleText . +:hasGivenName + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Vorname"@de, + "given name"@en, + "prénom"@fr, + "nome di battesimo"@it ; + rdfs:comment """Repräsentiert den Vornamen einer Person."""@de, + """Represents the given name of a person."""@en, + """Représente le prénom d'une personne."""@fr, + """Rappresenta il nome di battesimo di una persona."""@it ; + salsah-gui:guiElement salsah-gui:SimpleText . ### ########################################### ### webern:hasAlternativeName - :hasAlternativeName rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "anderer Name"@de , - "other names"@en , - "autres noms"@fr , - "altri nomi"@it ; - - rdfs:comment """Repräsentiert alternative Namen einer Person."""@de , - """Represents alternative names of a person."""@en , - """Représente le nom alternatif d'une personne."""@fr , - """Rappresenta i nomi alternativi di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:Richtext . +:hasAlternativeName + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "anderer Name"@de, + "other names"@en, + "autres noms"@fr, + "altri nomi"@it ; + rdfs:comment """Repräsentiert alternative Namen einer Person."""@de, + """Represents alternative names of a person."""@en, + """Représente le nom alternatif d'une personne."""@fr, + """Rappresenta i nomi alternativi di una persona."""@it ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### ### webern:hasIAFIdentifier - :hasIAFIdentifier rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Gemeinsame Normdatei (GND)"@de , - "Integrated Authority File (IAF)"@en , - "Gemeinsame Normdatei (GND)"@fr , - "Gemeinsame Normdatei (GND)"@it ; - - rdfs:comment """Repräsentiert die einer Person zugeordnete GND-Nummer."""@de , - """Represents the IAF number assigned to a person."""@en , - """Représente le numéro GND attribué à une personne."""@fr , - """Rappresenta il numero GND assegnato ad una persona."""@it ; - - salsah-gui:guiElement salsah-gui:SimpleText . +:hasIAFIdentifier + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Gemeinsame Normdatei (GND)"@de, + "Integrated Authority File (IAF)"@en, + "Gemeinsame Normdatei (GND)"@fr, + "Gemeinsame Normdatei (GND)"@it ; + rdfs:comment """Repräsentiert die einer Person zugeordnete GND-Nummer."""@de, + """Represents the IAF number assigned to a person."""@en, + """Représente le numéro GND attribué à une personne."""@fr, + """Rappresenta il numero GND assegnato ad una persona."""@it ; + salsah-gui:guiElement salsah-gui:SimpleText . ### ########################################### ### webern:hasBirthPlace - :hasBirthPlace rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Geburtsort"@de , - "place of birth"@en , - "lieu de naissance"@fr , - "luogo di nascita"@it ; - - rdfs:comment """Repräsentiert den Geburtsort einer Person."""@de , - """Represents the place of birth of a person."""@en , - """Représente le lieu de naissance d'une personne."""@fr , - """Rappresenta il luogo di nascita di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:SimpleText . +:hasBirthPlace + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Geburtsort"@de, + "place of birth"@en, + "lieu de naissance"@fr, + "luogo di nascita"@it ; + rdfs:comment """Repräsentiert den Geburtsort einer Person."""@de, + """Represents the place of birth of a person."""@en, + """Représente le lieu de naissance d'une personne."""@fr, + """Rappresenta il luogo di nascita di una persona."""@it ; + salsah-gui:guiElement salsah-gui:SimpleText . ### ########################################### ### webern:hasBirthDate - :hasBirthDate rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Geburtdatum"@de , - "date of birth"@en , - "date de naissance"@fr , - "data di nascita"@it ; - - rdfs:comment """Repräsentiert das Geburtsdatum einer Person."""@de , - """Represents the date of birth of a person."""@en , - """Représente la date de naissance d'une personne."""@fr , - """Rappresenta la data di nascita di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:Date . +:hasBirthDate + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:DateValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Geburtdatum"@de, + "date of birth"@en, + "date de naissance"@fr, + "data di nascita"@it ; + rdfs:comment """Repräsentiert das Geburtsdatum einer Person."""@de, + """Represents the date of birth of a person."""@en, + """Représente la date de naissance d'une personne."""@fr, + """Rappresenta la data di nascita di una persona."""@it ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### webern:hasDeathDate - :hasDeathDate rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:DateValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Sterbedatum"@de , - "date of death"@en , - "date de décès"@fr , - "data del decesso"@it ; - - rdfs:comment """Repräsentiert das Geburtsdatum einer Person."""@de , - """Represents the date of death of a person."""@en , - """Représente la date de décès d'une personne."""@fr , - """Rappresenta la data del decesso di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:Date . +:hasDeathDate + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:DateValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Sterbedatum"@de, + "date of death"@en, + "date de décès"@fr, + "data del decesso"@it ; + rdfs:comment """Repräsentiert das Geburtsdatum einer Person."""@de, + """Represents the date of death of a person."""@en, + """Représente la date de décès d'une personne."""@fr, + """Rappresenta la data del decesso di una persona."""@it ; + salsah-gui:guiElement salsah-gui:Date . ### ########################################### ### webern:hasDeathPlace - :hasDeathPlace rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Sterbesort"@de , - "place of death"@en , - "lieu de décès"@fr , - "luogo del decesso"@it ; - - rdfs:comment """Repräsentiert den Sterbeort einer Person."""@de , - """Represents the place of death of a person."""@en , - """Représente le lieu de décès d'une personne."""@fr , - """Rappresenta il luogo del decesso di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:SimpleText . +:hasDeathPlace + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Sterbesort"@de, + "place of death"@en, + "lieu de décès"@fr, + "luogo del decesso"@it ; + rdfs:comment """Repräsentiert den Sterbeort einer Person."""@de, + """Represents the place of death of a person."""@en, + """Représente le lieu de décès d'une personne."""@fr, + """Rappresenta il luogo del decesso di una persona."""@it ; + salsah-gui:guiElement salsah-gui:SimpleText . ### ########################################### ### webern:hasDeathPlace - :hasDeathPlace rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Sterbesort"@de , - "place of death"@en , - "lieu de décès"@fr , - "luogo del decesso"@it ; - - rdfs:comment """Repräsentiert den Sterbeort einer Person."""@de , - """Represents the place of death of a person."""@en , - """Représente le lieu de décès d'une personne."""@fr , - """Rappresenta il luogo del decesso di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:SimpleText . +:hasDeathPlace + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Sterbesort"@de, + "place of death"@en, + "lieu de décès"@fr, + "luogo del decesso"@it ; + rdfs:comment """Repräsentiert den Sterbeort einer Person."""@de, + """Represents the place of death of a person."""@en, + """Représente le lieu de décès d'une personne."""@fr, + """Rappresenta il luogo del decesso di una persona."""@it ; + salsah-gui:guiElement salsah-gui:SimpleText . ### ########################################### ### webern:hasBiography - :hasBiography rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Biographie"@de , - "biography"@en , - "biographie"@fr , - "biografia"@it ; - - rdfs:comment """Repräsentiert die Biografie einer Person."""@de , - """Represents the biography of a person."""@en , - """Représente la biographie d'une personne."""@fr , - """Rappresenta la biografia di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:Richtext . +:hasBiography + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Biographie"@de, + "biography"@en, + "biographie"@fr, + "biografia"@it ; + rdfs:comment """Repräsentiert die Biografie einer Person."""@de, + """Represents the biography of a person."""@en, + """Représente la biographie d'une personne."""@fr, + """Rappresenta la biografia di una persona."""@it ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### ### webern:hasBiographySource - :hasBiographySource rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Quellen zur Biographie"@de , - "biography sources"@en , - "sources de la biographie"@fr , - "fonti della biografia"@it ; - - rdfs:comment """Repräsentiert Quellen zur Biografie einer Person."""@de , - """Represents sources for the biography of a person."""@en , - """Représente les sources de la biographie d'une personne."""@fr , - """Rappresenta le fonti della biografia di una persona."""@it ; - - salsah-gui:guiElement salsah-gui:Richtext . +:hasBiographySource + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Quellen zur Biographie"@de, + "biography sources"@en, + "sources de la biographie"@fr, + "fonti della biografia"@it ; + rdfs:comment """Repräsentiert Quellen zur Biografie einer Person."""@de, + """Represents sources for the biography of a person."""@en, + """Représente les sources de la biographie d'une personne."""@fr, + """Rappresenta le fonti della biografia di una persona."""@it ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### ### webern:hasRelation - :hasRelation rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint :Person ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasValue ; - - rdfs:label "Bezug zu Webern"@de , - "relation with Webern"@en , - "relation avec Webern "@fr , - "relazione con Webern"@it ; - - rdfs:comment """Repräsentiert den Bezug einer Person zu Webern."""@de , - """Represents the relation of a person with Webern."""@en , - """Représente la relation d'une personne avec Webern."""@fr , - """Rappresenta la relazione di una persona con Webern."""@it ; - - salsah-gui:guiElement salsah-gui:Richtext . +:hasRelation + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint :Person ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasValue ; + rdfs:label "Bezug zu Webern"@de, + "relation with Webern"@en, + "relation avec Webern "@fr, + "relazione con Webern"@it ; + rdfs:comment """Repräsentiert den Bezug einer Person zu Webern."""@de, + """Represents the relation of a person with Webern."""@en, + """Représente la relation d'une personne avec Webern."""@fr, + """Rappresenta la relazione di una persona con Webern."""@it ; + salsah-gui:guiElement salsah-gui:Richtext . ### ########################################### ### webern:comment - :comment rdf:type owl:ObjectProperty ; - - knora-base:subjectClassConstraint knora-base:Resource ; - - knora-base:objectClassConstraint knora-base:TextValue ; - - rdfs:subPropertyOf knora-base:hasComment ; - - rdfs:label "Kommentar"@de , - "Comment"@en , - "Commentaire"@fr , - "Commento"@it ; - - rdfs:comment """Repräsentiert einen Kommentar zur Ressource."""@de , - """Represents a comment on the resource."""@en , - """Représente un commentaire sur la ressource."""@fr , - """Rappresenta un commento sulla risorsa."""@it ; - - salsah-gui:guiElement salsah-gui:Richtext . +:comment + rdf:type owl:ObjectProperty ; + knora-base:subjectClassConstraint knora-base:Resource ; + knora-base:objectClassConstraint knora-base:TextValue ; + rdfs:subPropertyOf knora-base:hasComment ; + rdfs:label "Kommentar"@de, + "Comment"@en, + "Commentaire"@fr, + "Commento"@it ; + rdfs:comment """Repräsentiert einen Kommentar zur Ressource."""@de, + """Represents a comment on the resource."""@en, + """Représente un commentaire sur la ressource."""@fr, + """Rappresenta un commento sulla risorsa."""@it ; + salsah-gui:guiElement salsah-gui:Richtext . ########################################################## @@ -329,79 +265,64 @@ ########################################################## - ### ########################################### ### webern:Person - :Person rdf:type owl:Class ; - - rdfs:subClassOf knora-base:Resource, foaf:Person , - [ rdf:type owl:Restriction ; - owl:onProperty :hasFamilyName ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasGivenName ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasAlternativeName ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasIAFIdentifier ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasBirthPlace ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasBirthDate ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasDeathDate ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasDeathPlace ; - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasBiography ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasBiographySource ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :hasRelation ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger - ], - [ rdf:type owl:Restriction ; - owl:onProperty :comment ; - owl:minCardinality "0"^^xsd:nonNegativeInteger ; - salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger - ] ; - - knora-base:resourceIcon "person.png" ; - - rdfs:label "Person"@de , - "Person"@en , - "Personne"@fr , - "Persona"@it ; - - rdfs:comment "A resource representing a person"@en . +:Person + rdf:type owl:Class ; + rdfs:subClassOf knora-base:Resource, + foaf:Person, + [ rdf:type owl:Restriction ; + owl:onProperty :hasFamilyName ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "0"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasGivenName ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "1"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasAlternativeName ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "2"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasIAFIdentifier ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "3"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBirthPlace ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "4"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBirthDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "5"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasDeathDate ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "6"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasDeathPlace ; + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "7"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBiography ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "8"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasBiographySource ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "9"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :hasRelation ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "10"^^xsd:nonNegativeInteger ], + [ rdf:type owl:Restriction ; + owl:onProperty :comment ; + owl:minCardinality "0"^^xsd:nonNegativeInteger ; + salsah-gui:guiOrder "11"^^xsd:nonNegativeInteger ] ; + knora-base:resourceIcon "person.png" ; + rdfs:label "Person"@de, + "Person"@en, + "Personne"@fr, + "Persona"@it ; + rdfs:comment "A resource representing a person"@en .