From 6f286099c8fffa6535db96dffe7177e305dfa421 Mon Sep 17 00:00:00 2001 From: Marcin Procyk Date: Wed, 7 Dec 2022 10:16:43 +0100 Subject: [PATCH] chore(deps): bump dsp-api to v25.0.0 (#474) * bump API * update 00FF project IRI * update 0001 project IRI * fix encoded IRIs * update dates * try different port * another port fix attempt * fix 2 more project IRIs --- src/api/admin/groups/groups-endpoint.spec.ts | 2 +- src/api/admin/lists/lists-endpoint.spec.ts | 16 +- .../permissions/permissions-endpoint.spec.ts | 46 +- .../admin/projects/projects-endpoint.spec.ts | 64 +- .../v2/ontology/ontologies-endpoint.spec.ts | 14 +- .../v2/resource/resources-endpoint.spec.ts | 16 +- src/api/v2/search/search-endpoint.spec.ts | 28 +- .../resources/ResourcesConversionUtil.spec.ts | 2 +- test-framework/angular.json | 3 +- test-framework/e2e/protractor.conf.js | 4 +- test-framework/src/app/app.component.ts | 32 +- .../groups/change-group-status-response.json | 37 +- .../admin/groups/create-group-request.json | 11 +- .../admin/groups/create-group-response.json | 37 +- .../create-group-with-custom-Iri-request.json | 14 +- ...create-group-with-custom-Iri-response.json | 37 +- .../admin/groups/delete-group-response.json | 37 +- .../groups/get-group-members-response.json | 281 +- .../api/admin/groups/get-group-response.json | 37 +- .../api/admin/groups/get-groups-response.json | 73 +- .../admin/groups/update-group-response.json | 37 +- .../add-child-to-second-child-request.json | 18 +- .../add-second-child-to-root-request.json | 18 +- .../lists/create-child-node-request.json | 18 +- ...te-child-node-with-custom-IRI-request.json | 22 +- .../api/admin/lists/create-list-request.json | 18 +- .../api/admin/lists/create-list-response.json | 23 +- .../create-list-with-custom-IRI-request.json | 18 +- .../create-list-with-custom-IRI-response.json | 23 +- .../lists/delete-list-node-response.json | 156 +- .../get-anything-project-lists-response.json | 79 +- .../get-image-project-lists-response.json | 75 +- ...st-info-response-new-merged-get-route.json | 25 +- .../admin/lists/get-list-info-response.json | 25 +- .../api/admin/lists/get-list-response.json | 104 +- .../api/admin/lists/get-lists-response.json | 174 +- .../insert-childNode-in-position-request.json | 18 +- ...hildNode-position-new-parent-response.json | 184 +- ...e-position-new-parent-to-end-response.json | 184 +- ...ment-label-multiple-languages-request.json | 36 +- ...ent-label-multiple-languages-response.json | 37 +- .../admin/lists/update-list-info-request.json | 26 +- .../lists/update-list-info-response.json | 29 +- .../admin/lists/update-list-name-request.json | 4 +- .../lists/update-list-name-response.json | 29 +- .../update-rootNode-comments-response.json | 21 +- .../update-rootNode-labels-response.json | 21 +- .../lists/update-rootNode-name-response.json | 25 +- ...-node-info-name-comment-label-request.json | 18 +- ...ate-administrative-permission-request.json | 14 +- ...te-administrative-permission-response.json | 15 +- ...tive-permission-withCustomIRI-request.json | 14 +- ...ive-permission-withCustomIRI-response.json | 4 +- ...efaultObjectAccess-permission-request.json | 18 +- ...faultObjectAccess-permission-response.json | 17 +- ...cess-permission-withCustomIRI-request.json | 19 +- ...ess-permission-withCustomIRI-response.json | 17 +- ...permission-for-project-group-response.json | 15 +- ...tive-permissions-for-project-response.json | 51 +- ...cess-permissions-for-project-response.json | 67 +- ...strative-permission-forGroup-response.json | 20 +- ...ve-permission-hasPermissions-response.json | 15 +- ...ccess-permission-forProperty-response.json | 27 +- .../get-project-admin-members-response.json | 246 +- .../get-project-members-response.json | 393 +- .../admin/projects/get-project-response.json | 25 +- .../admin/projects/get-projects-response.json | 176 +- .../users/add-user-to-group-response.json | 60 +- ...-user-to-project-admin-group-response.json | 62 +- .../users/add-user-to-project-response.json | 56 +- .../get-user-group-memberships-response.json | 39 +- ...ject-admin-group-memberships-response.json | 82 +- ...get-user-project-memberships-response.json | 82 +- ...ser-from-project-admin-group-response.json | 56 +- ...er-already-member-of-project-response.json | 4 +- .../api/v2/lists/othertreelist-expanded.json | 59 +- test/data/api/v2/lists/othertreelist.json | 4 +- test/data/api/v2/lists/treelist-expanded.json | 60 +- test/data/api/v2/lists/treelist.json | 4 +- ...-islamic-date-value-response-expanded.json | 60 +- .../get-islamic-date-value-response.json | 2 +- ...-ontology-with-all-languages-expanded.json | 2 +- .../minimal-ontology-with-all-languages.json | 3 +- .../remove-ontology-comment-reponse.json | 4 +- ...e-ontology-label-and-comment-response.json | 4 +- ...es-to-class-nothing-response-expanded.json | 196 +- ...rdinalities-to-class-nothing-response.json | 4 +- ...l-ontology-metadata-response-expanded.json | 174 +- .../all-ontology-metadata-response.json | 12 +- .../anything-ontology-expanded.json | 3309 ++++++++++++++++- .../api/v2/ontologies/anything-ontology.json | 4 +- ...ecardinalities-false-request-expanded.json | 22 +- .../candeletecardinalities-false-request.json | 54 +- ...tecardinalities-true-request-expanded.json | 22 +- .../candeletecardinalities-true-request.json | 47 +- ...thout-cardinalities-response-expanded.json | 170 +- ...-class-without-cardinalities-response.json | 4 +- ...e-empty-foo-ontology-request-expanded.json | 8 +- .../create-empty-foo-ontology-request.json | 20 +- ...-empty-foo-ontology-response-expanded.json | 13 +- .../create-empty-foo-ontology-response.json | 4 +- ...reate-link-property-response-expanded.json | 39 +- .../create-link-property-response.json | 4 +- ...eate-value-property-response-expanded.json | 62 +- .../create-value-property-response.json | 4 +- ...es-project-anything-response-expanded.json | 53 +- ...-ontologies-project-anything-response.json | 10 +- .../ontologies/minimal-ontology-expanded.json | 36 +- .../api/v2/ontologies/minimal-ontology.json | 4 +- .../create-resource-as-user-expanded.json | 15 +- .../v2/resources/create-resource-as-user.json | 32 +- ...ce-with-custom-creation-date-expanded.json | 16 +- ...te-resource-with-custom-creation-date.json | 34 +- ...resource-with-values-request-expanded.json | 99 +- .../create-resource-with-values-request.json | 159 +- .../delete-resource-request-expanded.json | 2 +- .../v2/resources/delete-resource-request.json | 2 +- .../deleted-resource-response-expanded.json | 36 +- .../resources/deleted-resource-response.json | 4 +- .../resources/resource-preview-expanded.json | 26 +- .../api/v2/resources/resource-preview.json | 4 +- .../api/v2/resources/testding-expanded.json | 427 ++- test/data/api/v2/resources/testding.json | 6 +- .../api/v2/resources/things-expanded.json | 107 +- .../things-with-paging-expanded.json | 606 ++- .../api/v2/resources/things-with-paging.json | 51 +- test/data/api/v2/resources/things.json | 7 +- ...te-resource-metadata-request-expanded.json | 2 +- ...a-request-with-last-mod-date-expanded.json | 4 +- ...e-metadata-request-with-last-mod-date.json | 4 +- .../update-resource-metadata-request.json | 2 +- ...e-resource-metadata-response-expanded.json | 2 +- ...-response-with-last-mod-date-expanded.json | 2 +- ...-metadata-response-with-last-mod-date.json | 2 +- .../update-resource-metadata-response.json | 2 +- .../get-boolean-value-response-expanded.json | 49 +- .../v2/values/get-boolean-value-response.json | 4 +- .../get-color-value-response-expanded.json | 49 +- .../v2/values/get-color-value-response.json | 4 +- .../get-date-value-response-expanded.json | 58 +- .../v2/values/get-date-value-response.json | 4 +- .../get-decimal-value-response-expanded.json | 52 +- .../v2/values/get-decimal-value-response.json | 4 +- .../get-geom-value-response-expanded.json | 49 +- .../v2/values/get-geom-value-response.json | 4 +- .../get-geoname-value-response-expanded.json | 49 +- .../v2/values/get-geoname-value-response.json | 4 +- .../get-int-value-response-expanded.json | 49 +- .../api/v2/values/get-int-value-response.json | 4 +- .../get-interval-value-response-expanded.json | 56 +- .../values/get-interval-value-response.json | 4 +- .../get-link-value-response-expanded.json | 73 +- .../v2/values/get-link-value-response.json | 6 +- .../get-list-value-response-expanded.json | 51 +- .../v2/values/get-list-value-response.json | 4 +- ...ll-image-file-value-response-expanded.json | 59 +- .../get-still-image-file-value-response.json | 4 +- ...value-with-standoff-response-expanded.json | 52 +- ...get-text-value-with-standoff-response.json | 4 +- ...ue-without-standoff-response-expanded.json | 49 +- ...-text-value-without-standoff-response.json | 4 +- .../get-time-value-response-expanded.json | 52 +- .../v2/values/get-time-value-response.json | 4 +- .../get-uri-value-response-expanded.json | 52 +- .../api/v2/values/get-uri-value-response.json | 4 +- vars.mk | 2 +- 166 files changed, 10277 insertions(+), 566 deletions(-) diff --git a/src/api/admin/groups/groups-endpoint.spec.ts b/src/api/admin/groups/groups-endpoint.spec.ts index da3063857..2bef54a0c 100644 --- a/src/api/admin/groups/groups-endpoint.spec.ts +++ b/src/api/admin/groups/groups-endpoint.spec.ts @@ -56,7 +56,7 @@ describe("GroupsEndpoint", () => { const group = new CreateGroupRequest(); group.name = "NewGroup"; - group.project = "http://rdfh.ch/projects/00FF"; + group.project = "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"; group.status = true; group.selfjoin = false; diff --git a/src/api/admin/lists/lists-endpoint.spec.ts b/src/api/admin/lists/lists-endpoint.spec.ts index 9d07e8df9..571df09f8 100644 --- a/src/api/admin/lists/lists-endpoint.spec.ts +++ b/src/api/admin/lists/lists-endpoint.spec.ts @@ -64,7 +64,7 @@ describe("ListsEndpoint", () => { it("should return a list of lists in a project", done => { - knoraApiConnection.admin.listsEndpoint.getListsInProject("http://rdfh.ch/projects/0001").subscribe( + knoraApiConnection.admin.listsEndpoint.getListsInProject("http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ").subscribe( (res: ApiResponseData) => { expect(res.body.lists.length).toEqual(9); done(); @@ -77,7 +77,7 @@ describe("ListsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(listsResponse))); - expect(request.url).toBe("http://localhost:3333/admin/lists?projectIri=http%3A%2F%2Frdfh.ch%2Fprojects%2F0001"); + expect(request.url).toBe("http://localhost:3333/admin/lists?projectIri=http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ"); expect(request.method).toEqual("GET"); @@ -92,7 +92,7 @@ describe("ListsEndpoint", () => { const listInfo = new UpdateListInfoRequest(); listInfo.listIri = "http://rdfh.ch/lists/0001/CeiuqMk_R1-lIOKh-fyddA"; - listInfo.projectIri = "http://rdfh.ch/projects/0001"; + listInfo.projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const label1 = new StringLiteral(); label1.language = "de"; @@ -154,7 +154,7 @@ describe("ListsEndpoint", () => { childNode.listIri = "http://rdfh.ch/lists/0001/treeList01"; - childNode.projectIri = "http://rdfh.ch/projects/0001"; + childNode.projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; childNode.name = "updated third child name"; @@ -200,7 +200,7 @@ describe("ListsEndpoint", () => { childNode.listIri = "http://rdfh.ch/lists/0001/a-child-node-with-IRI"; - childNode.projectIri = "http://rdfh.ch/projects/0001"; + childNode.projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; expect(() => knoraApiConnection.admin.listsEndpoint.updateChildNode(childNode) @@ -334,7 +334,7 @@ describe("ListsEndpoint", () => { const childNode = new CreateChildNodeRequest(); childNode.parentNodeIri = "http://rdfh.ch/lists/0001/CeiuqMk_R1-lIOKh-fyddA"; - childNode.projectIri = "http://rdfh.ch/projects/0001"; + childNode.projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; childNode.name = "first"; const label1 = new StringLiteral(); @@ -382,7 +382,7 @@ describe("ListsEndpoint", () => { const childNode = new CreateChildNodeRequest(); childNode.parentNodeIri = "http://rdfh.ch/lists/0001/CeiuqMk_R1-lIOKh-fyddA"; - childNode.projectIri = "http://rdfh.ch/projects/0001"; + childNode.projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; childNode.name = "child with position"; const label1 = new StringLiteral(); @@ -489,7 +489,7 @@ describe("ListsEndpoint", () => { list.comments = [comments]; - list.projectIri = "http://rdfh.ch/projects/0001"; + list.projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const label = new StringLiteral(); label.language = "de"; diff --git a/src/api/admin/permissions/permissions-endpoint.spec.ts b/src/api/admin/permissions/permissions-endpoint.spec.ts index 6c1f91388..b9772aea5 100644 --- a/src/api/admin/permissions/permissions-endpoint.spec.ts +++ b/src/api/admin/permissions/permissions-endpoint.spec.ts @@ -37,7 +37,7 @@ describe("PermissionsEndpoint", () => { it("should return all permissions", done => { - const projectIri = "http://rdfh.ch/projects/00FF"; + const projectIri = "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"; knoraApiConnection.admin.permissionsEndpoint.getProjectPermissions(projectIri).subscribe( (response: ApiResponseData) => { @@ -56,7 +56,7 @@ describe("PermissionsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projectPermissionsResponse))); - expect(request.url).toBe("http://localhost:3333/admin/permissions/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF"); + expect(request.url).toBe("http://localhost:3333/admin/permissions/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA"); expect(request.method).toEqual("GET"); @@ -68,7 +68,7 @@ describe("PermissionsEndpoint", () => { it("should return all administrative permissions", done => { - const projectIri = "http://rdfh.ch/projects/00FF"; + const projectIri = "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"; knoraApiConnection.admin.permissionsEndpoint.getAdministrativePermissions(projectIri).subscribe( (response: ApiResponseData) => { @@ -91,7 +91,7 @@ describe("PermissionsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(permissionsResponse))); - expect(request.url).toBe("http://localhost:3333/admin/permissions/ap/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF"); + expect(request.url).toBe("http://localhost:3333/admin/permissions/ap/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA"); expect(request.method).toEqual("GET"); @@ -103,7 +103,7 @@ describe("PermissionsEndpoint", () => { it("should return an administrative permission", done => { - const projectIri = "http://rdfh.ch/projects/00FF"; + const projectIri = "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"; const groupIri = "http://www.knora.org/ontology/knora-admin#ProjectMember"; @@ -126,7 +126,7 @@ describe("PermissionsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(permissionResponse))); - expect(request.url).toBe("http://localhost:3333/admin/permissions/ap/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF/http%3A%2F%2Fwww.knora.org%2Fontology%2Fknora-admin%23ProjectMember"); + expect(request.url).toBe("http://localhost:3333/admin/permissions/ap/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA/http%3A%2F%2Fwww.knora.org%2Fontology%2Fknora-admin%23ProjectMember"); expect(request.method).toEqual("GET"); @@ -142,7 +142,7 @@ describe("PermissionsEndpoint", () => { permission.name = "ProjectAdminGroupAllPermission"; const groupIri = "http://rdfh.ch/groups/0001/thing-searcher"; - const projectIri = "http://rdfh.ch/projects/0001"; + const projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const adminPermission = new CreateAdministrativePermission(); adminPermission.forGroup = groupIri; @@ -156,7 +156,7 @@ describe("PermissionsEndpoint", () => { // TODO: remove this bad hack once test data is stable expect(response.body.administrative_permission.id).toBeDefined(); //.toEqual("http://rdfh.ch/permissions/0001/cYBzgOcHSR6kNocj5osOJA"); expect(response.body.administrative_permission.forGroup).toEqual("http://rdfh.ch/groups/0001/thing-searcher"); - expect(response.body.administrative_permission.forProject).toEqual("http://rdfh.ch/projects/0001"); + expect(response.body.administrative_permission.forProject).toEqual("http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"); expect(response.body.administrative_permission.hasPermissions.length).toEqual(1); expect(response.body.administrative_permission.hasPermissions[0].name).toEqual("ProjectAdminGroupAllPermission"); @@ -202,7 +202,7 @@ describe("PermissionsEndpoint", () => { const permission = new CreatePermission(); permission.name = "ProjectAdminGroupAllPermission"; - const projectIri = "http://rdfh.ch/projects/0001"; + const projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const adminPermission = new CreateAdministrativePermission(); adminPermission.forProject = projectIri; @@ -223,7 +223,7 @@ describe("PermissionsEndpoint", () => { permission.additionalInformation = null; const groupIri = "http://rdfh.ch/groups/0001/thing-searcher"; - const projectIri = "http://rdfh.ch/projects/0001"; + const projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const adminPermission = new CreateAdministrativePermission(); adminPermission.forGroup = groupIri; @@ -237,7 +237,7 @@ describe("PermissionsEndpoint", () => { expect(response.body.administrative_permission.id).toEqual("http://rdfh.ch/permissions/0001/u0PRnDl3kgcbrehZnRlEfA"); expect(response.body.administrative_permission.forGroup).toEqual("http://rdfh.ch/groups/0001/thing-searcher"); - expect(response.body.administrative_permission.forProject).toEqual("http://rdfh.ch/projects/0001"); + expect(response.body.administrative_permission.forProject).toEqual("http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"); expect(response.body.administrative_permission.hasPermissions.length).toEqual(1); expect(response.body.administrative_permission.hasPermissions[0].name).toEqual("ProjectAdminGroupAllPermission"); @@ -337,14 +337,14 @@ describe("PermissionsEndpoint", () => { it("should return all default project access permissions", done => { - const projectIri = "http://rdfh.ch/projects/00FF"; + const projectIri = "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"; knoraApiConnection.admin.permissionsEndpoint.getDefaultObjectAccessPermissions(projectIri).subscribe( (response: ApiResponseData) => { expect(response.body.defaultObjectAccessPermissions.length).toBe(3); - expect(response.body.defaultObjectAccessPermissions[0].forProject).toBe("http://rdfh.ch/projects/00FF"); + expect(response.body.defaultObjectAccessPermissions[0].forProject).toBe("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); expect(response.body.defaultObjectAccessPermissions[0].forGroup).toBe("http://www.knora.org/ontology/knora-admin#KnownUser"); expect(response.body.defaultObjectAccessPermissions[0].id).toBe("http://rdfh.ch/permissions/00FF/d2"); expect(response.body.defaultObjectAccessPermissions[0].hasPermissions.length).toBe(3); @@ -358,7 +358,7 @@ describe("PermissionsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(defaultObjectAccessPermissionsResponse))); - expect(request.url).toBe("http://localhost:3333/admin/permissions/doap/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF"); + expect(request.url).toBe("http://localhost:3333/admin/permissions/doap/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA"); expect(request.method).toEqual("GET"); @@ -376,7 +376,7 @@ describe("PermissionsEndpoint", () => { permission.additionalInformation = "http://www.knora.org/ontology/knora-admin#ProjectMember"; const groupIri = "http://rdfh.ch/groups/0001/thing-searcher"; - const projectIri = "http://rdfh.ch/projects/0001"; + const projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const defObjAccPermission = new CreateDefaultObjectAccessPermission(); defObjAccPermission.forGroup = groupIri; @@ -388,7 +388,7 @@ describe("PermissionsEndpoint", () => { (response: ApiResponseData) => { expect(response.body.defaultObjectAccessPermission.forGroup).toEqual("http://rdfh.ch/groups/0001/thing-searcher"); - expect(response.body.defaultObjectAccessPermission.forProject).toEqual("http://rdfh.ch/projects/0001"); + expect(response.body.defaultObjectAccessPermission.forProject).toEqual("http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"); // TODO: remove this bad hack once test data is stable expect(response.body.defaultObjectAccessPermission.id).toBeDefined(); //.toEqual("http://rdfh.ch/permissions/0001/7fKkJ8DKTdew5x0139W78g"); expect(response.body.defaultObjectAccessPermission.hasPermissions.length).toBe(1); @@ -440,7 +440,7 @@ describe("PermissionsEndpoint", () => { permission.additionalInformation = "http://www.knora.org/ontology/knora-admin#ProjectMember"; const groupIri = "http://rdfh.ch/groups/0001/thing-searcher"; - const projectIri = "http://rdfh.ch/projects/0001"; + const projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const defObjAccPermission = new CreateDefaultObjectAccessPermission(); defObjAccPermission.forGroup = groupIri; @@ -463,7 +463,7 @@ describe("PermissionsEndpoint", () => { permission.additionalInformation = "http://www.knora.org/ontology/knora-admin#ProjectMember"; const groupIri = "http://rdfh.ch/groups/0001/thing-searcher"; - const projectIri = "http://rdfh.ch/projects/0001"; + const projectIri = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const defObjAccPermission = new CreateDefaultObjectAccessPermission(); defObjAccPermission.forGroup = groupIri; @@ -485,7 +485,7 @@ describe("PermissionsEndpoint", () => { permission.permissionCode = 7; permission.additionalInformation = "http://www.knora.org/ontology/knora-admin#ProjectMember"; - const projectIri = "http://rdfh.ch/projects/00FF"; + const projectIri = "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"; const defObjAccPermission = new CreateDefaultObjectAccessPermission(); defObjAccPermission.forProject = projectIri; @@ -496,7 +496,7 @@ describe("PermissionsEndpoint", () => { knoraApiConnection.admin.permissionsEndpoint.createDefaultObjectAccessPermission(defObjAccPermission).subscribe( (response: ApiResponseData) => { - expect(response.body.defaultObjectAccessPermission.forProject).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.defaultObjectAccessPermission.forProject).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); expect(response.body.defaultObjectAccessPermission.id).toEqual("http://rdfh.ch/permissions/00FF/zTOK3HlWTLGgTO8ZWVnotg"); expect(response.body.defaultObjectAccessPermission.hasPermissions.length).toBe(1); @@ -664,9 +664,9 @@ describe("PermissionsEndpoint", () => { knoraApiConnection.admin.permissionsEndpoint.deletePermission("http://rdfh.ch/permissions/00FF/a2").subscribe( (response: ApiResponseData) => { - expect(response.body.deleted).toBeTrue(); - done(); - } + expect(response.body.deleted).toBeTrue(); + done(); + } ); const request = jasmine.Ajax.requests.mostRecent(); diff --git a/src/api/admin/projects/projects-endpoint.spec.ts b/src/api/admin/projects/projects-endpoint.spec.ts index 3783c95ed..476a535f8 100644 --- a/src/api/admin/projects/projects-endpoint.spec.ts +++ b/src/api/admin/projects/projects-endpoint.spec.ts @@ -32,7 +32,7 @@ describe("ProjectsEndpoint", () => { (response: ApiResponseData) => { expect(response.body.projects.length).toEqual(8); - expect(response.body.projects[0].id).toEqual("http://rdfh.ch/projects/0001"); + expect(response.body.projects[0].id).toEqual("http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"); done(); }); @@ -74,7 +74,7 @@ describe("ProjectsEndpoint", () => { knoraApiConnection.admin.projectsEndpoint.createProject(project).subscribe( (response: ApiResponseData) => { - expect(response.body.project.id).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.project.id).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); done(); } @@ -131,7 +131,7 @@ describe("ProjectsEndpoint", () => { it("should return a project's keywords", done => { - knoraApiConnection.admin.projectsEndpoint.getProjectKeywords("http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.getProjectKeywords("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { expect(response.body.keywords.length).toEqual(14); @@ -146,7 +146,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projects))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF/Keywords"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA/Keywords"); expect(request.method).toEqual("GET"); @@ -158,7 +158,7 @@ describe("ProjectsEndpoint", () => { it("should update a project", done => { - const projectIri = "http://rdfh.ch/projects/00FF"; + const projectIri = "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"; const projectInfo = new UpdateProjectRequest(); projectInfo.shortname = "newproject"; @@ -178,7 +178,7 @@ describe("ProjectsEndpoint", () => { knoraApiConnection.admin.projectsEndpoint.updateProject(projectIri, projectInfo).subscribe( (response: ApiResponseData) => { - expect(response.body.project.id).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.project.id).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); done(); } @@ -190,7 +190,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(user))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA"); expect(request.method).toEqual("PUT"); @@ -208,10 +208,10 @@ describe("ProjectsEndpoint", () => { it("should delete a project", done => { - knoraApiConnection.admin.projectsEndpoint.deleteProject("http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.deleteProject("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { - expect(response.body.project.id).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.project.id).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); done(); }); @@ -222,7 +222,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(project))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA"); expect(request.method).toEqual("DELETE"); @@ -234,10 +234,10 @@ describe("ProjectsEndpoint", () => { it("should return a project by its IRI", done => { - knoraApiConnection.admin.projectsEndpoint.getProject("iri", "http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.getProject("iri", "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { - expect(response.body.project.id).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.project.id).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); done(); }); @@ -248,7 +248,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projects))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA"); expect(request.method).toEqual("GET"); @@ -259,7 +259,7 @@ describe("ProjectsEndpoint", () => { knoraApiConnection.admin.projectsEndpoint.getProject("shortname", "images").subscribe( (response: ApiResponseData) => { - expect(response.body.project.id).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.project.id).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); done(); }); @@ -281,7 +281,7 @@ describe("ProjectsEndpoint", () => { knoraApiConnection.admin.projectsEndpoint.getProject("shortcode", "00FF").subscribe( (response: ApiResponseData) => { - expect(response.body.project.id).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.project.id).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); done(); }); @@ -304,10 +304,10 @@ describe("ProjectsEndpoint", () => { it("should return a project by its IRI", done => { - knoraApiConnection.admin.projectsEndpoint.getProjectByIri("http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.getProjectByIri("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { - expect(response.body.project.id).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.project.id).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); done(); }); @@ -318,7 +318,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projects))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA"); expect(request.method).toEqual("GET"); @@ -333,7 +333,7 @@ describe("ProjectsEndpoint", () => { knoraApiConnection.admin.projectsEndpoint.getProjectByShortname("images").subscribe( (response: ApiResponseData) => { - expect(response.body.project.id).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.project.id).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); done(); }); @@ -359,7 +359,7 @@ describe("ProjectsEndpoint", () => { knoraApiConnection.admin.projectsEndpoint.getProjectByShortcode("00FF").subscribe( (response: ApiResponseData) => { - expect(response.body.project.id).toEqual("http://rdfh.ch/projects/00FF"); + expect(response.body.project.id).toEqual("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA"); done(); }); @@ -382,7 +382,7 @@ describe("ProjectsEndpoint", () => { it("should return members of a project identified by its iri", done => { - knoraApiConnection.admin.projectsEndpoint.getProjectMembers("iri", "http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.getProjectMembers("iri", "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { expect(response.body.members.length).toEqual(4); @@ -396,7 +396,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projects))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF/members"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA/members"); expect(request.method).toEqual("GET"); @@ -452,7 +452,7 @@ describe("ProjectsEndpoint", () => { it("should return members of a project identified by its iri", done => { - knoraApiConnection.admin.projectsEndpoint.getProjectMembersByIri("http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.getProjectMembersByIri("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { expect(response.body.members.length).toEqual(4); @@ -466,7 +466,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projects))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF/members"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA/members"); expect(request.method).toEqual("GET"); @@ -530,7 +530,7 @@ describe("ProjectsEndpoint", () => { it("should return admin members of a project identified by its iri", done => { - knoraApiConnection.admin.projectsEndpoint.getProjectAdminMembers("iri", "http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.getProjectAdminMembers("iri", "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { expect(response.body.members.length).toEqual(2); @@ -544,7 +544,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projects))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF/admin-members"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA/admin-members"); expect(request.method).toEqual("GET"); @@ -600,7 +600,7 @@ describe("ProjectsEndpoint", () => { it("should return members of a project identified by its iri", done => { - knoraApiConnection.admin.projectsEndpoint.getProjectAdminMembersByIri("http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.getProjectAdminMembersByIri("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { expect(response.body.members.length).toEqual(2); @@ -614,7 +614,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projects))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF/admin-members"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA/admin-members"); expect(request.method).toEqual("GET"); @@ -678,7 +678,7 @@ describe("ProjectsEndpoint", () => { it("should return restricted view settings of a project identified by its iri", done => { - knoraApiConnection.admin.projectsEndpoint.getProjectRestrictedViewSettings("iri", "http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.getProjectRestrictedViewSettings("iri", "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { expect(response.body.settings.size).toEqual("!512,512"); @@ -693,7 +693,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projects))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF/RestrictedViewSettings"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA/RestrictedViewSettings"); expect(request.method).toEqual("GET"); @@ -751,7 +751,7 @@ describe("ProjectsEndpoint", () => { it("should return restricted view settings of a project identified by its iri", done => { - knoraApiConnection.admin.projectsEndpoint.getProjectRestrictedViewSettingByIri("http://rdfh.ch/projects/00FF").subscribe( + knoraApiConnection.admin.projectsEndpoint.getProjectRestrictedViewSettingByIri("http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA").subscribe( (response: ApiResponseData) => { expect(response.body.settings.size).toEqual("!512,512"); @@ -766,7 +766,7 @@ describe("ProjectsEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(projects))); - expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2F00FF/RestrictedViewSettings"); + expect(request.url).toBe("http://localhost:3333/admin/projects/iri/http%3A%2F%2Frdfh.ch%2Fprojects%2FMTvoB0EJRrqovzRkWXqfkA/RestrictedViewSettings"); expect(request.method).toEqual("GET"); diff --git a/src/api/v2/ontology/ontologies-endpoint.spec.ts b/src/api/v2/ontology/ontologies-endpoint.spec.ts index db38f4b3d..eb621459c 100644 --- a/src/api/v2/ontology/ontologies-endpoint.spec.ts +++ b/src/api/v2/ontology/ontologies-endpoint.spec.ts @@ -244,7 +244,7 @@ describe("OntologiesEndpoint", () => { it("should return all ontologies from 'anything' project", done => { - knoraApiConnection.v2.onto.getOntologiesByProjectIri("http://rdfh.ch/projects/0001").subscribe( + knoraApiConnection.v2.onto.getOntologiesByProjectIri("http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ").subscribe( (response: OntologiesMetadata) => { expect(response.ontologies.length).toEqual(4); expect(response.ontologies[0].id).toEqual("http://0.0.0.0:3333/ontology/0001/anything/v2"); @@ -261,7 +261,7 @@ describe("OntologiesEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(ontoMetadata))); - expect(request.url).toBe("http://0.0.0.0:3333/v2/ontologies/metadata/http%3A%2F%2Frdfh.ch%2Fprojects%2F0001"); + expect(request.url).toBe("http://0.0.0.0:3333/v2/ontologies/metadata/http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ"); expect(request.method).toEqual("GET"); @@ -269,7 +269,7 @@ describe("OntologiesEndpoint", () => { it("should return an empty list when no ontologies exist yet for a given project", done => { - knoraApiConnection.v2.onto.getOntologiesByProjectIri("http://rdfh.ch/projects/0001").subscribe( + knoraApiConnection.v2.onto.getOntologiesByProjectIri("http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ").subscribe( (response: OntologiesMetadata) => { expect(response.ontologies.length).toEqual(0); done(); @@ -281,7 +281,7 @@ describe("OntologiesEndpoint", () => { // empty response because no ontologies exist for the project request.respondWith(MockAjaxCall.mockResponse(JSON.stringify({}))); - expect(request.url).toBe("http://0.0.0.0:3333/v2/ontologies/metadata/http%3A%2F%2Frdfh.ch%2Fprojects%2F0001"); + expect(request.url).toBe("http://0.0.0.0:3333/v2/ontologies/metadata/http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ"); expect(request.method).toEqual("GET"); @@ -315,7 +315,7 @@ describe("OntologiesEndpoint", () => { it("should create a new ontology", done => { const newOntology: CreateOntology = new CreateOntology(); - newOntology.attachedToProject = "http://rdfh.ch/projects/0001"; + newOntology.attachedToProject = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; newOntology.label = "The foo ontology"; newOntology.name = "foo"; @@ -1220,7 +1220,7 @@ describe("OntologiesEndpoint", () => { deleteCardinalitiesFromClassRequest.id = "http://0.0.0.0:3333/ontology/0001/freetest/v2"; // update this timestamp after every release of dsp-api - deleteCardinalitiesFromClassRequest.lastModificationDate = "2022-10-21T07:33:27.635272792Z"; + deleteCardinalitiesFromClassRequest.lastModificationDate = "2022-12-02T09:06:13.588742167Z"; const cardinalityToRemove = new UpdateResourceClassCardinality(); @@ -1265,7 +1265,7 @@ describe("OntologiesEndpoint", () => { deleteCardinalitiesFromClassRequest.id = "http://0.0.0.0:3333/ontology/0001/freetest/v2"; // update this timestamp after every release of dsp-api - deleteCardinalitiesFromClassRequest.lastModificationDate = "2022-10-21T07:33:27.635272792Z"; + deleteCardinalitiesFromClassRequest.lastModificationDate = "2022-12-02T09:06:13.588742167Z"; const cardinalityToRemove = new UpdateResourceClassCardinality(); diff --git a/src/api/v2/resource/resources-endpoint.spec.ts b/src/api/v2/resource/resources-endpoint.spec.ts index 547c08572..15b41cf4c 100644 --- a/src/api/v2/resource/resources-endpoint.spec.ts +++ b/src/api/v2/resource/resources-endpoint.spec.ts @@ -194,7 +194,7 @@ describe("ResourcesEndpoint", () => { createResource.type = "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"; - createResource.attachedToProject = "http://rdfh.ch/projects/0001"; + createResource.attachedToProject = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const boolVal = new CreateBooleanValue(); boolVal.bool = true; @@ -354,7 +354,7 @@ describe("ResourcesEndpoint", () => { createResource.label = "test thing"; - createResource.attachedToProject = "http://rdfh.ch/projects/0001"; + createResource.attachedToProject = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; createResource.attachedToUser = "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"; @@ -398,7 +398,7 @@ describe("ResourcesEndpoint", () => { createResource.label = "test thing"; - createResource.attachedToProject = "http://rdfh.ch/projects/0001"; + createResource.attachedToProject = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; createResource.creationDate = "2019-01-09T15:45:54.502951Z"; @@ -442,7 +442,7 @@ describe("ResourcesEndpoint", () => { createResource.type = "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"; - createResource.attachedToProject = "http://rdfh.ch/projects/0001"; + createResource.attachedToProject = "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"; const props = { "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean": [] @@ -486,7 +486,7 @@ describe("ResourcesEndpoint", () => { expect(res.hasPermissions).toEqual("CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:ProjectMember"); // update this timestamp after every release of dsp-api - expect(res.lastModificationDate).toEqual("2022-10-22T07:25:37.923393957Z"); + expect(res.lastModificationDate).toEqual("2022-12-03T08:58:52.686929396Z"); done(); } ); @@ -550,7 +550,7 @@ describe("ResourcesEndpoint", () => { updateResourceMetadata.lastModificationDate = "2021-09-30T16:41:46.980756Z"; // update this timestamp after every release of dsp-api - updateResourceMetadata.newModificationDate = "2022-10-22T07:25:38.700819441Z"; + updateResourceMetadata.newModificationDate = "2022-12-03T08:58:53.569308138Z"; knoraApiConnection.v2.res.updateResourceMetadata(updateResourceMetadata).subscribe( (res: UpdateResourceMetadataResponse) => { @@ -560,7 +560,7 @@ describe("ResourcesEndpoint", () => { expect(res.hasPermissions).toEqual("CR knora-admin:ProjectMember|V knora-admin:ProjectMember"); // update this timestamp after every release of dsp-api - expect(res.lastModificationDate).toEqual("2022-10-22T07:25:38.700819441Z"); + expect(res.lastModificationDate).toEqual("2022-12-03T08:58:53.569308138Z"); done(); } ); @@ -578,7 +578,7 @@ describe("ResourcesEndpoint", () => { expectedPayload["http://api.knora.org/ontology/knora-api/v2#lastModificationDate"]["@value"] = "2021-09-30T16:41:46.980756Z"; // update this timestamp after every release of dsp-api - expectedPayload["http://api.knora.org/ontology/knora-api/v2#newModificationDate"]["@value"] = "2022-10-22T07:25:38.700819441Z"; + expectedPayload["http://api.knora.org/ontology/knora-api/v2#newModificationDate"]["@value"] = "2022-12-03T08:58:53.569308138Z"; expect(request.data()).toEqual(expectedPayload); diff --git a/src/api/v2/search/search-endpoint.spec.ts b/src/api/v2/search/search-endpoint.spec.ts index ac9e04fa0..9af9ced05 100644 --- a/src/api/v2/search/search-endpoint.spec.ts +++ b/src/api/v2/search/search-endpoint.spec.ts @@ -50,8 +50,8 @@ describe("SearchEndpoint", () => { expect(SearchEndpointV2["encodeFulltextParams"](1)).toEqual("?offset=1"); - expect(SearchEndpointV2["encodeFulltextParams"](0, { limitToProject: "http://rdfh.ch/projects/0001" })) - .toEqual("?offset=0&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2F0001"); + expect(SearchEndpointV2["encodeFulltextParams"](0, { limitToProject: "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" })) + .toEqual("?offset=0&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ"); expect(SearchEndpointV2["encodeFulltextParams"](0, { limitToResourceClass: "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" })) .toEqual("?offset=0&limitToResourceClass=http%3A%2F%2F0.0.0.0%3A3333%2Fontology%2F0001%2Fanything%2Fv2%23Thing"); @@ -60,17 +60,17 @@ describe("SearchEndpoint", () => { .toEqual("?offset=0&limitToStandoffClass=http%3A%2F%2Fapi.knora.org%2Fontology%2Fstandoff%2Fv2%23StandoffParagraphTag"); expect(SearchEndpointV2["encodeFulltextParams"](0, { - limitToProject: "http://rdfh.ch/projects/0001", + limitToProject: "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", limitToResourceClass: "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" })) - .toEqual("?offset=0&limitToResourceClass=http%3A%2F%2F0.0.0.0%3A3333%2Fontology%2F0001%2Fanything%2Fv2%23Thing&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2F0001"); + .toEqual("?offset=0&limitToResourceClass=http%3A%2F%2F0.0.0.0%3A3333%2Fontology%2F0001%2Fanything%2Fv2%23Thing&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ"); expect(SearchEndpointV2["encodeFulltextParams"](0, { - limitToProject: "http://rdfh.ch/projects/0001", + limitToProject: "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", limitToResourceClass: "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", limitToStandoffClass: "http://api.knora.org/ontology/standoff/v2#StandoffParagraphTag" })) - .toEqual("?offset=0&limitToResourceClass=http%3A%2F%2F0.0.0.0%3A3333%2Fontology%2F0001%2Fanything%2Fv2%23Thing&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2F0001&limitToStandoffClass=http%3A%2F%2Fapi.knora.org%2Fontology%2Fstandoff%2Fv2%23StandoffParagraphTag"); + .toEqual("?offset=0&limitToResourceClass=http%3A%2F%2F0.0.0.0%3A3333%2Fontology%2F0001%2Fanything%2Fv2%23Thing&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ&limitToStandoffClass=http%3A%2F%2Fapi.knora.org%2Fontology%2Fstandoff%2Fv2%23StandoffParagraphTag"); }); @@ -163,7 +163,7 @@ describe("SearchEndpoint", () => { it("should do a fulltext search with a simple search term restricting the search to a specific project", done => { - knoraApiConnection.v2.search.doFulltextSearch("thing", 1, { limitToProject: "http://rdfh.ch/projects/0001" }).subscribe((response: ReadResourceSequence) => { + knoraApiConnection.v2.search.doFulltextSearch("thing", 1, { limitToProject: "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }).subscribe((response: ReadResourceSequence) => { expect(response.resources.length).toEqual(2); @@ -177,7 +177,7 @@ describe("SearchEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(resource))); expect(request.url) - .toEqual("http://0.0.0.0:3333/v2/search/thing?offset=1&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2F0001"); + .toEqual("http://0.0.0.0:3333/v2/search/thing?offset=1&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ"); expect(request.method).toEqual("GET"); @@ -413,17 +413,17 @@ describe("SearchEndpoint", () => { expect(SearchEndpointV2["encodeLabelParams"](1)).toEqual("?offset=1"); - expect(SearchEndpointV2["encodeLabelParams"](0, { limitToProject: "http://rdfh.ch/projects/0001" })) - .toEqual("?offset=0&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2F0001"); + expect(SearchEndpointV2["encodeLabelParams"](0, { limitToProject: "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" })) + .toEqual("?offset=0&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ"); expect(SearchEndpointV2["encodeLabelParams"](0, { limitToResourceClass: "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" })) .toEqual("?offset=0&limitToResourceClass=http%3A%2F%2F0.0.0.0%3A3333%2Fontology%2F0001%2Fanything%2Fv2%23Thing"); expect(SearchEndpointV2["encodeLabelParams"](0, { - limitToProject: "http://rdfh.ch/projects/0001", + limitToProject: "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", limitToResourceClass: "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" })) - .toEqual("?offset=0&limitToResourceClass=http%3A%2F%2F0.0.0.0%3A3333%2Fontology%2F0001%2Fanything%2Fv2%23Thing&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2F0001"); + .toEqual("?offset=0&limitToResourceClass=http%3A%2F%2F0.0.0.0%3A3333%2Fontology%2F0001%2Fanything%2Fv2%23Thing&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ"); }); @@ -515,7 +515,7 @@ describe("SearchEndpoint", () => { it("should do a label search with a simple search term restricting the search to a specific project", done => { - knoraApiConnection.v2.search.doSearchByLabel("thing", 1, { limitToProject: "http://rdfh.ch/projects/0001" }).subscribe((response: ReadResourceSequence) => { + knoraApiConnection.v2.search.doSearchByLabel("thing", 1, { limitToProject: "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }).subscribe((response: ReadResourceSequence) => { expect(response.resources.length).toEqual(2); @@ -529,7 +529,7 @@ describe("SearchEndpoint", () => { request.respondWith(MockAjaxCall.mockResponse(JSON.stringify(resource))); expect(request.url) - .toEqual("http://0.0.0.0:3333/v2/searchbylabel/thing?offset=1&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2F0001"); + .toEqual("http://0.0.0.0:3333/v2/searchbylabel/thing?offset=1&limitToProject=http%3A%2F%2Frdfh.ch%2Fprojects%2FLw3FC39BSzCwvmdOaTyLqQ"); expect(request.method).toEqual("GET"); diff --git a/src/models/v2/resources/ResourcesConversionUtil.spec.ts b/src/models/v2/resources/ResourcesConversionUtil.spec.ts index 116a48561..b52108c7e 100644 --- a/src/models/v2/resources/ResourcesConversionUtil.spec.ts +++ b/src/models/v2/resources/ResourcesConversionUtil.spec.ts @@ -83,7 +83,7 @@ describe("ResourcesConversionUtil", () => { expect(resSeq.resources[0].type).toEqual("http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"); expect(resSeq.resources[0].label).toEqual("testding"); - expect(resSeq.resources[0].attachedToProject).toEqual("http://rdfh.ch/projects/0001"); + expect(resSeq.resources[0].attachedToProject).toEqual("http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ"); expect(resSeq.resources[0].attachedToUser).toEqual("http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"); expect(resSeq.resources[0].hasPermissions).toEqual("CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser"); expect(resSeq.resources[0].userHasPermission).toEqual("RV"); diff --git a/test-framework/angular.json b/test-framework/angular.json index 5c4021d5b..010ab4722 100644 --- a/test-framework/angular.json +++ b/test-framework/angular.json @@ -122,7 +122,8 @@ "builder": "@angular-devkit/build-angular:protractor", "options": { "protractorConfig": "e2e/protractor.conf.js", - "devServerTarget": "knora-api-js-lib-test:serve" + "devServerTarget": "knora-api-js-lib-test:serve", + "port": 4201 }, "configurations": { "production": { diff --git a/test-framework/e2e/protractor.conf.js b/test-framework/e2e/protractor.conf.js index 4970d615a..a0991fc5e 100644 --- a/test-framework/e2e/protractor.conf.js +++ b/test-framework/e2e/protractor.conf.js @@ -15,12 +15,12 @@ exports.config = { } }, directConnect: true, - baseUrl: 'http://localhost:4200/', + baseUrl: 'http://localhost:4201/', framework: 'jasmine', jasmineNodeOpts: { showColors: true, defaultTimeoutInterval: 30000, - print: function() {} + print: function () { } }, onPrepare() { require('ts-node').register({ diff --git a/test-framework/src/app/app.component.ts b/test-framework/src/app/app.component.ts index ca420b40e..812cd080b 100644 --- a/test-framework/src/app/app.component.ts +++ b/test-framework/src/app/app.component.ts @@ -107,7 +107,7 @@ export class AppComponent implements OnInit { property: ResourcePropertyDefinitionWithAllLanguages; addCard: ResourceClassDefinitionWithAllLanguages; replacedCard: ResourceClassDefinitionWithAllLanguages; - cardinality = Cardinality._0_1; + cardinality = Cardinality._0_1; permissionStatus: string; permissionUpdateStatus: string; permissionIri: string; @@ -189,7 +189,7 @@ export class AppComponent implements OnInit { } getVersion() { - this.version = + this.version = this.knoraApiConnection.system.versionEndpoint.getVersion().pipe( tap( res => console.log(res) @@ -249,7 +249,7 @@ export class AppComponent implements OnInit { getPermissions() { - this.knoraApiConnection.admin.permissionsEndpoint.getProjectPermissions('http://rdfh.ch/projects/0001').subscribe( + this.knoraApiConnection.admin.permissionsEndpoint.getProjectPermissions('http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ').subscribe( (response: ApiResponseData) => { this.permissionStatus = 'getPermissions ok'; console.log(response); @@ -260,7 +260,7 @@ export class AppComponent implements OnInit { getAdministrativePermission() { - this.knoraApiConnection.admin.permissionsEndpoint.getAdministrativePermission('http://rdfh.ch/projects/0001', 'http://www.knora.org/ontology/knora-admin#ProjectMember').subscribe( + this.knoraApiConnection.admin.permissionsEndpoint.getAdministrativePermission('http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ', 'http://www.knora.org/ontology/knora-admin#ProjectMember').subscribe( (response: ApiResponseData) => { this.permissionStatus = 'getAdministrativePermission ok'; this.permissionIri = response.body.administrative_permission.id; @@ -273,7 +273,7 @@ export class AppComponent implements OnInit { getAdministrativePermissions() { - this.knoraApiConnection.admin.permissionsEndpoint.getAdministrativePermissions('http://rdfh.ch/projects/0001').subscribe( + this.knoraApiConnection.admin.permissionsEndpoint.getAdministrativePermissions('http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ').subscribe( (response: ApiResponseData) => { this.permissionStatus = 'getAdministrativePermissions ok'; console.log(response); @@ -296,7 +296,7 @@ export class AppComponent implements OnInit { permission2.permissionCode = null; const groupIri = 'http://rdfh.ch/groups/0001/thing-searcher'; - const projectIri = 'http://rdfh.ch/projects/0001'; + const projectIri = 'http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ'; const adminPermission = new CreateAdministrativePermission(); adminPermission.forGroup = groupIri; @@ -364,7 +364,7 @@ export class AppComponent implements OnInit { getDefaultObjectAccessPermissions() { - const projectIri = 'http://rdfh.ch/projects/0001'; + const projectIri = 'http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ'; this.knoraApiConnection.admin.permissionsEndpoint.getDefaultObjectAccessPermissions(projectIri).subscribe( (res: ApiResponseData) => { @@ -389,7 +389,7 @@ export class AppComponent implements OnInit { permission2.additionalInformation = 'http://www.knora.org/ontology/knora-admin#KnownUser'; const groupIri = 'http://rdfh.ch/groups/0001/thing-searcher'; - const projectIri = 'http://rdfh.ch/projects/0001'; + const projectIri = 'http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ'; const adminPermission = new CreateDefaultObjectAccessPermission(); adminPermission.forGroup = groupIri; @@ -502,7 +502,7 @@ export class AppComponent implements OnInit { } getAnythingOntologies() { - this.knoraApiConnection.v2.onto.getOntologiesByProjectIri('http://rdfh.ch/projects/0001').subscribe( + this.knoraApiConnection.v2.onto.getOntologiesByProjectIri('http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ').subscribe( (response: OntologiesMetadata) => { console.log('anythingOntologies ', response); this.anythingOntologies = response; @@ -513,7 +513,7 @@ export class AppComponent implements OnInit { ); } getDokubibOntologies() { - this.knoraApiConnection.v2.onto.getOntologiesByProjectIri('http://rdfh.ch/projects/0804').subscribe( + this.knoraApiConnection.v2.onto.getOntologiesByProjectIri('http://rdfh.ch/projects/oIjhUsZmQLuJ0VMGvJ2pfg').subscribe( (response: OntologiesMetadata) => { console.log('dokubibOntologies ', response); this.dokubibOntologies = response; @@ -528,7 +528,7 @@ export class AppComponent implements OnInit { const createOntology = new CreateOntology(); createOntology.label = 'Test Ontology'; createOntology.name = 'testonto'; - createOntology.attachedToProject = 'http://rdfh.ch/projects/0001'; + createOntology.attachedToProject = 'http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ'; this.knoraApiConnection.v2.onto.createOntology(createOntology).subscribe( (onto: OntologyMetadata) => { this.ontologyMeta = onto; @@ -1135,7 +1135,7 @@ export class AppComponent implements OnInit { createResource.type = 'http://0.0.0.0:3333/ontology/0001/anything/v2#Thing'; - createResource.attachedToProject = 'http://rdfh.ch/projects/0001'; + createResource.attachedToProject = 'http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ'; const boolVal = new CreateBooleanValue(); boolVal.bool = true; @@ -1396,7 +1396,7 @@ export class AppComponent implements OnInit { childNode.listIri = 'http://rdfh.ch/lists/0001/treeList01'; - childNode.projectIri = 'http://rdfh.ch/projects/0001'; + childNode.projectIri = 'http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ'; this.knoraApiConnection.admin.listsEndpoint.updateChildNode(childNode).subscribe( (res: ApiResponseData) => { @@ -1499,7 +1499,7 @@ export class AppComponent implements OnInit { createList(): void { const list = new CreateListRequest(); - list.projectIri = 'http://rdfh.ch/projects/0001'; + list.projectIri = 'http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ'; const label = new StringLiteral(); label.language = 'de'; @@ -1532,7 +1532,7 @@ export class AppComponent implements OnInit { createListChildNode(): void { const createRequest = new CreateChildNodeRequest(); createRequest.parentNodeIri = 'http://rdfh.ch/lists/0001/notUsedList'; - createRequest.projectIri = 'http://rdfh.ch/projects/0001'; + createRequest.projectIri = 'http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ'; createRequest.name = 'new child node'; createRequest.labels = [{ 'value': 'New Child List Node Value', 'language': 'en' }]; createRequest.comments = [{ 'value': 'New Child List Node Comment', 'language': 'en' }]; @@ -1559,7 +1559,7 @@ export class AppComponent implements OnInit { createListChildNodeAtPosition(): void { const createRequest = new CreateChildNodeRequest(); createRequest.parentNodeIri = 'http://rdfh.ch/lists/0001/notUsedList'; - createRequest.projectIri = 'http://rdfh.ch/projects/0001'; + createRequest.projectIri = 'http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ'; createRequest.name = 'new child node at position 1'; createRequest.labels = [{ 'value': 'New Child List Node at Position 1 Value', 'language': 'en' }]; createRequest.comments = [{ 'value': 'New Child List Node at Position 1 Comment', 'language': 'en' }]; diff --git a/test/data/api/admin/groups/change-group-status-response.json b/test/data/api/admin/groups/change-group-status-response.json index 664ac64c3..6c53e77ab 100644 --- a/test/data/api/admin/groups/change-group-status-response.json +++ b/test/data/api/admin/groups/change-group-status-response.json @@ -1 +1,36 @@ -{"group":{"descriptions":[{"value":"UpdatedGroupDescription","language":"en"}],"id":"http://rdfh.ch/groups/00FF/3mJuqmYlTQiEvw3u7I9TGA","name":"UpdatedGroupName","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}} \ No newline at end of file +{ + "group": { + "descriptions": [ + { + "value": "UpdatedGroupDescription", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/3mJuqmYlTQiEvw3u7I9TGA", + "name": "UpdatedGroupName", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } +} diff --git a/test/data/api/admin/groups/create-group-request.json b/test/data/api/admin/groups/create-group-request.json index 6b21e1904..424a7c98f 100644 --- a/test/data/api/admin/groups/create-group-request.json +++ b/test/data/api/admin/groups/create-group-request.json @@ -1,7 +1,12 @@ { "name": "NewGroup", - "descriptions": [{"value": "NewGroupDescription", "language": "en"}], - "project": "http://rdfh.ch/projects/00FF", + "descriptions": [ + { + "value": "NewGroupDescription", + "language": "en" + } + ], + "project": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", "status": true, "selfjoin": false -} \ No newline at end of file +} diff --git a/test/data/api/admin/groups/create-group-response.json b/test/data/api/admin/groups/create-group-response.json index 2390d333a..38f38235c 100644 --- a/test/data/api/admin/groups/create-group-response.json +++ b/test/data/api/admin/groups/create-group-response.json @@ -1 +1,36 @@ -{"group":{"descriptions":[{"value":"NewGroupDescription","language":"en"}],"id":"http://rdfh.ch/groups/00FF/3mJuqmYlTQiEvw3u7I9TGA","name":"NewGroup","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}} \ No newline at end of file +{ + "group": { + "descriptions": [ + { + "value": "NewGroupDescription", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/3mJuqmYlTQiEvw3u7I9TGA", + "name": "NewGroup", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } +} diff --git a/test/data/api/admin/groups/create-group-with-custom-Iri-request.json b/test/data/api/admin/groups/create-group-with-custom-Iri-request.json index 83f6a1d0e..cca29603b 100644 --- a/test/data/api/admin/groups/create-group-with-custom-Iri-request.json +++ b/test/data/api/admin/groups/create-group-with-custom-Iri-request.json @@ -1,7 +1,13 @@ -{ "id": "http://rdfh.ch/groups/00FF/gNdJSNYrTDu2lGpPUs94nQ", +{ + "id": "http://rdfh.ch/groups/00FF/gNdJSNYrTDu2lGpPUs94nQ", "name": "NewGroupWithCustomIri", - "descriptions": [{"value": "A new group with a custom Iri", "language": "en"}], - "project": "http://rdfh.ch/projects/00FF", + "descriptions": [ + { + "value": "A new group with a custom Iri", + "language": "en" + } + ], + "project": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", "status": true, "selfjoin": false -} \ No newline at end of file +} diff --git a/test/data/api/admin/groups/create-group-with-custom-Iri-response.json b/test/data/api/admin/groups/create-group-with-custom-Iri-response.json index 6fed6ed61..d5cd11ba8 100644 --- a/test/data/api/admin/groups/create-group-with-custom-Iri-response.json +++ b/test/data/api/admin/groups/create-group-with-custom-Iri-response.json @@ -1 +1,36 @@ -{"group":{"descriptions":[{"value":"A new group with a custom Iri","language":"en"}],"id":"http://rdfh.ch/groups/00FF/gNdJSNYrTDu2lGpPUs94nQ","name":"NewGroupWithCustomIri","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}} \ No newline at end of file +{ + "group": { + "descriptions": [ + { + "value": "A new group with a custom Iri", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/gNdJSNYrTDu2lGpPUs94nQ", + "name": "NewGroupWithCustomIri", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } +} diff --git a/test/data/api/admin/groups/delete-group-response.json b/test/data/api/admin/groups/delete-group-response.json index f5cb42f14..f41c25e6d 100644 --- a/test/data/api/admin/groups/delete-group-response.json +++ b/test/data/api/admin/groups/delete-group-response.json @@ -1 +1,36 @@ -{"group":{"descriptions":[{"value":"UpdatedGroupDescription","language":"en"}],"id":"http://rdfh.ch/groups/00FF/3mJuqmYlTQiEvw3u7I9TGA","name":"UpdatedGroupName","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":false}} \ No newline at end of file +{ + "group": { + "descriptions": [ + { + "value": "UpdatedGroupDescription", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/3mJuqmYlTQiEvw3u7I9TGA", + "name": "UpdatedGroupName", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": false + } +} diff --git a/test/data/api/admin/groups/get-group-members-response.json b/test/data/api/admin/groups/get-group-members-response.json index ef73e2c7c..ba76c3fbf 100644 --- a/test/data/api/admin/groups/get-group-members-response.json +++ b/test/data/api/admin/groups/get-group-members-response.json @@ -1 +1,280 @@ -{"members":[{"email":"images-reviewer-user@example.com","familyName":"User","givenName":"User03","groups":[{"descriptions":[{"value":"A group for image reviewers.","language":"en"}],"id":"http://rdfh.ch/groups/00FF/images-reviewer","name":"Image reviewer","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}],"id":"http://rdfh.ch/users/images-reviewer-user","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":"http://www.knora.org/ontology/00FF/images#bild","name":"ProjectResourceCreateRestrictedPermission","permissionCode":null},{"additionalInformation":"http://www.knora.org/ontology/00FF/images#bildformat","name":"ProjectResourceCreateRestrictedPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://rdfh.ch/groups/00FF/images-reviewer","http://www.knora.org/ontology/knora-admin#ProjectMember"]}},"projects":[{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"images-reviewer-user"},{"email":"multi.user@example.com","familyName":"User","givenName":"Multi","groups":[{"descriptions":[{"value":"A group for image reviewers.","language":"en"}],"id":"http://rdfh.ch/groups/00FF/images-reviewer","name":"Image reviewer","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}],"id":"http://rdfh.ch/users/multiuser","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}],"http://rdfh.ch/projects/0001":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}],"http://rdfh.ch/projects/0803":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://rdfh.ch/groups/00FF/images-reviewer","http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"],"http://rdfh.ch/projects/0001":["http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"],"http://rdfh.ch/projects/0803":["http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"]}},"projects":[{"description":[{"value":"Anything Project"}],"id":"http://rdfh.ch/projects/0001","keywords":["arbitrary test data","things"],"logo":null,"longname":"Anything Project","ontologies":["http://www.knora.org/ontology/0001/anything","http://www.knora.org/ontology/0001/something"],"selfjoin":false,"shortcode":"0001","shortname":"anything","status":true},{"description":[{"value":"

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

"}],"id":"http://rdfh.ch/projects/0803","keywords":["Basel","Basler Frühdrucke","Bilderfolgen","Contectualisation of images","Inkunabel","Kunsthistorisches Seminar Universität Basel","Late Middle Ages","Letterpress Printing","Narrenschiff","Sebastian Brant","Wiegendrucke","early print","incunabula","ship of fools"],"logo":"incunabula_logo.png","longname":"Bilderfolgen Basler Frühdrucke","ontologies":["http://www.knora.org/ontology/0803/incunabula"],"selfjoin":false,"shortcode":"0803","shortname":"incunabula","status":true},{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"multiuser"}]} \ No newline at end of file +{ + "members": [ + { + "email": "images-reviewer-user@example.com", + "familyName": "User", + "givenName": "User03", + "groups": [ + { + "descriptions": [ + { + "value": "A group for image reviewers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/images-reviewer", + "name": "Image reviewer", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } + ], + "id": "http://rdfh.ch/users/images-reviewer-user", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": "http://www.knora.org/ontology/00FF/images#bild", + "name": "ProjectResourceCreateRestrictedPermission", + "permissionCode": null + }, + { + "additionalInformation": "http://www.knora.org/ontology/00FF/images#bildformat", + "name": "ProjectResourceCreateRestrictedPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://rdfh.ch/groups/00FF/images-reviewer", + "http://www.knora.org/ontology/knora-admin#ProjectMember" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "images-reviewer-user" + }, + { + "email": "multi.user@example.com", + "familyName": "User", + "givenName": "Multi", + "groups": [ + { + "descriptions": [ + { + "value": "A group for image reviewers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/images-reviewer", + "name": "Image reviewer", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } + ], + "id": "http://rdfh.ch/users/multiuser", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ], + "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ], + "http://rdfh.ch/projects/0803": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://rdfh.ch/groups/00FF/images-reviewer", + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ], + "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ], + "http://rdfh.ch/projects/0803": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "Anything Project" + } + ], + "id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "keywords": [ + "arbitrary test data", + "things" + ], + "logo": null, + "longname": "Anything Project", + "ontologies": [ + "http://www.knora.org/ontology/0001/anything", + "http://www.knora.org/ontology/0001/something" + ], + "selfjoin": false, + "shortcode": "0001", + "shortname": "anything", + "status": true + }, + { + "description": [ + { + "value": "

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

" + } + ], + "id": "http://rdfh.ch/projects/0803", + "keywords": [ + "Basel", + "Basler Frühdrucke", + "Bilderfolgen", + "Contectualisation of images", + "Inkunabel", + "Kunsthistorisches Seminar Universität Basel", + "Late Middle Ages", + "Letterpress Printing", + "Narrenschiff", + "Sebastian Brant", + "Wiegendrucke", + "early print", + "incunabula", + "ship of fools" + ], + "logo": "incunabula_logo.png", + "longname": "Bilderfolgen Basler Frühdrucke", + "ontologies": [ + "http://www.knora.org/ontology/0803/incunabula" + ], + "selfjoin": false, + "shortcode": "0803", + "shortname": "incunabula", + "status": true + }, + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "multiuser" + } + ] +} diff --git a/test/data/api/admin/groups/get-group-response.json b/test/data/api/admin/groups/get-group-response.json index 2078b5d5f..ec91b43e7 100644 --- a/test/data/api/admin/groups/get-group-response.json +++ b/test/data/api/admin/groups/get-group-response.json @@ -1 +1,36 @@ -{"group":{"descriptions":[{"value":"A group for image reviewers.","language":"en"}],"id":"http://rdfh.ch/groups/00FF/images-reviewer","name":"Image reviewer","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}} \ No newline at end of file +{ + "group": { + "descriptions": [ + { + "value": "A group for image reviewers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/images-reviewer", + "name": "Image reviewer", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } +} diff --git a/test/data/api/admin/groups/get-groups-response.json b/test/data/api/admin/groups/get-groups-response.json index a39cf70f4..38c42a2cc 100644 --- a/test/data/api/admin/groups/get-groups-response.json +++ b/test/data/api/admin/groups/get-groups-response.json @@ -1 +1,72 @@ -{"groups":[{"descriptions":[{"value":"A group for thing searchers.","language":"en"}],"id":"http://rdfh.ch/groups/0001/thing-searcher","name":"Thing searcher","project":{"description":[{"value":"Anything Project"}],"id":"http://rdfh.ch/projects/0001","keywords":["arbitrary test data","things"],"logo":null,"longname":"Anything Project","ontologies":["http://www.knora.org/ontology/0001/anything","http://www.knora.org/ontology/0001/something"],"selfjoin":false,"shortcode":"0001","shortname":"anything","status":true},"selfjoin":true,"status":true},{"descriptions":[{"value":"A group for image reviewers.","language":"en"}],"id":"http://rdfh.ch/groups/00FF/images-reviewer","name":"Image reviewer","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}]} \ No newline at end of file +{ + "groups": [ + { + "descriptions": [ + { + "value": "A group for thing searchers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/0001/thing-searcher", + "name": "Thing searcher", + "project": { + "description": [ + { + "value": "Anything Project" + } + ], + "id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "keywords": [ + "arbitrary test data", + "things" + ], + "logo": null, + "longname": "Anything Project", + "ontologies": [ + "http://www.knora.org/ontology/0001/anything", + "http://www.knora.org/ontology/0001/something" + ], + "selfjoin": false, + "shortcode": "0001", + "shortname": "anything", + "status": true + }, + "selfjoin": true, + "status": true + }, + { + "descriptions": [ + { + "value": "A group for image reviewers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/images-reviewer", + "name": "Image reviewer", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } + ] +} diff --git a/test/data/api/admin/groups/update-group-response.json b/test/data/api/admin/groups/update-group-response.json index 664ac64c3..6c53e77ab 100644 --- a/test/data/api/admin/groups/update-group-response.json +++ b/test/data/api/admin/groups/update-group-response.json @@ -1 +1,36 @@ -{"group":{"descriptions":[{"value":"UpdatedGroupDescription","language":"en"}],"id":"http://rdfh.ch/groups/00FF/3mJuqmYlTQiEvw3u7I9TGA","name":"UpdatedGroupName","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}} \ No newline at end of file +{ + "group": { + "descriptions": [ + { + "value": "UpdatedGroupDescription", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/3mJuqmYlTQiEvw3u7I9TGA", + "name": "UpdatedGroupName", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } +} diff --git a/test/data/api/admin/lists/add-child-to-second-child-request.json b/test/data/api/admin/lists/add-child-to-second-child-request.json index b1494b572..8c613e596 100644 --- a/test/data/api/admin/lists/add-child-to-second-child-request.json +++ b/test/data/api/admin/lists/add-child-to-second-child-request.json @@ -1,7 +1,17 @@ { "parentNodeIri": "http://rdfh.ch/lists/0001/oUPz1Il6Q8G6pP2DXX51fA", - "projectIri": "http://rdfh.ch/projects/0001", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", "name": "third", - "labels": [{ "value": "New Third Child List Node Value", "language": "en"}], - "comments": [{ "value": "New Third Child List Node Comment", "language": "en"}] -} \ No newline at end of file + "labels": [ + { + "value": "New Third Child List Node Value", + "language": "en" + } + ], + "comments": [ + { + "value": "New Third Child List Node Comment", + "language": "en" + } + ] +} diff --git a/test/data/api/admin/lists/add-second-child-to-root-request.json b/test/data/api/admin/lists/add-second-child-to-root-request.json index aab9c9170..d82788a01 100644 --- a/test/data/api/admin/lists/add-second-child-to-root-request.json +++ b/test/data/api/admin/lists/add-second-child-to-root-request.json @@ -1,7 +1,17 @@ { "parentNodeIri": "http://rdfh.ch/lists/0001/Kz6Tq-leRMCTxJW5C1qZhw", - "projectIri": "http://rdfh.ch/projects/0001", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", "name": "second", - "labels": [{ "value": "New Second Child List Node Value", "language": "en"}], - "comments": [{ "value": "New Second Child List Node Comment", "language": "en"}] -} \ No newline at end of file + "labels": [ + { + "value": "New Second Child List Node Value", + "language": "en" + } + ], + "comments": [ + { + "value": "New Second Child List Node Comment", + "language": "en" + } + ] +} diff --git a/test/data/api/admin/lists/create-child-node-request.json b/test/data/api/admin/lists/create-child-node-request.json index 7983d825d..5f7dee7f6 100644 --- a/test/data/api/admin/lists/create-child-node-request.json +++ b/test/data/api/admin/lists/create-child-node-request.json @@ -1,7 +1,17 @@ { "parentNodeIri": "http://rdfh.ch/lists/0001/Kz6Tq-leRMCTxJW5C1qZhw", - "projectIri": "http://rdfh.ch/projects/0001", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", "name": "first", - "labels": [{ "value": "New First Child List Node Value", "language": "en"}], - "comments": [{ "value": "New First Child List Node Comment", "language": "en"}] -} \ No newline at end of file + "labels": [ + { + "value": "New First Child List Node Value", + "language": "en" + } + ], + "comments": [ + { + "value": "New First Child List Node Comment", + "language": "en" + } + ] +} diff --git a/test/data/api/admin/lists/create-child-node-with-custom-IRI-request.json b/test/data/api/admin/lists/create-child-node-with-custom-IRI-request.json index 7cd26f7fc..50c720edf 100644 --- a/test/data/api/admin/lists/create-child-node-with-custom-IRI-request.json +++ b/test/data/api/admin/lists/create-child-node-with-custom-IRI-request.json @@ -1,8 +1,18 @@ - -{ "id": "http://rdfh.ch/lists/0001/vQgijJZKSqawFooJPyhYkw", +{ + "id": "http://rdfh.ch/lists/0001/vQgijJZKSqawFooJPyhYkw", "parentNodeIri": "http://rdfh.ch/lists/0001/qq54wdGKR0S5zsbR5-9wtg", - "projectIri": "http://rdfh.ch/projects/0001", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", "name": "node with a custom IRI", - "labels": [{ "value": "New List Node", "language": "en"}], - "comments": [{ "value": "XXXXX", "language": "en"}] -} \ No newline at end of file + "labels": [ + { + "value": "New List Node", + "language": "en" + } + ], + "comments": [ + { + "value": "XXXXX", + "language": "en" + } + ] +} diff --git a/test/data/api/admin/lists/create-list-request.json b/test/data/api/admin/lists/create-list-request.json index 018252e1c..8f5eea74c 100644 --- a/test/data/api/admin/lists/create-list-request.json +++ b/test/data/api/admin/lists/create-list-request.json @@ -1,5 +1,15 @@ { - "projectIri": "http://rdfh.ch/projects/0001", - "labels": [{ "value": "Neue Liste", "language": "de"}], - "comments": [{ "value": "XXXXX", "language": "en"}] -} \ No newline at end of file + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "labels": [ + { + "value": "Neue Liste", + "language": "de" + } + ], + "comments": [ + { + "value": "XXXXX", + "language": "en" + } + ] +} diff --git a/test/data/api/admin/lists/create-list-response.json b/test/data/api/admin/lists/create-list-response.json index 064576f4a..ccbc990bd 100644 --- a/test/data/api/admin/lists/create-list-response.json +++ b/test/data/api/admin/lists/create-list-response.json @@ -1 +1,22 @@ -{"list":{"children":[],"listinfo":{"comments":[{"value":"XXXXX","language":"en"}],"id":"http://rdfh.ch/lists/0001/Kz6Tq-leRMCTxJW5C1qZhw","isRootNode":true,"labels":[{"value":"Neue Liste","language":"de"}],"projectIri":"http://rdfh.ch/projects/0001"}}} \ No newline at end of file +{ + "list": { + "children": [], + "listinfo": { + "comments": [ + { + "value": "XXXXX", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/Kz6Tq-leRMCTxJW5C1qZhw", + "isRootNode": true, + "labels": [ + { + "value": "Neue Liste", + "language": "de" + } + ], + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } + } +} diff --git a/test/data/api/admin/lists/create-list-with-custom-IRI-request.json b/test/data/api/admin/lists/create-list-with-custom-IRI-request.json index f9d5018cc..99099d81d 100644 --- a/test/data/api/admin/lists/create-list-with-custom-IRI-request.json +++ b/test/data/api/admin/lists/create-list-with-custom-IRI-request.json @@ -1,6 +1,16 @@ { "id": "http://rdfh.ch/lists/0001/qq54wdGKR0S5zsbR5-9wtg", - "projectIri": "http://rdfh.ch/projects/0001", - "labels": [{ "value": "New list with a custom IRI", "language": "en"}], - "comments": [{ "value": "XXXXX", "language": "en"}] -} \ No newline at end of file + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "labels": [ + { + "value": "New list with a custom IRI", + "language": "en" + } + ], + "comments": [ + { + "value": "XXXXX", + "language": "en" + } + ] +} diff --git a/test/data/api/admin/lists/create-list-with-custom-IRI-response.json b/test/data/api/admin/lists/create-list-with-custom-IRI-response.json index 697cae1c8..18de14a3a 100644 --- a/test/data/api/admin/lists/create-list-with-custom-IRI-response.json +++ b/test/data/api/admin/lists/create-list-with-custom-IRI-response.json @@ -1 +1,22 @@ -{"list":{"children":[],"listinfo":{"comments":[{"value":"XXXXX","language":"en"}],"id":"http://rdfh.ch/lists/0001/qq54wdGKR0S5zsbR5-9wtg","isRootNode":true,"labels":[{"value":"New list with a custom IRI","language":"en"}],"projectIri":"http://rdfh.ch/projects/0001"}}} \ No newline at end of file +{ + "list": { + "children": [], + "listinfo": { + "comments": [ + { + "value": "XXXXX", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/qq54wdGKR0S5zsbR5-9wtg", + "isRootNode": true, + "labels": [ + { + "value": "New list with a custom IRI", + "language": "en" + } + ], + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } + } +} diff --git a/test/data/api/admin/lists/delete-list-node-response.json b/test/data/api/admin/lists/delete-list-node-response.json index 30ac7780a..427245c8e 100644 --- a/test/data/api/admin/lists/delete-list-node-response.json +++ b/test/data/api/admin/lists/delete-list-node-response.json @@ -1 +1,155 @@ -{"node":{"children":[{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList011","labels":[{"value":"child of node 1","language":"en"}],"name":"child of node 1","position":0},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList012","labels":[{"value":"List012","language":"en"}],"name":"List012","position":1},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList013","labels":[{"value":"List013","language":"en"}],"name":"List013","position":2},{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList0142","labels":[{"value":"second child of node 014","language":"en"}],"name":"second child of node 014","position":0}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList014","labels":[{"value":"List014","language":"en"}],"name":"List014","position":3},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList015","labels":[{"value":"List015","language":"en"}],"name":"List015","position":4}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList01","labels":[{"value":"node 1","language":"en"}],"name":"node 1","position":0},{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList031","labels":[{"value":"child of node 3","language":"en"}],"name":"child of node 3","position":0}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList03","labels":[{"value":"node 3","language":"en"}],"name":"node 3","position":1}],"comments":[{"value":"a list that is not in used in ontology or data","language":"en"}],"id":"http://rdfh.ch/lists/0001/notUsedList","isRootNode":true,"labels":[{"value":"a list that is not used","language":"en"},{"value":"unbenutzte Liste","language":"de"}],"name":"notUsedList","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "node": { + "children": [ + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList011", + "labels": [ + { + "value": "child of node 1", + "language": "en" + } + ], + "name": "child of node 1", + "position": 0 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList012", + "labels": [ + { + "value": "List012", + "language": "en" + } + ], + "name": "List012", + "position": 1 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList013", + "labels": [ + { + "value": "List013", + "language": "en" + } + ], + "name": "List013", + "position": 2 + }, + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList0142", + "labels": [ + { + "value": "second child of node 014", + "language": "en" + } + ], + "name": "second child of node 014", + "position": 0 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList014", + "labels": [ + { + "value": "List014", + "language": "en" + } + ], + "name": "List014", + "position": 3 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList015", + "labels": [ + { + "value": "List015", + "language": "en" + } + ], + "name": "List015", + "position": 4 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList01", + "labels": [ + { + "value": "node 1", + "language": "en" + } + ], + "name": "node 1", + "position": 0 + }, + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList031", + "labels": [ + { + "value": "child of node 3", + "language": "en" + } + ], + "name": "child of node 3", + "position": 0 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList03", + "labels": [ + { + "value": "node 3", + "language": "en" + } + ], + "name": "node 3", + "position": 1 + } + ], + "comments": [ + { + "value": "a list that is not in used in ontology or data", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/notUsedList", + "isRootNode": true, + "labels": [ + { + "value": "a list that is not used", + "language": "en" + }, + { + "value": "unbenutzte Liste", + "language": "de" + } + ], + "name": "notUsedList", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/get-anything-project-lists-response.json b/test/data/api/admin/lists/get-anything-project-lists-response.json index d6531a3d5..255d44cbf 100644 --- a/test/data/api/admin/lists/get-anything-project-lists-response.json +++ b/test/data/api/admin/lists/get-anything-project-lists-response.json @@ -1 +1,78 @@ -{"lists":[{"comments":[],"id":"http://rdfh.ch/lists/0001/otherTreeList","isRootNode":true,"labels":[{"value":"Tree list root","language":"en"}],"projectIri":"http://rdfh.ch/projects/0001"},{"comments":[{"value":"a list that is not in used in ontology or data","language":"en"}],"id":"http://rdfh.ch/lists/0001/notUsedList","isRootNode":true,"labels":[{"value":"a list that is not used","language":"en"},{"value":"unbenutzte Liste","language":"de"}],"name":"notUsedList","projectIri":"http://rdfh.ch/projects/0001"},{"comments":[{"value":"Anything Tree List","language":"en"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"Tree list root","language":"en"},{"value":"Listenwurzel","language":"de"}],"name":"treelistroot","projectIri":"http://rdfh.ch/projects/0001"},{"comments":[{"value":"Test list root comment","language":"en"}],"id":"http://rdfh.ch/lists/0001/testList","isRootNode":true,"labels":[{"value":"Test list root label","language":"en"}],"name":"Test list root for comments","projectIri":"http://rdfh.ch/projects/0001"}]} \ No newline at end of file +{ + "lists": [ + { + "comments": [], + "id": "http://rdfh.ch/lists/0001/otherTreeList", + "isRootNode": true, + "labels": [ + { + "value": "Tree list root", + "language": "en" + } + ], + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + { + "comments": [ + { + "value": "a list that is not in used in ontology or data", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/notUsedList", + "isRootNode": true, + "labels": [ + { + "value": "a list that is not used", + "language": "en" + }, + { + "value": "unbenutzte Liste", + "language": "de" + } + ], + "name": "notUsedList", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + { + "comments": [ + { + "value": "Anything Tree List", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "Tree list root", + "language": "en" + }, + { + "value": "Listenwurzel", + "language": "de" + } + ], + "name": "treelistroot", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + { + "comments": [ + { + "value": "Test list root comment", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/testList", + "isRootNode": true, + "labels": [ + { + "value": "Test list root label", + "language": "en" + } + ], + "name": "Test list root for comments", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } + ] +} diff --git a/test/data/api/admin/lists/get-image-project-lists-response.json b/test/data/api/admin/lists/get-image-project-lists-response.json index 012ce6d4f..aa9fbb203 100644 --- a/test/data/api/admin/lists/get-image-project-lists-response.json +++ b/test/data/api/admin/lists/get-image-project-lists-response.json @@ -1 +1,74 @@ -{"lists":[{"comments":[],"id":"http://rdfh.ch/lists/00FF/0702a01e01","isRootNode":true,"labels":[{"value":"Zugangsart","language":"de"}],"projectIri":"http://rdfh.ch/projects/00FF"},{"comments":[],"id":"http://rdfh.ch/lists/00FF/d19af9ab","isRootNode":true,"labels":[{"value":"Jahreszeit","language":"de"},{"value":"Season","language":"en"}],"projectIri":"http://rdfh.ch/projects/00FF"},{"comments":[{"value":"Art des Bildes oder Photographie","language":"de"}],"id":"http://rdfh.ch/lists/00FF/6cce4ce5","isRootNode":true,"labels":[{"value":"Bildart","language":"de"}],"projectIri":"http://rdfh.ch/projects/00FF"},{"comments":[{"value":"Hierarchisches Stichwortverzeichnis / Signatur der Bilder","language":"de"}],"id":"http://rdfh.ch/lists/00FF/73d0ec0302","isRootNode":true,"labels":[{"value":"Titre","language":"fr"},{"value":"Title","language":"en"},{"value":"Titel","language":"de"}],"projectIri":"http://rdfh.ch/projects/00FF"}]} \ No newline at end of file +{ + "lists": [ + { + "comments": [], + "id": "http://rdfh.ch/lists/00FF/0702a01e01", + "isRootNode": true, + "labels": [ + { + "value": "Zugangsart", + "language": "de" + } + ], + "projectIri": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" + }, + { + "comments": [], + "id": "http://rdfh.ch/lists/00FF/d19af9ab", + "isRootNode": true, + "labels": [ + { + "value": "Jahreszeit", + "language": "de" + }, + { + "value": "Season", + "language": "en" + } + ], + "projectIri": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" + }, + { + "comments": [ + { + "value": "Art des Bildes oder Photographie", + "language": "de" + } + ], + "id": "http://rdfh.ch/lists/00FF/6cce4ce5", + "isRootNode": true, + "labels": [ + { + "value": "Bildart", + "language": "de" + } + ], + "projectIri": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" + }, + { + "comments": [ + { + "value": "Hierarchisches Stichwortverzeichnis / Signatur der Bilder", + "language": "de" + } + ], + "id": "http://rdfh.ch/lists/00FF/73d0ec0302", + "isRootNode": true, + "labels": [ + { + "value": "Titre", + "language": "fr" + }, + { + "value": "Title", + "language": "en" + }, + { + "value": "Titel", + "language": "de" + } + ], + "projectIri": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" + } + ] +} diff --git a/test/data/api/admin/lists/get-list-info-response-new-merged-get-route.json b/test/data/api/admin/lists/get-list-info-response-new-merged-get-route.json index c7bbf4a50..9510af87c 100644 --- a/test/data/api/admin/lists/get-list-info-response-new-merged-get-route.json +++ b/test/data/api/admin/lists/get-list-info-response-new-merged-get-route.json @@ -1 +1,24 @@ -{"listinfo":{"comments":[{"value":"Anything Tree List","language":"en"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"Tree list root","language":"en"},{"value":"Listenwurzel","language":"de"}],"name":"treelistroot","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "listinfo": { + "comments": [ + { + "value": "Anything Tree List", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "Tree list root", + "language": "en" + }, + { + "value": "Listenwurzel", + "language": "de" + } + ], + "name": "treelistroot", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/get-list-info-response.json b/test/data/api/admin/lists/get-list-info-response.json index c7bbf4a50..9510af87c 100644 --- a/test/data/api/admin/lists/get-list-info-response.json +++ b/test/data/api/admin/lists/get-list-info-response.json @@ -1 +1,24 @@ -{"listinfo":{"comments":[{"value":"Anything Tree List","language":"en"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"Tree list root","language":"en"},{"value":"Listenwurzel","language":"de"}],"name":"treelistroot","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "listinfo": { + "comments": [ + { + "value": "Anything Tree List", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "Tree list root", + "language": "en" + }, + { + "value": "Listenwurzel", + "language": "de" + } + ], + "name": "treelistroot", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/get-list-response.json b/test/data/api/admin/lists/get-list-response.json index e7a94c50f..729a439eb 100644 --- a/test/data/api/admin/lists/get-list-response.json +++ b/test/data/api/admin/lists/get-list-response.json @@ -1 +1,103 @@ -{"list":{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/treeList","id":"http://rdfh.ch/lists/0001/treeList01","labels":[{"value":"Tree list node 01","language":"en"}],"name":"Tree list node 01","position":0},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/treeList","id":"http://rdfh.ch/lists/0001/treeList02","labels":[{"value":"Baumlistenknoten 02","language":"de"},{"value":"Tree list node 02","language":"en"}],"name":"Tree list node 02","position":1},{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/treeList","id":"http://rdfh.ch/lists/0001/treeList10","labels":[{"value":"Tree list node 10","language":"en"}],"name":"Tree list node 10","position":0},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/treeList","id":"http://rdfh.ch/lists/0001/treeList11","labels":[{"value":"Tree list node 11","language":"en"}],"name":"Tree list node 11","position":1}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/treeList","id":"http://rdfh.ch/lists/0001/treeList03","labels":[{"value":"Tree list node 03","language":"en"}],"name":"Tree list node 03","position":2}],"listinfo":{"comments":[{"value":"Anything Tree List","language":"en"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"Tree list root","language":"en"},{"value":"Listenwurzel","language":"de"}],"name":"treelistroot","projectIri":"http://rdfh.ch/projects/0001"}}} \ No newline at end of file +{ + "list": { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/treeList", + "id": "http://rdfh.ch/lists/0001/treeList01", + "labels": [ + { + "value": "Tree list node 01", + "language": "en" + } + ], + "name": "Tree list node 01", + "position": 0 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/treeList", + "id": "http://rdfh.ch/lists/0001/treeList02", + "labels": [ + { + "value": "Baumlistenknoten 02", + "language": "de" + }, + { + "value": "Tree list node 02", + "language": "en" + } + ], + "name": "Tree list node 02", + "position": 1 + }, + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/treeList", + "id": "http://rdfh.ch/lists/0001/treeList10", + "labels": [ + { + "value": "Tree list node 10", + "language": "en" + } + ], + "name": "Tree list node 10", + "position": 0 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/treeList", + "id": "http://rdfh.ch/lists/0001/treeList11", + "labels": [ + { + "value": "Tree list node 11", + "language": "en" + } + ], + "name": "Tree list node 11", + "position": 1 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/treeList", + "id": "http://rdfh.ch/lists/0001/treeList03", + "labels": [ + { + "value": "Tree list node 03", + "language": "en" + } + ], + "name": "Tree list node 03", + "position": 2 + } + ], + "listinfo": { + "comments": [ + { + "value": "Anything Tree List", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "Tree list root", + "language": "en" + }, + { + "value": "Listenwurzel", + "language": "de" + } + ], + "name": "treelistroot", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } + } +} diff --git a/test/data/api/admin/lists/get-lists-response.json b/test/data/api/admin/lists/get-lists-response.json index 0def77842..81c92351e 100644 --- a/test/data/api/admin/lists/get-lists-response.json +++ b/test/data/api/admin/lists/get-lists-response.json @@ -1 +1,173 @@ -{"lists":[{"comments":[],"id":"http://rdfh.ch/lists/00FF/0702a01e01","isRootNode":true,"labels":[{"value":"Zugangsart","language":"de"}],"projectIri":"http://rdfh.ch/projects/00FF"},{"comments":[{"value":"a list that is not in used in ontology or data","language":"en"}],"id":"http://rdfh.ch/lists/0001/notUsedList","isRootNode":true,"labels":[{"value":"a list that is not used","language":"en"},{"value":"unbenutzte Liste","language":"de"}],"name":"notUsedList","projectIri":"http://rdfh.ch/projects/0001"},{"comments":[],"id":"http://rdfh.ch/lists/00FF/d19af9ab","isRootNode":true,"labels":[{"value":"Jahreszeit","language":"de"},{"value":"Season","language":"en"}],"projectIri":"http://rdfh.ch/projects/00FF"},{"comments":[{"value":"Art des Bildes oder Photographie","language":"de"}],"id":"http://rdfh.ch/lists/00FF/6cce4ce5","isRootNode":true,"labels":[{"value":"Bildart","language":"de"}],"projectIri":"http://rdfh.ch/projects/00FF"},{"comments":[],"id":"http://rdfh.ch/lists/0001/otherTreeList","isRootNode":true,"labels":[{"value":"Tree list root","language":"en"}],"projectIri":"http://rdfh.ch/projects/0001"},{"comments":[{"value":"Test list root comment","language":"en"}],"id":"http://rdfh.ch/lists/0001/testList","isRootNode":true,"labels":[{"value":"Test list root label","language":"en"}],"name":"Test list root for comments","projectIri":"http://rdfh.ch/projects/0001"},{"comments":[{"value":"Hierarchisches Stichwortverzeichnis / Signatur der Bilder","language":"de"}],"id":"http://rdfh.ch/lists/00FF/73d0ec0302","isRootNode":true,"labels":[{"value":"Titre","language":"fr"},{"value":"Title","language":"en"},{"value":"Titel","language":"de"}],"projectIri":"http://rdfh.ch/projects/00FF"},{"comments":[{"value":"Anything Tree List","language":"en"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"Tree list root","language":"en"},{"value":"Listenwurzel","language":"de"}],"name":"treelistroot","projectIri":"http://rdfh.ch/projects/0001"},{"comments":[{"value":"Diese Liste kann von allen Projekten verwendet werden.","language":"de"},{"value":"This list can be used by all projects.","language":"en"}],"id":"http://rdfh.ch/lists/FFFF/ynm01","isRootNode":true,"labels":[{"value":"Die Ja, Nein, Vielleicht Liste","language":"de"},{"value":"The Yes, No, Maybe List","language":"en"}],"projectIri":"http://www.knora.org/ontology/knora-admin#SystemProject"}]} \ No newline at end of file +{ + "lists": [ + { + "comments": [], + "id": "http://rdfh.ch/lists/00FF/0702a01e01", + "isRootNode": true, + "labels": [ + { + "value": "Zugangsart", + "language": "de" + } + ], + "projectIri": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" + }, + { + "comments": [ + { + "value": "a list that is not in used in ontology or data", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/notUsedList", + "isRootNode": true, + "labels": [ + { + "value": "a list that is not used", + "language": "en" + }, + { + "value": "unbenutzte Liste", + "language": "de" + } + ], + "name": "notUsedList", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + { + "comments": [], + "id": "http://rdfh.ch/lists/00FF/d19af9ab", + "isRootNode": true, + "labels": [ + { + "value": "Jahreszeit", + "language": "de" + }, + { + "value": "Season", + "language": "en" + } + ], + "projectIri": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" + }, + { + "comments": [ + { + "value": "Art des Bildes oder Photographie", + "language": "de" + } + ], + "id": "http://rdfh.ch/lists/00FF/6cce4ce5", + "isRootNode": true, + "labels": [ + { + "value": "Bildart", + "language": "de" + } + ], + "projectIri": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" + }, + { + "comments": [], + "id": "http://rdfh.ch/lists/0001/otherTreeList", + "isRootNode": true, + "labels": [ + { + "value": "Tree list root", + "language": "en" + } + ], + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + { + "comments": [ + { + "value": "Test list root comment", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/testList", + "isRootNode": true, + "labels": [ + { + "value": "Test list root label", + "language": "en" + } + ], + "name": "Test list root for comments", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + { + "comments": [ + { + "value": "Hierarchisches Stichwortverzeichnis / Signatur der Bilder", + "language": "de" + } + ], + "id": "http://rdfh.ch/lists/00FF/73d0ec0302", + "isRootNode": true, + "labels": [ + { + "value": "Titre", + "language": "fr" + }, + { + "value": "Title", + "language": "en" + }, + { + "value": "Titel", + "language": "de" + } + ], + "projectIri": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" + }, + { + "comments": [ + { + "value": "Anything Tree List", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "Tree list root", + "language": "en" + }, + { + "value": "Listenwurzel", + "language": "de" + } + ], + "name": "treelistroot", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + { + "comments": [ + { + "value": "Diese Liste kann von allen Projekten verwendet werden.", + "language": "de" + }, + { + "value": "This list can be used by all projects.", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/FFFF/ynm01", + "isRootNode": true, + "labels": [ + { + "value": "Die Ja, Nein, Vielleicht Liste", + "language": "de" + }, + { + "value": "The Yes, No, Maybe List", + "language": "en" + } + ], + "projectIri": "http://www.knora.org/ontology/knora-admin#SystemProject" + } + ] +} diff --git a/test/data/api/admin/lists/insert-childNode-in-position-request.json b/test/data/api/admin/lists/insert-childNode-in-position-request.json index b0d454823..6e371c812 100644 --- a/test/data/api/admin/lists/insert-childNode-in-position-request.json +++ b/test/data/api/admin/lists/insert-childNode-in-position-request.json @@ -1,8 +1,18 @@ { "parentNodeIri": "http://rdfh.ch/lists/0001/Kz6Tq-leRMCTxJW5C1qZhw", - "projectIri": "http://rdfh.ch/projects/0001", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", "name": "child with position", "position": 1, - "labels": [{ "value": "Inserted List Node Label", "language": "en"}], - "comments": [{ "value": "Inserted List Node Comment", "language": "en"}] -} \ No newline at end of file + "labels": [ + { + "value": "Inserted List Node Label", + "language": "en" + } + ], + "comments": [ + { + "value": "Inserted List Node Comment", + "language": "en" + } + ] +} diff --git a/test/data/api/admin/lists/update-childNode-position-new-parent-response.json b/test/data/api/admin/lists/update-childNode-position-new-parent-response.json index ea2c7c5a7..e00b0b912 100644 --- a/test/data/api/admin/lists/update-childNode-position-new-parent-response.json +++ b/test/data/api/admin/lists/update-childNode-position-new-parent-response.json @@ -1 +1,183 @@ -{"node":{"children":[{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList011","labels":[{"value":"child of node 1","language":"en"}],"name":"child of node 1","position":0},{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList0141","labels":[{"value":"first child of node 014","language":"en"}],"name":"first child of node 014","position":0},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList0142","labels":[{"value":"second child of node 014","language":"en"}],"name":"second child of node 014","position":0}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList014","labels":[{"value":"List014","language":"en"}],"name":"List014","position":1},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList013","labels":[{"value":"List013","language":"en"}],"name":"List013","position":2},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList012","labels":[{"value":"List012","language":"en"}],"name":"List012","position":3}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList01","labels":[{"value":"node 1","language":"en"}],"name":"node 1","position":0},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList02","labels":[{"value":"node 2","language":"en"}],"name":"node 2","position":1},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList015","labels":[{"value":"List015","language":"en"}],"name":"List015","position":2},{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList031","labels":[{"value":"child of node 3","language":"en"}],"name":"child of node 3","position":0}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList03","labels":[{"value":"node 3","language":"en"}],"name":"node 3","position":3}],"comments":[{"value":"a list that is not in used in ontology or data","language":"en"}],"id":"http://rdfh.ch/lists/0001/notUsedList","isRootNode":true,"labels":[{"value":"a list that is not used","language":"en"},{"value":"unbenutzte Liste","language":"de"}],"name":"notUsedList","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "node": { + "children": [ + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList011", + "labels": [ + { + "value": "child of node 1", + "language": "en" + } + ], + "name": "child of node 1", + "position": 0 + }, + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList0141", + "labels": [ + { + "value": "first child of node 014", + "language": "en" + } + ], + "name": "first child of node 014", + "position": 0 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList0142", + "labels": [ + { + "value": "second child of node 014", + "language": "en" + } + ], + "name": "second child of node 014", + "position": 0 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList014", + "labels": [ + { + "value": "List014", + "language": "en" + } + ], + "name": "List014", + "position": 1 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList013", + "labels": [ + { + "value": "List013", + "language": "en" + } + ], + "name": "List013", + "position": 2 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList012", + "labels": [ + { + "value": "List012", + "language": "en" + } + ], + "name": "List012", + "position": 3 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList01", + "labels": [ + { + "value": "node 1", + "language": "en" + } + ], + "name": "node 1", + "position": 0 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList02", + "labels": [ + { + "value": "node 2", + "language": "en" + } + ], + "name": "node 2", + "position": 1 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList015", + "labels": [ + { + "value": "List015", + "language": "en" + } + ], + "name": "List015", + "position": 2 + }, + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList031", + "labels": [ + { + "value": "child of node 3", + "language": "en" + } + ], + "name": "child of node 3", + "position": 0 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList03", + "labels": [ + { + "value": "node 3", + "language": "en" + } + ], + "name": "node 3", + "position": 3 + } + ], + "comments": [ + { + "value": "a list that is not in used in ontology or data", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/notUsedList", + "isRootNode": true, + "labels": [ + { + "value": "a list that is not used", + "language": "en" + }, + { + "value": "unbenutzte Liste", + "language": "de" + } + ], + "name": "notUsedList", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/update-childNode-position-new-parent-to-end-response.json b/test/data/api/admin/lists/update-childNode-position-new-parent-to-end-response.json index f3ffd544c..e78fd966c 100644 --- a/test/data/api/admin/lists/update-childNode-position-new-parent-to-end-response.json +++ b/test/data/api/admin/lists/update-childNode-position-new-parent-to-end-response.json @@ -1 +1,183 @@ -{"node":{"children":[{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList011","labels":[{"value":"child of node 1","language":"en"}],"name":"child of node 1","position":0},{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList0141","labels":[{"value":"first child of node 014","language":"en"}],"name":"first child of node 014","position":0},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList0142","labels":[{"value":"second child of node 014","language":"en"}],"name":"second child of node 014","position":0}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList014","labels":[{"value":"List014","language":"en"}],"name":"List014","position":1},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList013","labels":[{"value":"List013","language":"en"}],"name":"List013","position":2},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList012","labels":[{"value":"List012","language":"en"}],"name":"List012","position":3}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList01","labels":[{"value":"node 1","language":"en"}],"name":"node 1","position":0},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList02","labels":[{"value":"node 2","language":"en"}],"name":"node 2","position":1},{"children":[{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList031","labels":[{"value":"child of node 3","language":"en"}],"name":"child of node 3","position":0}],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList03","labels":[{"value":"node 3","language":"en"}],"name":"node 3","position":2},{"children":[],"comments":[],"hasRootNode":"http://rdfh.ch/lists/0001/notUsedList","id":"http://rdfh.ch/lists/0001/notUsedList015","labels":[{"value":"List015","language":"en"}],"name":"List015","position":3}],"comments":[{"value":"a list that is not in used in ontology or data","language":"en"}],"id":"http://rdfh.ch/lists/0001/notUsedList","isRootNode":true,"labels":[{"value":"a list that is not used","language":"en"},{"value":"unbenutzte Liste","language":"de"}],"name":"notUsedList","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "node": { + "children": [ + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList011", + "labels": [ + { + "value": "child of node 1", + "language": "en" + } + ], + "name": "child of node 1", + "position": 0 + }, + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList0141", + "labels": [ + { + "value": "first child of node 014", + "language": "en" + } + ], + "name": "first child of node 014", + "position": 0 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList0142", + "labels": [ + { + "value": "second child of node 014", + "language": "en" + } + ], + "name": "second child of node 014", + "position": 0 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList014", + "labels": [ + { + "value": "List014", + "language": "en" + } + ], + "name": "List014", + "position": 1 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList013", + "labels": [ + { + "value": "List013", + "language": "en" + } + ], + "name": "List013", + "position": 2 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList012", + "labels": [ + { + "value": "List012", + "language": "en" + } + ], + "name": "List012", + "position": 3 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList01", + "labels": [ + { + "value": "node 1", + "language": "en" + } + ], + "name": "node 1", + "position": 0 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList02", + "labels": [ + { + "value": "node 2", + "language": "en" + } + ], + "name": "node 2", + "position": 1 + }, + { + "children": [ + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList031", + "labels": [ + { + "value": "child of node 3", + "language": "en" + } + ], + "name": "child of node 3", + "position": 0 + } + ], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList03", + "labels": [ + { + "value": "node 3", + "language": "en" + } + ], + "name": "node 3", + "position": 2 + }, + { + "children": [], + "comments": [], + "hasRootNode": "http://rdfh.ch/lists/0001/notUsedList", + "id": "http://rdfh.ch/lists/0001/notUsedList015", + "labels": [ + { + "value": "List015", + "language": "en" + } + ], + "name": "List015", + "position": 3 + } + ], + "comments": [ + { + "value": "a list that is not in used in ontology or data", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/notUsedList", + "isRootNode": true, + "labels": [ + { + "value": "a list that is not used", + "language": "en" + }, + { + "value": "unbenutzte Liste", + "language": "de" + } + ], + "name": "notUsedList", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/update-list-info-comment-label-multiple-languages-request.json b/test/data/api/admin/lists/update-list-info-comment-label-multiple-languages-request.json index a753bbf92..211523ea1 100644 --- a/test/data/api/admin/lists/update-list-info-comment-label-multiple-languages-request.json +++ b/test/data/api/admin/lists/update-list-info-comment-label-multiple-languages-request.json @@ -1,14 +1,32 @@ { - "listIri": "http://rdfh.ch/lists/0001/treeList", - "projectIri": "http://rdfh.ch/projects/0001", + "listIri": "http://rdfh.ch/lists/0001/treeList", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", "labels": [ - {"language": "en", "value": "Test List"}, - {"language": "se", "value": "Test List"} + { + "language": "en", + "value": "Test List" + }, + { + "language": "se", + "value": "Test List" + } ], "comments": [ - {"language": "en", "value": "test"}, - {"language": "de", "value": "test"}, - {"language": "fr", "value": "test"}, - {"language": "it", "value": "test"} + { + "language": "en", + "value": "test" + }, + { + "language": "de", + "value": "test" + }, + { + "language": "fr", + "value": "test" + }, + { + "language": "it", + "value": "test" + } ] -} \ No newline at end of file +} diff --git a/test/data/api/admin/lists/update-list-info-comment-label-multiple-languages-response.json b/test/data/api/admin/lists/update-list-info-comment-label-multiple-languages-response.json index 594ddfdc7..590642401 100644 --- a/test/data/api/admin/lists/update-list-info-comment-label-multiple-languages-response.json +++ b/test/data/api/admin/lists/update-list-info-comment-label-multiple-languages-response.json @@ -1 +1,36 @@ -{"listinfo":{"comments":[{"value":"test","language":"it"},{"value":"test","language":"en"},{"value":"test","language":"de"},{"value":"test","language":"fr"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"Test List","language":"en"},{"value":"Test List","language":"se"}],"name":"a totally new name","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "listinfo": { + "comments": [ + { + "value": "test", + "language": "it" + }, + { + "value": "test", + "language": "en" + }, + { + "value": "test", + "language": "de" + }, + { + "value": "test", + "language": "fr" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "Test List", + "language": "en" + }, + { + "value": "Test List", + "language": "se" + } + ], + "name": "a totally new name", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/update-list-info-request.json b/test/data/api/admin/lists/update-list-info-request.json index ceaf24a8e..359eca350 100644 --- a/test/data/api/admin/lists/update-list-info-request.json +++ b/test/data/api/admin/lists/update-list-info-request.json @@ -1,6 +1,24 @@ { "listIri": "http://rdfh.ch/lists/0001/treeList", - "projectIri": "http://rdfh.ch/projects/0001", - "labels": [{ "value": "Neue geänderte Liste", "language": "de"}, { "value": "Changed list", "language": "en"}], - "comments": [{ "value": "Neuer Kommentar", "language": "de"}, { "value": "New comment", "language": "en"}] -} \ No newline at end of file + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "labels": [ + { + "value": "Neue geänderte Liste", + "language": "de" + }, + { + "value": "Changed list", + "language": "en" + } + ], + "comments": [ + { + "value": "Neuer Kommentar", + "language": "de" + }, + { + "value": "New comment", + "language": "en" + } + ] +} diff --git a/test/data/api/admin/lists/update-list-info-response.json b/test/data/api/admin/lists/update-list-info-response.json index 6b6660f8c..65a5543a8 100644 --- a/test/data/api/admin/lists/update-list-info-response.json +++ b/test/data/api/admin/lists/update-list-info-response.json @@ -1 +1,28 @@ -{"listinfo":{"comments":[{"value":"Neuer Kommentar","language":"de"},{"value":"New comment","language":"en"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"Neue geänderte Liste","language":"de"},{"value":"Changed list","language":"en"}],"name":"updated root node name","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "listinfo": { + "comments": [ + { + "value": "Neuer Kommentar", + "language": "de" + }, + { + "value": "New comment", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "Neue geänderte Liste", + "language": "de" + }, + { + "value": "Changed list", + "language": "en" + } + ], + "name": "updated root node name", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/update-list-name-request.json b/test/data/api/admin/lists/update-list-name-request.json index 1c3c7bc9f..91e5708d6 100644 --- a/test/data/api/admin/lists/update-list-name-request.json +++ b/test/data/api/admin/lists/update-list-name-request.json @@ -1,5 +1,5 @@ { "listIri": "http://rdfh.ch/lists/0001/treeList", - "projectIri": "http://rdfh.ch/projects/0001", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", "name": "a totally new name" -} \ No newline at end of file +} diff --git a/test/data/api/admin/lists/update-list-name-response.json b/test/data/api/admin/lists/update-list-name-response.json index 88303dc31..6b730e5c7 100644 --- a/test/data/api/admin/lists/update-list-name-response.json +++ b/test/data/api/admin/lists/update-list-name-response.json @@ -1 +1,28 @@ -{"listinfo":{"comments":[{"value":"Neuer Kommentar","language":"de"},{"value":"New comment","language":"en"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"Neue geänderte Liste","language":"de"},{"value":"Changed list","language":"en"}],"name":"a totally new name","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "listinfo": { + "comments": [ + { + "value": "Neuer Kommentar", + "language": "de" + }, + { + "value": "New comment", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "Neue geänderte Liste", + "language": "de" + }, + { + "value": "Changed list", + "language": "en" + } + ], + "name": "a totally new name", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/update-rootNode-comments-response.json b/test/data/api/admin/lists/update-rootNode-comments-response.json index 217d6db61..be905ffbf 100644 --- a/test/data/api/admin/lists/update-rootNode-comments-response.json +++ b/test/data/api/admin/lists/update-rootNode-comments-response.json @@ -1 +1,20 @@ -{"listinfo":{"comments":[{"value":"nya kommentarer","language":"se"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"nya märkningen","language":"se"}],"name":"updated root node name","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "listinfo": { + "comments": [ + { + "value": "nya kommentarer", + "language": "se" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "nya märkningen", + "language": "se" + } + ], + "name": "updated root node name", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/update-rootNode-labels-response.json b/test/data/api/admin/lists/update-rootNode-labels-response.json index 3e41c2f76..d0a07ffa1 100644 --- a/test/data/api/admin/lists/update-rootNode-labels-response.json +++ b/test/data/api/admin/lists/update-rootNode-labels-response.json @@ -1 +1,20 @@ -{"listinfo":{"comments":[{"value":"Anything Tree List","language":"en"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"nya märkningen","language":"se"}],"name":"updated root node name","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "listinfo": { + "comments": [ + { + "value": "Anything Tree List", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "nya märkningen", + "language": "se" + } + ], + "name": "updated root node name", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/lists/update-rootNode-name-response.json b/test/data/api/admin/lists/update-rootNode-name-response.json index e40e69fde..82d11faa5 100644 --- a/test/data/api/admin/lists/update-rootNode-name-response.json +++ b/test/data/api/admin/lists/update-rootNode-name-response.json @@ -1 +1,24 @@ -{"listinfo":{"comments":[{"value":"Anything Tree List","language":"en"}],"id":"http://rdfh.ch/lists/0001/treeList","isRootNode":true,"labels":[{"value":"Tree list root","language":"en"},{"value":"Listenwurzel","language":"de"}],"name":"updated root node name","projectIri":"http://rdfh.ch/projects/0001"}} \ No newline at end of file +{ + "listinfo": { + "comments": [ + { + "value": "Anything Tree List", + "language": "en" + } + ], + "id": "http://rdfh.ch/lists/0001/treeList", + "isRootNode": true, + "labels": [ + { + "value": "Tree list root", + "language": "en" + }, + { + "value": "Listenwurzel", + "language": "de" + } + ], + "name": "updated root node name", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + } +} diff --git a/test/data/api/admin/manually-generated/update-node-info-name-comment-label-request.json b/test/data/api/admin/manually-generated/update-node-info-name-comment-label-request.json index 4082d3430..8858868b6 100644 --- a/test/data/api/admin/manually-generated/update-node-info-name-comment-label-request.json +++ b/test/data/api/admin/manually-generated/update-node-info-name-comment-label-request.json @@ -1,7 +1,17 @@ { "listIri": "http://rdfh.ch/lists/0001/treeList01", - "projectIri": "http://rdfh.ch/projects/0001", + "projectIri": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", "name": "updated third child name", - "labels": [{ "value": "nya märkningen för nod", "language": "se"}], - "comments": [{ "value": "nya kommentarer för nod", "language": "se"}] -} \ No newline at end of file + "labels": [ + { + "value": "nya märkningen för nod", + "language": "se" + } + ], + "comments": [ + { + "value": "nya kommentarer för nod", + "language": "se" + } + ] +} diff --git a/test/data/api/admin/permissions/create-administrative-permission-request.json b/test/data/api/admin/permissions/create-administrative-permission-request.json index 100b83017..ff30a6e3f 100644 --- a/test/data/api/admin/permissions/create-administrative-permission-request.json +++ b/test/data/api/admin/permissions/create-administrative-permission-request.json @@ -1,5 +1,11 @@ { - "forGroup":"http://rdfh.ch/groups/0001/thing-searcher", - "forProject":"http://rdfh.ch/projects/0001", - "hasPermissions":[{"additionalInformation":null,"name":"ProjectAdminGroupAllPermission","permissionCode":null}] -} \ No newline at end of file + "forGroup": "http://rdfh.ch/groups/0001/thing-searcher", + "forProject": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "hasPermissions": [ + { + "additionalInformation": null, + "name": "ProjectAdminGroupAllPermission", + "permissionCode": null + } + ] +} diff --git a/test/data/api/admin/permissions/create-administrative-permission-response.json b/test/data/api/admin/permissions/create-administrative-permission-response.json index a160214a8..030d5e275 100644 --- a/test/data/api/admin/permissions/create-administrative-permission-response.json +++ b/test/data/api/admin/permissions/create-administrative-permission-response.json @@ -1 +1,14 @@ -{"administrative_permission":{"forGroup":"http://rdfh.ch/groups/0001/thing-searcher","forProject":"http://rdfh.ch/projects/0001","hasPermissions":[{"additionalInformation":null,"name":"ProjectAdminGroupAllPermission","permissionCode":null}],"iri":"http://rdfh.ch/permissions/0001/gSu3fAcLTgesEnzDs8xPTw"}} \ No newline at end of file +{ + "administrative_permission": { + "forGroup": "http://rdfh.ch/groups/0001/thing-searcher", + "forProject": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "hasPermissions": [ + { + "additionalInformation": null, + "name": "ProjectAdminGroupAllPermission", + "permissionCode": null + } + ], + "iri": "http://rdfh.ch/permissions/0001/gSu3fAcLTgesEnzDs8xPTw" + } +} diff --git a/test/data/api/admin/permissions/create-administrative-permission-withCustomIRI-request.json b/test/data/api/admin/permissions/create-administrative-permission-withCustomIRI-request.json index f1e1c2db0..ae579082d 100644 --- a/test/data/api/admin/permissions/create-administrative-permission-withCustomIRI-request.json +++ b/test/data/api/admin/permissions/create-administrative-permission-withCustomIRI-request.json @@ -1,6 +1,12 @@ { "id": "http://rdfh.ch/permissions/0001/u0PRnDl3kgcbrehZnRlEfA", - "forGroup":"http://rdfh.ch/groups/0001/thing-searcher", - "forProject":"http://rdfh.ch/projects/0001", - "hasPermissions":[{"additionalInformation":null,"name":"ProjectAdminGroupAllPermission","permissionCode":null}] -} \ No newline at end of file + "forGroup": "http://rdfh.ch/groups/0001/thing-searcher", + "forProject": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "hasPermissions": [ + { + "additionalInformation": null, + "name": "ProjectAdminGroupAllPermission", + "permissionCode": null + } + ] +} diff --git a/test/data/api/admin/permissions/create-administrative-permission-withCustomIRI-response.json b/test/data/api/admin/permissions/create-administrative-permission-withCustomIRI-response.json index b34e044e5..95314fe15 100644 --- a/test/data/api/admin/permissions/create-administrative-permission-withCustomIRI-response.json +++ b/test/data/api/admin/permissions/create-administrative-permission-withCustomIRI-response.json @@ -1,7 +1,7 @@ { "administrative_permission": { "forGroup": "http://rdfh.ch/groups/0001/thing-searcher", - "forProject": "http://rdfh.ch/projects/0001", + "forProject": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", "hasPermissions": [ { "additionalInformation": null, @@ -11,4 +11,4 @@ ], "iri": "http://rdfh.ch/permissions/0001/u0PRnDl3kgcbrehZnRlEfA" } -} \ No newline at end of file +} diff --git a/test/data/api/admin/permissions/create-defaultObjectAccess-permission-request.json b/test/data/api/admin/permissions/create-defaultObjectAccess-permission-request.json index 384362436..ad97d7ae9 100644 --- a/test/data/api/admin/permissions/create-defaultObjectAccess-permission-request.json +++ b/test/data/api/admin/permissions/create-defaultObjectAccess-permission-request.json @@ -1,7 +1,13 @@ { - "forGroup":"http://rdfh.ch/groups/0001/thing-searcher", - "forProject":"http://rdfh.ch/projects/0001", - "forProperty":null, - "forResourceClass":null, - "hasPermissions":[{"additionalInformation":"http://www.knora.org/ontology/knora-admin#ProjectMember","name":"D","permissionCode":7}] -} \ No newline at end of file + "forGroup": "http://rdfh.ch/groups/0001/thing-searcher", + "forProject": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "forProperty": null, + "forResourceClass": null, + "hasPermissions": [ + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "name": "D", + "permissionCode": 7 + } + ] +} diff --git a/test/data/api/admin/permissions/create-defaultObjectAccess-permission-response.json b/test/data/api/admin/permissions/create-defaultObjectAccess-permission-response.json index 1c3e0edaf..cfe28a092 100644 --- a/test/data/api/admin/permissions/create-defaultObjectAccess-permission-response.json +++ b/test/data/api/admin/permissions/create-defaultObjectAccess-permission-response.json @@ -1 +1,16 @@ -{"default_object_access_permission":{"forGroup":"http://rdfh.ch/groups/0001/thing-searcher","forProject":"http://rdfh.ch/projects/0001","forProperty":null,"forResourceClass":null,"hasPermissions":[{"additionalInformation":"http://www.knora.org/ontology/knora-admin#ProjectMember","name":"D","permissionCode":7}],"iri":"http://rdfh.ch/permissions/0001/_Og4-XSdQwa3AKplGKc92Q"}} \ No newline at end of file +{ + "default_object_access_permission": { + "forGroup": "http://rdfh.ch/groups/0001/thing-searcher", + "forProject": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "forProperty": null, + "forResourceClass": null, + "hasPermissions": [ + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "name": "D", + "permissionCode": 7 + } + ], + "iri": "http://rdfh.ch/permissions/0001/_Og4-XSdQwa3AKplGKc92Q" + } +} diff --git a/test/data/api/admin/permissions/create-defaultObjectAccess-permission-withCustomIRI-request.json b/test/data/api/admin/permissions/create-defaultObjectAccess-permission-withCustomIRI-request.json index a08fb6fb7..f05ed7851 100644 --- a/test/data/api/admin/permissions/create-defaultObjectAccess-permission-withCustomIRI-request.json +++ b/test/data/api/admin/permissions/create-defaultObjectAccess-permission-withCustomIRI-request.json @@ -1,9 +1,14 @@ { - "id": "http://rdfh.ch/permissions/00FF/zTOK3HlWTLGgTO8ZWVnotg", - "forGroup":null, - "forProject":"http://rdfh.ch/projects/00FF", - "forProperty":null, - "forResourceClass":"http://www.knora.org/ontology/00FF/images#bild", - "hasPermissions":[{"additionalInformation":"http://www.knora.org/ontology/knora-admin#ProjectMember","name":"D","permissionCode":7}] -} \ No newline at end of file + "forGroup": null, + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "forProperty": null, + "forResourceClass": "http://www.knora.org/ontology/00FF/images#bild", + "hasPermissions": [ + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "name": "D", + "permissionCode": 7 + } + ] +} diff --git a/test/data/api/admin/permissions/create-defaultObjectAccess-permission-withCustomIRI-response.json b/test/data/api/admin/permissions/create-defaultObjectAccess-permission-withCustomIRI-response.json index bf27b82b3..a9ce4d1f5 100644 --- a/test/data/api/admin/permissions/create-defaultObjectAccess-permission-withCustomIRI-response.json +++ b/test/data/api/admin/permissions/create-defaultObjectAccess-permission-withCustomIRI-response.json @@ -1 +1,16 @@ -{"default_object_access_permission":{"forGroup":null,"forProject":"http://rdfh.ch/projects/00FF","forProperty":null,"forResourceClass":"http://www.knora.org/ontology/00FF/images#bild","hasPermissions":[{"additionalInformation":"http://www.knora.org/ontology/knora-admin#ProjectMember","name":"D","permissionCode":7}],"iri":"http://rdfh.ch/permissions/00FF/zTOK3HlWTLGgTO8ZWVnotg"}} \ No newline at end of file +{ + "default_object_access_permission": { + "forGroup": null, + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "forProperty": null, + "forResourceClass": "http://www.knora.org/ontology/00FF/images#bild", + "hasPermissions": [ + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "name": "D", + "permissionCode": 7 + } + ], + "iri": "http://rdfh.ch/permissions/00FF/zTOK3HlWTLGgTO8ZWVnotg" + } +} diff --git a/test/data/api/admin/permissions/get-administrative-permission-for-project-group-response.json b/test/data/api/admin/permissions/get-administrative-permission-for-project-group-response.json index c2488cf84..7a98f0b05 100644 --- a/test/data/api/admin/permissions/get-administrative-permission-for-project-group-response.json +++ b/test/data/api/admin/permissions/get-administrative-permission-for-project-group-response.json @@ -1 +1,14 @@ -{"administrative_permission":{"forGroup":"http://www.knora.org/ontology/knora-admin#ProjectMember","forProject":"http://rdfh.ch/projects/00FF","hasPermissions":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null}],"iri":"http://rdfh.ch/permissions/00FF/a1"}} \ No newline at end of file +{ + "administrative_permission": { + "forGroup": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "hasPermissions": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + } + ], + "iri": "http://rdfh.ch/permissions/00FF/a1" + } +} diff --git a/test/data/api/admin/permissions/get-administrative-permissions-for-project-response.json b/test/data/api/admin/permissions/get-administrative-permissions-for-project-response.json index 1a6cc0d13..29df0f77f 100644 --- a/test/data/api/admin/permissions/get-administrative-permissions-for-project-response.json +++ b/test/data/api/admin/permissions/get-administrative-permissions-for-project-response.json @@ -1 +1,50 @@ -{"administrative_permissions":[{"forGroup":"http://www.knora.org/ontology/knora-admin#ProjectAdmin","forProject":"http://rdfh.ch/projects/00FF","hasPermissions":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}],"iri":"http://rdfh.ch/permissions/00FF/a2"},{"forGroup":"http://rdfh.ch/groups/00FF/images-reviewer","forProject":"http://rdfh.ch/projects/00FF","hasPermissions":[{"additionalInformation":"http://www.knora.org/ontology/00FF/images#bild","name":"ProjectResourceCreateRestrictedPermission","permissionCode":null},{"additionalInformation":"http://www.knora.org/ontology/00FF/images#bildformat","name":"ProjectResourceCreateRestrictedPermission","permissionCode":null}],"iri":"http://rdfh.ch/permissions/00FF/a3"},{"forGroup":"http://www.knora.org/ontology/knora-admin#ProjectMember","forProject":"http://rdfh.ch/projects/00FF","hasPermissions":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null}],"iri":"http://rdfh.ch/permissions/00FF/a1"}]} \ No newline at end of file +{ + "administrative_permissions": [ + { + "forGroup": "http://www.knora.org/ontology/knora-admin#ProjectAdmin", + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "hasPermissions": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ], + "iri": "http://rdfh.ch/permissions/00FF/a2" + }, + { + "forGroup": "http://rdfh.ch/groups/00FF/images-reviewer", + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "hasPermissions": [ + { + "additionalInformation": "http://www.knora.org/ontology/00FF/images#bild", + "name": "ProjectResourceCreateRestrictedPermission", + "permissionCode": null + }, + { + "additionalInformation": "http://www.knora.org/ontology/00FF/images#bildformat", + "name": "ProjectResourceCreateRestrictedPermission", + "permissionCode": null + } + ], + "iri": "http://rdfh.ch/permissions/00FF/a3" + }, + { + "forGroup": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "hasPermissions": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + } + ], + "iri": "http://rdfh.ch/permissions/00FF/a1" + } + ] +} diff --git a/test/data/api/admin/permissions/get-defaultObjectAccess-permissions-for-project-response.json b/test/data/api/admin/permissions/get-defaultObjectAccess-permissions-for-project-response.json index a53338227..688f24218 100644 --- a/test/data/api/admin/permissions/get-defaultObjectAccess-permissions-for-project-response.json +++ b/test/data/api/admin/permissions/get-defaultObjectAccess-permissions-for-project-response.json @@ -1 +1,66 @@ -{"default_object_access_permissions":[{"forGroup":"http://www.knora.org/ontology/knora-admin#KnownUser","forProject":"http://rdfh.ch/projects/00FF","forProperty":null,"forResourceClass":null,"hasPermissions":[{"additionalInformation":"http://www.knora.org/ontology/knora-admin#Creator","name":"CR","permissionCode":8},{"additionalInformation":"http://www.knora.org/ontology/knora-admin#ProjectMember","name":"M","permissionCode":6},{"additionalInformation":"http://www.knora.org/ontology/knora-admin#KnownUser","name":"V","permissionCode":2}],"iri":"http://rdfh.ch/permissions/00FF/d2"},{"forGroup":"http://www.knora.org/ontology/knora-admin#ProjectMember","forProject":"http://rdfh.ch/projects/00FF","forProperty":null,"forResourceClass":null,"hasPermissions":[{"additionalInformation":"http://www.knora.org/ontology/knora-admin#Creator","name":"CR","permissionCode":8},{"additionalInformation":"http://www.knora.org/ontology/knora-admin#ProjectMember","name":"M","permissionCode":6},{"additionalInformation":"http://www.knora.org/ontology/knora-admin#KnownUser","name":"V","permissionCode":2}],"iri":"http://rdfh.ch/permissions/00FF/d1"},{"forGroup":"http://rdfh.ch/groups/00FF/images-reviewer","forProject":"http://rdfh.ch/projects/00FF","forProperty":null,"forResourceClass":null,"hasPermissions":[{"additionalInformation":"http://www.knora.org/ontology/knora-admin#Creator","name":"D","permissionCode":7}],"iri":"http://rdfh.ch/permissions/00FF/a4"}]} \ No newline at end of file +{ + "default_object_access_permissions": [ + { + "forGroup": "http://www.knora.org/ontology/knora-admin#KnownUser", + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "forProperty": null, + "forResourceClass": null, + "hasPermissions": [ + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#Creator", + "name": "CR", + "permissionCode": 8 + }, + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "name": "M", + "permissionCode": 6 + }, + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#KnownUser", + "name": "V", + "permissionCode": 2 + } + ], + "iri": "http://rdfh.ch/permissions/00FF/d2" + }, + { + "forGroup": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "forProperty": null, + "forResourceClass": null, + "hasPermissions": [ + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#Creator", + "name": "CR", + "permissionCode": 8 + }, + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "name": "M", + "permissionCode": 6 + }, + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#KnownUser", + "name": "V", + "permissionCode": 2 + } + ], + "iri": "http://rdfh.ch/permissions/00FF/d1" + }, + { + "forGroup": "http://rdfh.ch/groups/00FF/images-reviewer", + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "forProperty": null, + "forResourceClass": null, + "hasPermissions": [ + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#Creator", + "name": "D", + "permissionCode": 7 + } + ], + "iri": "http://rdfh.ch/permissions/00FF/a4" + } + ] +} diff --git a/test/data/api/admin/permissions/update-administrative-permission-forGroup-response.json b/test/data/api/admin/permissions/update-administrative-permission-forGroup-response.json index 6579727f2..a84ae44b3 100644 --- a/test/data/api/admin/permissions/update-administrative-permission-forGroup-response.json +++ b/test/data/api/admin/permissions/update-administrative-permission-forGroup-response.json @@ -1 +1,19 @@ -{"administrative_permission":{"forGroup":"http://rdfh.ch/groups/00FF/images-reviewer","forProject":"http://rdfh.ch/projects/00FF","hasPermissions":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}],"iri":"http://rdfh.ch/permissions/00FF/a2"}} \ No newline at end of file +{ + "administrative_permission": { + "forGroup": "http://rdfh.ch/groups/00FF/images-reviewer", + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "hasPermissions": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ], + "iri": "http://rdfh.ch/permissions/00FF/a2" + } +} diff --git a/test/data/api/admin/permissions/update-administrative-permission-hasPermissions-response.json b/test/data/api/admin/permissions/update-administrative-permission-hasPermissions-response.json index 3a57f9d7b..4d7072c2f 100644 --- a/test/data/api/admin/permissions/update-administrative-permission-hasPermissions-response.json +++ b/test/data/api/admin/permissions/update-administrative-permission-hasPermissions-response.json @@ -1 +1,14 @@ -{"administrative_permission":{"forGroup":"http://rdfh.ch/groups/00FF/images-reviewer","forProject":"http://rdfh.ch/projects/00FF","hasPermissions":[{"additionalInformation":null,"name":"ProjectAdminGroupAllPermission","permissionCode":null}],"iri":"http://rdfh.ch/permissions/00FF/a2"}} \ No newline at end of file +{ + "administrative_permission": { + "forGroup": "http://rdfh.ch/groups/00FF/images-reviewer", + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "hasPermissions": [ + { + "additionalInformation": null, + "name": "ProjectAdminGroupAllPermission", + "permissionCode": null + } + ], + "iri": "http://rdfh.ch/permissions/00FF/a2" + } +} diff --git a/test/data/api/admin/permissions/update-defaultObjectAccess-permission-forProperty-response.json b/test/data/api/admin/permissions/update-defaultObjectAccess-permission-forProperty-response.json index f36a067ad..353f5e0e4 100644 --- a/test/data/api/admin/permissions/update-defaultObjectAccess-permission-forProperty-response.json +++ b/test/data/api/admin/permissions/update-defaultObjectAccess-permission-forProperty-response.json @@ -1 +1,26 @@ -{"default_object_access_permission":{"forGroup":null,"forProject":"http://rdfh.ch/projects/00FF","forProperty":"http://www.knora.org/ontology/00FF/images#titel","forResourceClass":null,"hasPermissions":[{"additionalInformation":"http://www.knora.org/ontology/knora-admin#Creator","name":"CR","permissionCode":8},{"additionalInformation":"http://www.knora.org/ontology/knora-admin#ProjectMember","name":"M","permissionCode":6},{"additionalInformation":"http://www.knora.org/ontology/knora-admin#KnownUser","name":"V","permissionCode":2}],"iri":"http://rdfh.ch/permissions/00FF/d1"}} \ No newline at end of file +{ + "default_object_access_permission": { + "forGroup": null, + "forProject": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "forProperty": "http://www.knora.org/ontology/00FF/images#titel", + "forResourceClass": null, + "hasPermissions": [ + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#Creator", + "name": "CR", + "permissionCode": 8 + }, + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#ProjectMember", + "name": "M", + "permissionCode": 6 + }, + { + "additionalInformation": "http://www.knora.org/ontology/knora-admin#KnownUser", + "name": "V", + "permissionCode": 2 + } + ], + "iri": "http://rdfh.ch/permissions/00FF/d1" + } +} diff --git a/test/data/api/admin/projects/get-project-admin-members-response.json b/test/data/api/admin/projects/get-project-admin-members-response.json index 3e0883a7d..dc7ed1903 100644 --- a/test/data/api/admin/projects/get-project-admin-members-response.json +++ b/test/data/api/admin/projects/get-project-admin-members-response.json @@ -1 +1,245 @@ -{"members":[{"email":"user01.user1@example.com","familyName":"User","givenName":"User01","groups":[],"id":"http://rdfh.ch/users/c266a56709","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"]}},"projects":[{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"user01.user1"},{"email":"multi.user@example.com","familyName":"User","givenName":"Multi","groups":[{"descriptions":[{"value":"A group for image reviewers.","language":"en"}],"id":"http://rdfh.ch/groups/00FF/images-reviewer","name":"Image reviewer","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}],"id":"http://rdfh.ch/users/multiuser","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}],"http://rdfh.ch/projects/0001":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}],"http://rdfh.ch/projects/0803":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://rdfh.ch/groups/00FF/images-reviewer","http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"],"http://rdfh.ch/projects/0001":["http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"],"http://rdfh.ch/projects/0803":["http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"]}},"projects":[{"description":[{"value":"Anything Project"}],"id":"http://rdfh.ch/projects/0001","keywords":["arbitrary test data","things"],"logo":null,"longname":"Anything Project","ontologies":["http://www.knora.org/ontology/0001/anything","http://www.knora.org/ontology/0001/something"],"selfjoin":false,"shortcode":"0001","shortname":"anything","status":true},{"description":[{"value":"

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

"}],"id":"http://rdfh.ch/projects/0803","keywords":["Basel","Basler Frühdrucke","Bilderfolgen","Contectualisation of images","Inkunabel","Kunsthistorisches Seminar Universität Basel","Late Middle Ages","Letterpress Printing","Narrenschiff","Sebastian Brant","Wiegendrucke","early print","incunabula","ship of fools"],"logo":"incunabula_logo.png","longname":"Bilderfolgen Basler Frühdrucke","ontologies":["http://www.knora.org/ontology/0803/incunabula"],"selfjoin":false,"shortcode":"0803","shortname":"incunabula","status":true},{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"multiuser"}]} \ No newline at end of file +{ + "members": [ + { + "email": "user01.user1@example.com", + "familyName": "User", + "givenName": "User01", + "groups": [], + "id": "http://rdfh.ch/users/c266a56709", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "user01.user1" + }, + { + "email": "multi.user@example.com", + "familyName": "User", + "givenName": "Multi", + "groups": [ + { + "descriptions": [ + { + "value": "A group for image reviewers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/images-reviewer", + "name": "Image reviewer", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } + ], + "id": "http://rdfh.ch/users/multiuser", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ], + "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ], + "http://rdfh.ch/projects/0803": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://rdfh.ch/groups/00FF/images-reviewer", + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ], + "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ], + "http://rdfh.ch/projects/0803": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "Anything Project" + } + ], + "id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "keywords": [ + "arbitrary test data", + "things" + ], + "logo": null, + "longname": "Anything Project", + "ontologies": [ + "http://www.knora.org/ontology/0001/anything", + "http://www.knora.org/ontology/0001/something" + ], + "selfjoin": false, + "shortcode": "0001", + "shortname": "anything", + "status": true + }, + { + "description": [ + { + "value": "

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

" + } + ], + "id": "http://rdfh.ch/projects/0803", + "keywords": [ + "Basel", + "Basler Frühdrucke", + "Bilderfolgen", + "Contectualisation of images", + "Inkunabel", + "Kunsthistorisches Seminar Universität Basel", + "Late Middle Ages", + "Letterpress Printing", + "Narrenschiff", + "Sebastian Brant", + "Wiegendrucke", + "early print", + "incunabula", + "ship of fools" + ], + "logo": "incunabula_logo.png", + "longname": "Bilderfolgen Basler Frühdrucke", + "ontologies": [ + "http://www.knora.org/ontology/0803/incunabula" + ], + "selfjoin": false, + "shortcode": "0803", + "shortname": "incunabula", + "status": true + }, + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "multiuser" + } + ] +} diff --git a/test/data/api/admin/projects/get-project-members-response.json b/test/data/api/admin/projects/get-project-members-response.json index f6fd0ee56..654d729fe 100644 --- a/test/data/api/admin/projects/get-project-members-response.json +++ b/test/data/api/admin/projects/get-project-members-response.json @@ -1 +1,392 @@ -{"members":[{"email":"user02.user@example.com","familyName":"User","givenName":"User02","groups":[],"id":"http://rdfh.ch/users/97cec4000f","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://www.knora.org/ontology/knora-admin#ProjectMember"]}},"projects":[{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"user02.user"},{"email":"user01.user1@example.com","familyName":"User","givenName":"User01","groups":[],"id":"http://rdfh.ch/users/c266a56709","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"]}},"projects":[{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"user01.user1"},{"email":"multi.user@example.com","familyName":"User","givenName":"Multi","groups":[{"descriptions":[{"value":"A group for image reviewers.","language":"en"}],"id":"http://rdfh.ch/groups/00FF/images-reviewer","name":"Image reviewer","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}],"id":"http://rdfh.ch/users/multiuser","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}],"http://rdfh.ch/projects/0001":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}],"http://rdfh.ch/projects/0803":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://rdfh.ch/groups/00FF/images-reviewer","http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"],"http://rdfh.ch/projects/0001":["http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"],"http://rdfh.ch/projects/0803":["http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"]}},"projects":[{"description":[{"value":"Anything Project"}],"id":"http://rdfh.ch/projects/0001","keywords":["arbitrary test data","things"],"logo":null,"longname":"Anything Project","ontologies":["http://www.knora.org/ontology/0001/anything","http://www.knora.org/ontology/0001/something"],"selfjoin":false,"shortcode":"0001","shortname":"anything","status":true},{"description":[{"value":"

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

"}],"id":"http://rdfh.ch/projects/0803","keywords":["Basel","Basler Frühdrucke","Bilderfolgen","Contectualisation of images","Inkunabel","Kunsthistorisches Seminar Universität Basel","Late Middle Ages","Letterpress Printing","Narrenschiff","Sebastian Brant","Wiegendrucke","early print","incunabula","ship of fools"],"logo":"incunabula_logo.png","longname":"Bilderfolgen Basler Frühdrucke","ontologies":["http://www.knora.org/ontology/0803/incunabula"],"selfjoin":false,"shortcode":"0803","shortname":"incunabula","status":true},{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"multiuser"},{"email":"images-reviewer-user@example.com","familyName":"User","givenName":"User03","groups":[{"descriptions":[{"value":"A group for image reviewers.","language":"en"}],"id":"http://rdfh.ch/groups/00FF/images-reviewer","name":"Image reviewer","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}],"id":"http://rdfh.ch/users/images-reviewer-user","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":"http://www.knora.org/ontology/00FF/images#bild","name":"ProjectResourceCreateRestrictedPermission","permissionCode":null},{"additionalInformation":"http://www.knora.org/ontology/00FF/images#bildformat","name":"ProjectResourceCreateRestrictedPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://rdfh.ch/groups/00FF/images-reviewer","http://www.knora.org/ontology/knora-admin#ProjectMember"]}},"projects":[{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"images-reviewer-user"}]} \ No newline at end of file +{ + "members": [ + { + "email": "user02.user@example.com", + "familyName": "User", + "givenName": "User02", + "groups": [], + "id": "http://rdfh.ch/users/97cec4000f", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "user02.user" + }, + { + "email": "user01.user1@example.com", + "familyName": "User", + "givenName": "User01", + "groups": [], + "id": "http://rdfh.ch/users/c266a56709", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "user01.user1" + }, + { + "email": "multi.user@example.com", + "familyName": "User", + "givenName": "Multi", + "groups": [ + { + "descriptions": [ + { + "value": "A group for image reviewers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/images-reviewer", + "name": "Image reviewer", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } + ], + "id": "http://rdfh.ch/users/multiuser", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ], + "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ], + "http://rdfh.ch/projects/0803": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://rdfh.ch/groups/00FF/images-reviewer", + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ], + "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ], + "http://rdfh.ch/projects/0803": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "Anything Project" + } + ], + "id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "keywords": [ + "arbitrary test data", + "things" + ], + "logo": null, + "longname": "Anything Project", + "ontologies": [ + "http://www.knora.org/ontology/0001/anything", + "http://www.knora.org/ontology/0001/something" + ], + "selfjoin": false, + "shortcode": "0001", + "shortname": "anything", + "status": true + }, + { + "description": [ + { + "value": "

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

" + } + ], + "id": "http://rdfh.ch/projects/0803", + "keywords": [ + "Basel", + "Basler Frühdrucke", + "Bilderfolgen", + "Contectualisation of images", + "Inkunabel", + "Kunsthistorisches Seminar Universität Basel", + "Late Middle Ages", + "Letterpress Printing", + "Narrenschiff", + "Sebastian Brant", + "Wiegendrucke", + "early print", + "incunabula", + "ship of fools" + ], + "logo": "incunabula_logo.png", + "longname": "Bilderfolgen Basler Frühdrucke", + "ontologies": [ + "http://www.knora.org/ontology/0803/incunabula" + ], + "selfjoin": false, + "shortcode": "0803", + "shortname": "incunabula", + "status": true + }, + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "multiuser" + }, + { + "email": "images-reviewer-user@example.com", + "familyName": "User", + "givenName": "User03", + "groups": [ + { + "descriptions": [ + { + "value": "A group for image reviewers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/images-reviewer", + "name": "Image reviewer", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } + ], + "id": "http://rdfh.ch/users/images-reviewer-user", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": "http://www.knora.org/ontology/00FF/images#bild", + "name": "ProjectResourceCreateRestrictedPermission", + "permissionCode": null + }, + { + "additionalInformation": "http://www.knora.org/ontology/00FF/images#bildformat", + "name": "ProjectResourceCreateRestrictedPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://rdfh.ch/groups/00FF/images-reviewer", + "http://www.knora.org/ontology/knora-admin#ProjectMember" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "images-reviewer-user" + } + ] +} diff --git a/test/data/api/admin/projects/get-project-response.json b/test/data/api/admin/projects/get-project-response.json index 981ef674b..a738f4076 100644 --- a/test/data/api/admin/projects/get-project-response.json +++ b/test/data/api/admin/projects/get-project-response.json @@ -1 +1,24 @@ -{"project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}} \ No newline at end of file +{ + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } +} diff --git a/test/data/api/admin/projects/get-projects-response.json b/test/data/api/admin/projects/get-projects-response.json index 3784c9b87..cd842a261 100644 --- a/test/data/api/admin/projects/get-projects-response.json +++ b/test/data/api/admin/projects/get-projects-response.json @@ -1 +1,175 @@ -{"projects":[{"description":[{"value":"Anything Project"}],"id":"http://rdfh.ch/projects/0001","keywords":["arbitrary test data","things"],"logo":null,"longname":"Anything Project","ontologies":["http://www.knora.org/ontology/0001/anything","http://www.knora.org/ontology/0001/something"],"selfjoin":false,"shortcode":"0001","shortname":"anything","status":true},{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},{"description":[{"value":"

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

"}],"id":"http://rdfh.ch/projects/0803","keywords":["Basel","Basler Frühdrucke","Bilderfolgen","Contectualisation of images","Inkunabel","Kunsthistorisches Seminar Universität Basel","Late Middle Ages","Letterpress Printing","Narrenschiff","Sebastian Brant","Wiegendrucke","early print","incunabula","ship of fools"],"logo":"incunabula_logo.png","longname":"Bilderfolgen Basler Frühdrucke","ontologies":["http://www.knora.org/ontology/0803/incunabula"],"selfjoin":false,"shortcode":"0803","shortname":"incunabula","status":true},{"description":[{"value":"Dokubib"}],"id":"http://rdfh.ch/projects/0804","keywords":[],"logo":null,"longname":"Dokubib","ontologies":["http://www.knora.org/ontology/0804/dokubib"],"selfjoin":false,"shortcode":"0804","shortname":"dokubib","status":false},{"description":[{"value":"Historisch-kritische Edition des Gesamtschaffens von Anton Webern."}],"id":"http://rdfh.ch/projects/0806","keywords":[],"logo":null,"longname":"Anton Webern Gesamtausgabe","ontologies":["http://www.knora.org/ontology/0806/webern"],"selfjoin":false,"shortcode":"0806","shortname":"webern","status":true},{"description":[{"value":"Bernoulli-Euler Online"}],"id":"http://rdfh.ch/projects/yTerZGyxjZVqFMNNKXCDPF","keywords":[],"logo":null,"longname":"Bernoulli-Euler Online","ontologies":["http://www.knora.org/ontology/0801/biblio","http://www.knora.org/ontology/0801/beol"],"selfjoin":false,"shortcode":"0801","shortname":"beol","status":true},{"description":[{"value":"Knora Shared Ontologies Project","language":"en"}],"id":"http://www.knora.org/ontology/knora-admin#DefaultSharedOntologiesProject","keywords":[],"logo":null,"longname":"Knora Default Shared Ontologies Project","ontologies":[],"selfjoin":false,"shortcode":"0000","shortname":"DefaultSharedOntologiesProject","status":true},{"description":[{"value":"Knora System Project","language":"en"}],"id":"http://www.knora.org/ontology/knora-admin#SystemProject","keywords":[],"logo":null,"longname":"Knora System Project","ontologies":["http://www.knora.org/ontology/standoff","http://www.knora.org/ontology/knora-base","http://www.knora.org/ontology/knora-admin","http://www.knora.org/ontology/salsah-gui"],"selfjoin":false,"shortcode":"FFFF","shortname":"SystemProject","status":true}]} \ No newline at end of file +{ + "projects": [ + { + "description": [ + { + "value": "Anything Project" + } + ], + "id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "keywords": [ + "arbitrary test data", + "things" + ], + "logo": null, + "longname": "Anything Project", + "ontologies": [ + "http://www.knora.org/ontology/0001/anything", + "http://www.knora.org/ontology/0001/something" + ], + "selfjoin": false, + "shortcode": "0001", + "shortname": "anything", + "status": true + }, + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + { + "description": [ + { + "value": "

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

" + } + ], + "id": "http://rdfh.ch/projects/0803", + "keywords": [ + "Basel", + "Basler Frühdrucke", + "Bilderfolgen", + "Contectualisation of images", + "Inkunabel", + "Kunsthistorisches Seminar Universität Basel", + "Late Middle Ages", + "Letterpress Printing", + "Narrenschiff", + "Sebastian Brant", + "Wiegendrucke", + "early print", + "incunabula", + "ship of fools" + ], + "logo": "incunabula_logo.png", + "longname": "Bilderfolgen Basler Frühdrucke", + "ontologies": [ + "http://www.knora.org/ontology/0803/incunabula" + ], + "selfjoin": false, + "shortcode": "0803", + "shortname": "incunabula", + "status": true + }, + { + "description": [ + { + "value": "Dokubib" + } + ], + "id": "http://rdfh.ch/projects/0804", + "keywords": [], + "logo": null, + "longname": "Dokubib", + "ontologies": [ + "http://www.knora.org/ontology/0804/dokubib" + ], + "selfjoin": false, + "shortcode": "0804", + "shortname": "dokubib", + "status": false + }, + { + "description": [ + { + "value": "Historisch-kritische Edition des Gesamtschaffens von Anton Webern." + } + ], + "id": "http://rdfh.ch/projects/0806", + "keywords": [], + "logo": null, + "longname": "Anton Webern Gesamtausgabe", + "ontologies": [ + "http://www.knora.org/ontology/0806/webern" + ], + "selfjoin": false, + "shortcode": "0806", + "shortname": "webern", + "status": true + }, + { + "description": [ + { + "value": "Bernoulli-Euler Online" + } + ], + "id": "http://rdfh.ch/projects/yTerZGyxjZVqFMNNKXCDPF", + "keywords": [], + "logo": null, + "longname": "Bernoulli-Euler Online", + "ontologies": [ + "http://www.knora.org/ontology/0801/biblio", + "http://www.knora.org/ontology/0801/beol" + ], + "selfjoin": false, + "shortcode": "0801", + "shortname": "beol", + "status": true + }, + { + "description": [ + { + "value": "Knora Shared Ontologies Project", + "language": "en" + } + ], + "id": "http://www.knora.org/ontology/knora-admin#DefaultSharedOntologiesProject", + "keywords": [], + "logo": null, + "longname": "Knora Default Shared Ontologies Project", + "ontologies": [], + "selfjoin": false, + "shortcode": "0000", + "shortname": "DefaultSharedOntologiesProject", + "status": true + }, + { + "description": [ + { + "value": "Knora System Project", + "language": "en" + } + ], + "id": "http://www.knora.org/ontology/knora-admin#SystemProject", + "keywords": [], + "logo": null, + "longname": "Knora System Project", + "ontologies": [ + "http://www.knora.org/ontology/standoff", + "http://www.knora.org/ontology/knora-base", + "http://www.knora.org/ontology/knora-admin", + "http://www.knora.org/ontology/salsah-gui" + ], + "selfjoin": false, + "shortcode": "FFFF", + "shortname": "SystemProject", + "status": true + } + ] +} diff --git a/test/data/api/admin/users/add-user-to-group-response.json b/test/data/api/admin/users/add-user-to-group-response.json index 6b8d5dd0e..19b885df9 100644 --- a/test/data/api/admin/users/add-user-to-group-response.json +++ b/test/data/api/admin/users/add-user-to-group-response.json @@ -1 +1,59 @@ -{"user":{"email":"normal.user@example.com","familyName":"User","givenName":"Normal","groups":[{"descriptions":[{"value":"A group for image reviewers.","language":"en"}],"id":"http://rdfh.ch/groups/00FF/images-reviewer","name":"Image reviewer","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}],"id":"http://rdfh.ch/users/normaluser","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://rdfh.ch/groups/00FF/images-reviewer"]}},"projects":[],"sessionId":null,"status":true,"token":null,"username":"normaluser"}} \ No newline at end of file +{ + "user": { + "email": "normal.user@example.com", + "familyName": "User", + "givenName": "Normal", + "groups": [ + { + "descriptions": [ + { + "value": "A group for image reviewers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/images-reviewer", + "name": "Image reviewer", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } + ], + "id": "http://rdfh.ch/users/normaluser", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": {}, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://rdfh.ch/groups/00FF/images-reviewer" + ] + } + }, + "projects": [], + "sessionId": null, + "status": true, + "token": null, + "username": "normaluser" + } +} diff --git a/test/data/api/admin/users/add-user-to-project-admin-group-response.json b/test/data/api/admin/users/add-user-to-project-admin-group-response.json index bf5f2806f..79d091b3c 100644 --- a/test/data/api/admin/users/add-user-to-project-admin-group-response.json +++ b/test/data/api/admin/users/add-user-to-project-admin-group-response.json @@ -1 +1,61 @@ -{"user":{"email":"normal.user@example.com","familyName":"User","givenName":"Normal","groups":[],"id":"http://rdfh.ch/users/normaluser","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null},{"additionalInformation":null,"name":"ProjectAdminAllPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://www.knora.org/ontology/knora-admin#ProjectMember","http://www.knora.org/ontology/knora-admin#ProjectAdmin"]}},"projects":[{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"normaluser"}} \ No newline at end of file +{ + "user": { + "email": "normal.user@example.com", + "familyName": "User", + "givenName": "Normal", + "groups": [], + "id": "http://rdfh.ch/users/normaluser", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + }, + { + "additionalInformation": null, + "name": "ProjectAdminAllPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember", + "http://www.knora.org/ontology/knora-admin#ProjectAdmin" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "normaluser" + } +} diff --git a/test/data/api/admin/users/add-user-to-project-response.json b/test/data/api/admin/users/add-user-to-project-response.json index 53bfb8ade..be80ffa54 100644 --- a/test/data/api/admin/users/add-user-to-project-response.json +++ b/test/data/api/admin/users/add-user-to-project-response.json @@ -1 +1,55 @@ -{"user":{"email":"normal.user@example.com","familyName":"User","givenName":"Normal","groups":[],"id":"http://rdfh.ch/users/normaluser","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://www.knora.org/ontology/knora-admin#ProjectMember"]}},"projects":[{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"normaluser"}} \ No newline at end of file +{ + "user": { + "email": "normal.user@example.com", + "familyName": "User", + "givenName": "Normal", + "groups": [], + "id": "http://rdfh.ch/users/normaluser", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "normaluser" + } +} diff --git a/test/data/api/admin/users/get-user-group-memberships-response.json b/test/data/api/admin/users/get-user-group-memberships-response.json index 623e1bc76..c5cdb0672 100644 --- a/test/data/api/admin/users/get-user-group-memberships-response.json +++ b/test/data/api/admin/users/get-user-group-memberships-response.json @@ -1 +1,38 @@ -{"groups":[{"descriptions":[{"value":"A group for image reviewers.","language":"en"}],"id":"http://rdfh.ch/groups/00FF/images-reviewer","name":"Image reviewer","project":{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},"selfjoin":false,"status":true}]} \ No newline at end of file +{ + "groups": [ + { + "descriptions": [ + { + "value": "A group for image reviewers.", + "language": "en" + } + ], + "id": "http://rdfh.ch/groups/00FF/images-reviewer", + "name": "Image reviewer", + "project": { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + "selfjoin": false, + "status": true + } + ] +} diff --git a/test/data/api/admin/users/get-user-project-admin-group-memberships-response.json b/test/data/api/admin/users/get-user-project-admin-group-memberships-response.json index aef6b7564..4e9a600b1 100644 --- a/test/data/api/admin/users/get-user-project-admin-group-memberships-response.json +++ b/test/data/api/admin/users/get-user-project-admin-group-memberships-response.json @@ -1 +1,81 @@ -{"projects":[{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true},{"description":[{"value":"

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

"}],"id":"http://rdfh.ch/projects/0803","keywords":["Basel","Basler Frühdrucke","Bilderfolgen","Contectualisation of images","Inkunabel","Kunsthistorisches Seminar Universität Basel","Late Middle Ages","Letterpress Printing","Narrenschiff","Sebastian Brant","Wiegendrucke","early print","incunabula","ship of fools"],"logo":"incunabula_logo.png","longname":"Bilderfolgen Basler Frühdrucke","ontologies":["http://www.knora.org/ontology/0803/incunabula"],"selfjoin":false,"shortcode":"0803","shortname":"incunabula","status":true},{"description":[{"value":"Anything Project"}],"id":"http://rdfh.ch/projects/0001","keywords":["arbitrary test data","things"],"logo":null,"longname":"Anything Project","ontologies":["http://www.knora.org/ontology/0001/anything","http://www.knora.org/ontology/0001/something"],"selfjoin":false,"shortcode":"0001","shortname":"anything","status":true}]} \ No newline at end of file +{ + "projects": [ + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + }, + { + "description": [ + { + "value": "

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

" + } + ], + "id": "http://rdfh.ch/projects/0803", + "keywords": [ + "Basel", + "Basler Frühdrucke", + "Bilderfolgen", + "Contectualisation of images", + "Inkunabel", + "Kunsthistorisches Seminar Universität Basel", + "Late Middle Ages", + "Letterpress Printing", + "Narrenschiff", + "Sebastian Brant", + "Wiegendrucke", + "early print", + "incunabula", + "ship of fools" + ], + "logo": "incunabula_logo.png", + "longname": "Bilderfolgen Basler Frühdrucke", + "ontologies": [ + "http://www.knora.org/ontology/0803/incunabula" + ], + "selfjoin": false, + "shortcode": "0803", + "shortname": "incunabula", + "status": true + }, + { + "description": [ + { + "value": "Anything Project" + } + ], + "id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "keywords": [ + "arbitrary test data", + "things" + ], + "logo": null, + "longname": "Anything Project", + "ontologies": [ + "http://www.knora.org/ontology/0001/anything", + "http://www.knora.org/ontology/0001/something" + ], + "selfjoin": false, + "shortcode": "0001", + "shortname": "anything", + "status": true + } + ] +} diff --git a/test/data/api/admin/users/get-user-project-memberships-response.json b/test/data/api/admin/users/get-user-project-memberships-response.json index 90724ac4b..ef90dbf82 100644 --- a/test/data/api/admin/users/get-user-project-memberships-response.json +++ b/test/data/api/admin/users/get-user-project-memberships-response.json @@ -1 +1,81 @@ -{"projects":[{"description":[{"value":"Anything Project"}],"id":"http://rdfh.ch/projects/0001","keywords":["arbitrary test data","things"],"logo":null,"longname":"Anything Project","ontologies":["http://www.knora.org/ontology/0001/anything","http://www.knora.org/ontology/0001/something"],"selfjoin":false,"shortcode":"0001","shortname":"anything","status":true},{"description":[{"value":"

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

"}],"id":"http://rdfh.ch/projects/0803","keywords":["Basel","Basler Frühdrucke","Bilderfolgen","Contectualisation of images","Inkunabel","Kunsthistorisches Seminar Universität Basel","Late Middle Ages","Letterpress Printing","Narrenschiff","Sebastian Brant","Wiegendrucke","early print","incunabula","ship of fools"],"logo":"incunabula_logo.png","longname":"Bilderfolgen Basler Frühdrucke","ontologies":["http://www.knora.org/ontology/0803/incunabula"],"selfjoin":false,"shortcode":"0803","shortname":"incunabula","status":true},{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}]} \ No newline at end of file +{ + "projects": [ + { + "description": [ + { + "value": "Anything Project" + } + ], + "id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ", + "keywords": [ + "arbitrary test data", + "things" + ], + "logo": null, + "longname": "Anything Project", + "ontologies": [ + "http://www.knora.org/ontology/0001/anything", + "http://www.knora.org/ontology/0001/something" + ], + "selfjoin": false, + "shortcode": "0001", + "shortname": "anything", + "status": true + }, + { + "description": [ + { + "value": "

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.\n

\n

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).\n

\n

\nDas Kernstück der digitalen Edition besteht aus rund zwanzig reich bebilderten Frühdrucken aus vier verschiedenen Basler Offizinen. Viele davon sind bereits vor 1500 in mehreren Ausgaben erschienen, einige fast gleichzeitig auf Deutsch und Lateinisch. Es handelt sich um eine ausserordentlich vielfältige Produktion; neben dem Heilsspiegel finden sich ein Roman, die Melusine, die Reisebeschreibungen des Jean de Mandeville, einige Gebets- und Erbauungsbüchlein, theologische Schriften, Fastenpredigten, die Leben der Heiligen Fridolin und Meinrad, das berühmte Narrenschiff sowie die Exempelsammlung des Ritters vom Thurn.\n

\nDie 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.\n

" + } + ], + "id": "http://rdfh.ch/projects/0803", + "keywords": [ + "Basel", + "Basler Frühdrucke", + "Bilderfolgen", + "Contectualisation of images", + "Inkunabel", + "Kunsthistorisches Seminar Universität Basel", + "Late Middle Ages", + "Letterpress Printing", + "Narrenschiff", + "Sebastian Brant", + "Wiegendrucke", + "early print", + "incunabula", + "ship of fools" + ], + "logo": "incunabula_logo.png", + "longname": "Bilderfolgen Basler Frühdrucke", + "ontologies": [ + "http://www.knora.org/ontology/0803/incunabula" + ], + "selfjoin": false, + "shortcode": "0803", + "shortname": "incunabula", + "status": true + }, + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ] +} diff --git a/test/data/api/admin/users/remove-user-from-project-admin-group-response.json b/test/data/api/admin/users/remove-user-from-project-admin-group-response.json index 53bfb8ade..be80ffa54 100644 --- a/test/data/api/admin/users/remove-user-from-project-admin-group-response.json +++ b/test/data/api/admin/users/remove-user-from-project-admin-group-response.json @@ -1 +1,55 @@ -{"user":{"email":"normal.user@example.com","familyName":"User","givenName":"Normal","groups":[],"id":"http://rdfh.ch/users/normaluser","lang":"de","password":null,"permissions":{"administrativePermissionsPerProject":{"http://rdfh.ch/projects/00FF":[{"additionalInformation":null,"name":"ProjectResourceCreateAllPermission","permissionCode":null}]},"groupsPerProject":{"http://rdfh.ch/projects/00FF":["http://www.knora.org/ontology/knora-admin#ProjectMember"]}},"projects":[{"description":[{"value":"A demo project of a collection of images","language":"en"}],"id":"http://rdfh.ch/projects/00FF","keywords":["collection","images"],"logo":null,"longname":"Image Collection Demo","ontologies":["http://www.knora.org/ontology/00FF/images"],"selfjoin":false,"shortcode":"00FF","shortname":"images","status":true}],"sessionId":null,"status":true,"token":null,"username":"normaluser"}} \ No newline at end of file +{ + "user": { + "email": "normal.user@example.com", + "familyName": "User", + "givenName": "Normal", + "groups": [], + "id": "http://rdfh.ch/users/normaluser", + "lang": "de", + "password": null, + "permissions": { + "administrativePermissionsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + { + "additionalInformation": null, + "name": "ProjectResourceCreateAllPermission", + "permissionCode": null + } + ] + }, + "groupsPerProject": { + "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA": [ + "http://www.knora.org/ontology/knora-admin#ProjectMember" + ] + } + }, + "projects": [ + { + "description": [ + { + "value": "A demo project of a collection of images", + "language": "en" + } + ], + "id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA", + "keywords": [ + "collection", + "images" + ], + "logo": null, + "longname": "Image Collection Demo", + "ontologies": [ + "http://www.knora.org/ontology/00FF/images" + ], + "selfjoin": false, + "shortcode": "00FF", + "shortname": "images", + "status": true + } + ], + "sessionId": null, + "status": true, + "token": null, + "username": "normaluser" + } +} diff --git a/test/data/api/admin/users/user-already-member-of-project-response.json b/test/data/api/admin/users/user-already-member-of-project-response.json index 47b012cdb..5b4c28677 100644 --- a/test/data/api/admin/users/user-already-member-of-project-response.json +++ b/test/data/api/admin/users/user-already-member-of-project-response.json @@ -1 +1,3 @@ -{"error":"dsp.errors.BadRequestException: User http://rdfh.ch/users/normaluser is already member of project http://rdfh.ch/projects/00FF."} \ No newline at end of file +{ + "error": "dsp.errors.BadRequestException: User http://rdfh.ch/users/normaluser is already member of project http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA." +} diff --git a/test/data/api/v2/lists/othertreelist-expanded.json b/test/data/api/v2/lists/othertreelist-expanded.json index 7d7d8d0be..68d2611c7 100644 --- a/test/data/api/v2/lists/othertreelist-expanded.json +++ b/test/data/api/v2/lists/othertreelist-expanded.json @@ -1 +1,58 @@ -{"@id":"http://rdfh.ch/lists/0001/otherTreeList","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#hasSubListNode":[{"@id":"http://rdfh.ch/lists/0001/otherTreeList01","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/otherTreeList"},"http://api.knora.org/ontology/knora-api/v2#listNodePosition":0,"http://www.w3.org/2000/01/rdf-schema#label":"Other Tree list node 01"},{"@id":"http://rdfh.ch/lists/0001/otherTreeList02","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/otherTreeList"},"http://api.knora.org/ontology/knora-api/v2#listNodePosition":1,"http://www.w3.org/2000/01/rdf-schema#label":"Other Tree list node 02"},{"@id":"http://rdfh.ch/lists/0001/otherTreeList03","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/otherTreeList"},"http://api.knora.org/ontology/knora-api/v2#hasSubListNode":[{"@id":"http://rdfh.ch/lists/0001/otherTreeList10","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/otherTreeList"},"http://api.knora.org/ontology/knora-api/v2#listNodePosition":0,"http://www.w3.org/2000/01/rdf-schema#label":"Other Tree list node 10"},{"@id":"http://rdfh.ch/lists/0001/otherTreeList11","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/otherTreeList"},"http://api.knora.org/ontology/knora-api/v2#listNodePosition":1,"http://www.w3.org/2000/01/rdf-schema#label":"Other Tree list node 11"}],"http://api.knora.org/ontology/knora-api/v2#listNodePosition":2,"http://www.w3.org/2000/01/rdf-schema#label":"Other Tree list node 03"}],"http://api.knora.org/ontology/knora-api/v2#isRootNode":true,"http://www.w3.org/2000/01/rdf-schema#label":"Tree list root"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/lists/0001/otherTreeList", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasSubListNode": [ + { + "@id": "http://rdfh.ch/lists/0001/otherTreeList01", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/otherTreeList" + }, + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 0, + "http://www.w3.org/2000/01/rdf-schema#label": "Other Tree list node 01" + }, + { + "@id": "http://rdfh.ch/lists/0001/otherTreeList02", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/otherTreeList" + }, + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 1, + "http://www.w3.org/2000/01/rdf-schema#label": "Other Tree list node 02" + }, + { + "@id": "http://rdfh.ch/lists/0001/otherTreeList03", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/otherTreeList" + }, + "http://api.knora.org/ontology/knora-api/v2#hasSubListNode": [ + { + "@id": "http://rdfh.ch/lists/0001/otherTreeList10", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/otherTreeList" + }, + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 0, + "http://www.w3.org/2000/01/rdf-schema#label": "Other Tree list node 10" + }, + { + "@id": "http://rdfh.ch/lists/0001/otherTreeList11", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/otherTreeList" + }, + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 1, + "http://www.w3.org/2000/01/rdf-schema#label": "Other Tree list node 11" + } + ], + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 2, + "http://www.w3.org/2000/01/rdf-schema#label": "Other Tree list node 03" + } + ], + "http://api.knora.org/ontology/knora-api/v2#isRootNode": true, + "http://www.w3.org/2000/01/rdf-schema#label": "Tree list root" +} diff --git a/test/data/api/v2/lists/othertreelist.json b/test/data/api/v2/lists/othertreelist.json index 9b0a74c3f..74cde8124 100644 --- a/test/data/api/v2/lists/othertreelist.json +++ b/test/data/api/v2/lists/othertreelist.json @@ -1,7 +1,7 @@ { "rdfs:label": "Tree list root", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:hasSubListNode": [ { @@ -62,4 +62,4 @@ "rdfs": "http://www.w3.org/2000/01/rdf-schema#", "xsd": "http://www.w3.org/2001/XMLSchema#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/lists/treelist-expanded.json b/test/data/api/v2/lists/treelist-expanded.json index 24170fef0..c71875b4f 100644 --- a/test/data/api/v2/lists/treelist-expanded.json +++ b/test/data/api/v2/lists/treelist-expanded.json @@ -1 +1,59 @@ -{"@id":"http://rdfh.ch/lists/0001/treeList","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#hasSubListNode":[{"@id":"http://rdfh.ch/lists/0001/treeList01","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/treeList"},"http://api.knora.org/ontology/knora-api/v2#listNodePosition":0,"http://www.w3.org/2000/01/rdf-schema#label":"Tree list node 01"},{"@id":"http://rdfh.ch/lists/0001/treeList02","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/treeList"},"http://api.knora.org/ontology/knora-api/v2#listNodePosition":1,"http://www.w3.org/2000/01/rdf-schema#label":"Tree list node 02"},{"@id":"http://rdfh.ch/lists/0001/treeList03","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/treeList"},"http://api.knora.org/ontology/knora-api/v2#hasSubListNode":[{"@id":"http://rdfh.ch/lists/0001/treeList10","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/treeList"},"http://api.knora.org/ontology/knora-api/v2#listNodePosition":0,"http://www.w3.org/2000/01/rdf-schema#label":"Tree list node 10"},{"@id":"http://rdfh.ch/lists/0001/treeList11","@type":"http://api.knora.org/ontology/knora-api/v2#ListNode","http://api.knora.org/ontology/knora-api/v2#hasRootNode":{"@id":"http://rdfh.ch/lists/0001/treeList"},"http://api.knora.org/ontology/knora-api/v2#listNodePosition":1,"http://www.w3.org/2000/01/rdf-schema#label":"Tree list node 11"}],"http://api.knora.org/ontology/knora-api/v2#listNodePosition":2,"http://www.w3.org/2000/01/rdf-schema#label":"Tree list node 03"}],"http://api.knora.org/ontology/knora-api/v2#isRootNode":true,"http://www.w3.org/2000/01/rdf-schema#comment":"Anything Tree List","http://www.w3.org/2000/01/rdf-schema#label":"Tree list root"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/lists/0001/treeList", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasSubListNode": [ + { + "@id": "http://rdfh.ch/lists/0001/treeList01", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/treeList" + }, + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 0, + "http://www.w3.org/2000/01/rdf-schema#label": "Tree list node 01" + }, + { + "@id": "http://rdfh.ch/lists/0001/treeList02", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/treeList" + }, + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 1, + "http://www.w3.org/2000/01/rdf-schema#label": "Tree list node 02" + }, + { + "@id": "http://rdfh.ch/lists/0001/treeList03", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/treeList" + }, + "http://api.knora.org/ontology/knora-api/v2#hasSubListNode": [ + { + "@id": "http://rdfh.ch/lists/0001/treeList10", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/treeList" + }, + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 0, + "http://www.w3.org/2000/01/rdf-schema#label": "Tree list node 10" + }, + { + "@id": "http://rdfh.ch/lists/0001/treeList11", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListNode", + "http://api.knora.org/ontology/knora-api/v2#hasRootNode": { + "@id": "http://rdfh.ch/lists/0001/treeList" + }, + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 1, + "http://www.w3.org/2000/01/rdf-schema#label": "Tree list node 11" + } + ], + "http://api.knora.org/ontology/knora-api/v2#listNodePosition": 2, + "http://www.w3.org/2000/01/rdf-schema#label": "Tree list node 03" + } + ], + "http://api.knora.org/ontology/knora-api/v2#isRootNode": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "Anything Tree List", + "http://www.w3.org/2000/01/rdf-schema#label": "Tree list root" +} diff --git a/test/data/api/v2/lists/treelist.json b/test/data/api/v2/lists/treelist.json index ea17caec6..cc263aff2 100644 --- a/test/data/api/v2/lists/treelist.json +++ b/test/data/api/v2/lists/treelist.json @@ -1,7 +1,7 @@ { "rdfs:label": "Tree list root", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:hasSubListNode": [ { @@ -63,4 +63,4 @@ "rdfs": "http://www.w3.org/2000/01/rdf-schema#", "xsd": "http://www.w3.org/2001/XMLSchema#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/manually-generated/get-islamic-date-value-response-expanded.json b/test/data/api/v2/manually-generated/get-islamic-date-value-response-expanded.json index 9fd7d5d64..152e31100 100644 --- a/test/data/api/v2/manually-generated/get-islamic-date-value-response-expanded.json +++ b/test/data/api/v2/manually-generated/get-islamic-date-value-response-expanded.json @@ -1 +1,59 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/Tjr5leBrRuaeLRCpXtqbZg","@type":"http://api.knora.org/ontology/knora-api/v2#DateValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/root"},"http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar":"ISLAMIC","http://api.knora.org/ontology/knora-api/v2#dateValueHasEndDay":27,"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndMonth":8,"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear":1439,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartDay":27,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartMonth":8,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear":1439,"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"CR","http://api.knora.org/ontology/knora-api/v2#valueAsString":"ISLAMIC:1439-08-27","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2020-11-05T08:34:55.198420Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"-rG4F5FTTu2iB5mTBPVn5Q","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd.20201105T08345519842Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2020-11-05T08:34:55.198420Z"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"CR","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20201105T08345519842Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/Tjr5leBrRuaeLRCpXtqbZg", + "@type": "http://api.knora.org/ontology/knora-api/v2#DateValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/root" + }, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar": "ISLAMIC", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndDay": 27, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndMonth": 8, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear": 1439, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartDay": 27, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartMonth": 8, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear": 1439, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "CR", + "http://api.knora.org/ontology/knora-api/v2#valueAsString": "ISLAMIC:1439-08-27", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2020-11-05T08:34:55.198420Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "-rG4F5FTTu2iB5mTBPVn5Q", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd.20201105T08345519842Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2020-11-05T08:34:55.198420Z" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "CR", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20201105T08345519842Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/manually-generated/get-islamic-date-value-response.json b/test/data/api/v2/manually-generated/get-islamic-date-value-response.json index a0034866e..64f40afd5 100644 --- a/test/data/api/v2/manually-generated/get-islamic-date-value-response.json +++ b/test/data/api/v2/manually-generated/get-islamic-date-value-response.json @@ -13,7 +13,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "CR", "knora-api:creationDate": { diff --git a/test/data/api/v2/manually-generated/minimal-ontology-with-all-languages-expanded.json b/test/data/api/v2/manually-generated/minimal-ontology-with-all-languages-expanded.json index d1dd9d4ea..9e4098e29 100644 --- a/test/data/api/v2/manually-generated/minimal-ontology-with-all-languages-expanded.json +++ b/test/data/api/v2/manually-generated/minimal-ontology-with-all-languages-expanded.json @@ -31,7 +31,7 @@ "@id": "http://0.0.0.0:3333/ontology/0001/minimal/v2", "@type": "http://www.w3.org/2002/07/owl#Ontology", "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", diff --git a/test/data/api/v2/manually-generated/minimal-ontology-with-all-languages.json b/test/data/api/v2/manually-generated/minimal-ontology-with-all-languages.json index dcdb63c1a..b3c3cbff1 100644 --- a/test/data/api/v2/manually-generated/minimal-ontology-with-all-languages.json +++ b/test/data/api/v2/manually-generated/minimal-ontology-with-all-languages.json @@ -1,4 +1,3 @@ - { "knora-api:lastModificationDate": { "@value": "2019-09-10T08:57:46.633162Z", @@ -39,7 +38,7 @@ } ], "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/minimal/v2", diff --git a/test/data/api/v2/manually-generated/remove-ontology-comment-reponse.json b/test/data/api/v2/manually-generated/remove-ontology-comment-reponse.json index eb6a9dfa9..e098accac 100644 --- a/test/data/api/v2/manually-generated/remove-ontology-comment-reponse.json +++ b/test/data/api/v2/manually-generated/remove-ontology-comment-reponse.json @@ -5,7 +5,7 @@ }, "rdfs:label": "Test Onto", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/testonto/v2", @@ -15,4 +15,4 @@ "rdfs": "http://www.w3.org/2000/01/rdf-schema#", "owl": "http://www.w3.org/2002/07/owl#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/manually-generated/update-ontology-label-and-comment-response.json b/test/data/api/v2/manually-generated/update-ontology-label-and-comment-response.json index 8a89a8686..d8c888174 100644 --- a/test/data/api/v2/manually-generated/update-ontology-label-and-comment-response.json +++ b/test/data/api/v2/manually-generated/update-ontology-label-and-comment-response.json @@ -6,7 +6,7 @@ "rdfs:label": "New onto label", "rdfs:comment": "New onto comment", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/foo/v2", @@ -16,4 +16,4 @@ "rdfs": "http://www.w3.org/2000/01/rdf-schema#", "owl": "http://www.w3.org/2002/07/owl#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/add-cardinalities-to-class-nothing-response-expanded.json b/test/data/api/v2/ontologies/add-cardinalities-to-class-nothing-response-expanded.json index 06f503099..f8f204488 100644 --- a/test/data/api/v2/ontologies/add-cardinalities-to-class-nothing-response-expanded.json +++ b/test/data/api/v2/ontologies/add-cardinalities-to-class-nothing-response-expanded.json @@ -1 +1,195 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Nothing","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":[{"@language":"en","@value":"Represents nothing"},{"@language":"fr","@value":"ne représente rien"}],"http://www.w3.org/2000/01/rdf-schema#label":[{"@language":"en","@value":"nothing"},{"@language":"fr","@value":"rien"}],"http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#Resource"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherNothing"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherNothingValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}}]}],"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2022-10-21T07:33:12.129394534Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The anything ontology"} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Nothing", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Represents nothing" + }, + { + "@language": "fr", + "@value": "ne représente rien" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "nothing" + }, + { + "@language": "fr", + "@value": "rien" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#Resource" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherNothing" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherNothingValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + } + ] + } + ], + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2022-10-21T07:33:12.129394534Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The anything ontology" +} diff --git a/test/data/api/v2/ontologies/add-cardinalities-to-class-nothing-response.json b/test/data/api/v2/ontologies/add-cardinalities-to-class-nothing-response.json index 4b447d36b..924f85715 100644 --- a/test/data/api/v2/ontologies/add-cardinalities-to-class-nothing-response.json +++ b/test/data/api/v2/ontologies/add-cardinalities-to-class-nothing-response.json @@ -188,7 +188,7 @@ } ], "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", @@ -201,4 +201,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/all-ontology-metadata-response-expanded.json b/test/data/api/v2/ontologies/all-ontology-metadata-response-expanded.json index 48ad1d459..4f8c50223 100644 --- a/test/data/api/v2/ontologies/all-ontology-metadata-response-expanded.json +++ b/test/data/api/v2/ontologies/all-ontology-metadata-response-expanded.json @@ -1 +1,173 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2017-12-19T15:23:42.166Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The anything ontology"},{"@id":"http://0.0.0.0:3333/ontology/0001/freetest/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The free test ontology"},{"@id":"http://0.0.0.0:3333/ontology/0001/minimal/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-09-10T08:57:46.633162Z"},"http://www.w3.org/2000/01/rdf-schema#label":"A minimal ontology"},{"@id":"http://0.0.0.0:3333/ontology/0001/something/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The something ontology"},{"@id":"http://0.0.0.0:3333/ontology/00FF/images/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/00FF"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The images demo ontology"},{"@id":"http://0.0.0.0:3333/ontology/0801/beol/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/yTerZGyxjZVqFMNNKXCDPF"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The BEOL ontology"},{"@id":"http://0.0.0.0:3333/ontology/0801/biblio/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/yTerZGyxjZVqFMNNKXCDPF"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The Biblio ontology"},{"@id":"http://0.0.0.0:3333/ontology/0803/incunabula/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0803"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The incunabula ontology"},{"@id":"http://0.0.0.0:3333/ontology/0804/dokubib/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0804"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The dokubib ontology"},{"@id":"http://0.0.0.0:3333/ontology/0806/webern/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0806"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The Anton Webern project ontology"},{"@id":"http://api.knora.org/ontology/knora-admin/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://www.knora.org/ontology/knora-admin#SystemProject"},"http://api.knora.org/ontology/knora-api/v2#isBuiltIn":true,"http://www.w3.org/2000/01/rdf-schema#label":"The Knora admin ontology"},{"@id":"http://api.knora.org/ontology/knora-api/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://www.knora.org/ontology/knora-admin#SystemProject"},"http://api.knora.org/ontology/knora-api/v2#isBuiltIn":true,"http://www.w3.org/2000/01/rdf-schema#label":"The knora-api ontology in the complex schema"},{"@id":"http://api.knora.org/ontology/salsah-gui/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://www.knora.org/ontology/knora-admin#SystemProject"},"http://api.knora.org/ontology/knora-api/v2#isBuiltIn":true,"http://www.w3.org/2000/01/rdf-schema#label":"The salsah-gui ontology"},{"@id":"http://api.knora.org/ontology/shared/example-box/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://www.knora.org/ontology/knora-admin#DefaultSharedOntologiesProject"},"http://api.knora.org/ontology/knora-api/v2#isShared":true,"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-09-10T14:53:00Z"},"http://www.w3.org/2000/01/rdf-schema#label":"An example of a shared ontology"},{"@id":"http://api.knora.org/ontology/standoff/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://www.knora.org/ontology/knora-admin#SystemProject"},"http://api.knora.org/ontology/knora-api/v2#isBuiltIn":true,"http://www.w3.org/2000/01/rdf-schema#label":"The standoff ontology"}]} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2017-12-19T15:23:42.166Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The anything ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The free test ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/minimal/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-09-10T08:57:46.633162Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A minimal ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/something/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The something ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/00FF/images/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The images demo ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0801/beol/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/yTerZGyxjZVqFMNNKXCDPF" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The BEOL ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0801/biblio/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/yTerZGyxjZVqFMNNKXCDPF" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The Biblio ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0803/incunabula/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/0803" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The incunabula ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0804/dokubib/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/0804" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The dokubib ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0806/webern/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/0806" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The Anton Webern project ontology" + }, + { + "@id": "http://api.knora.org/ontology/knora-admin/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://www.knora.org/ontology/knora-admin#SystemProject" + }, + "http://api.knora.org/ontology/knora-api/v2#isBuiltIn": true, + "http://www.w3.org/2000/01/rdf-schema#label": "The Knora admin ontology" + }, + { + "@id": "http://api.knora.org/ontology/knora-api/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://www.knora.org/ontology/knora-admin#SystemProject" + }, + "http://api.knora.org/ontology/knora-api/v2#isBuiltIn": true, + "http://www.w3.org/2000/01/rdf-schema#label": "The knora-api ontology in the complex schema" + }, + { + "@id": "http://api.knora.org/ontology/salsah-gui/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://www.knora.org/ontology/knora-admin#SystemProject" + }, + "http://api.knora.org/ontology/knora-api/v2#isBuiltIn": true, + "http://www.w3.org/2000/01/rdf-schema#label": "The salsah-gui ontology" + }, + { + "@id": "http://api.knora.org/ontology/shared/example-box/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://www.knora.org/ontology/knora-admin#DefaultSharedOntologiesProject" + }, + "http://api.knora.org/ontology/knora-api/v2#isShared": true, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-09-10T14:53:00Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "An example of a shared ontology" + }, + { + "@id": "http://api.knora.org/ontology/standoff/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://www.knora.org/ontology/knora-admin#SystemProject" + }, + "http://api.knora.org/ontology/knora-api/v2#isBuiltIn": true, + "http://www.w3.org/2000/01/rdf-schema#label": "The standoff ontology" + } + ] +} diff --git a/test/data/api/v2/ontologies/all-ontology-metadata-response.json b/test/data/api/v2/ontologies/all-ontology-metadata-response.json index f1a2a22b7..d533ec17c 100644 --- a/test/data/api/v2/ontologies/all-ontology-metadata-response.json +++ b/test/data/api/v2/ontologies/all-ontology-metadata-response.json @@ -7,7 +7,7 @@ }, "rdfs:label": "The anything ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2" @@ -19,7 +19,7 @@ }, "rdfs:label": "The free test ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2" @@ -31,7 +31,7 @@ }, "rdfs:label": "A minimal ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/minimal/v2" @@ -43,7 +43,7 @@ }, "rdfs:label": "The something ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/something/v2" @@ -55,7 +55,7 @@ }, "rdfs:label": "The images demo ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/00FF" + "@id": "http://rdfh.ch/projects/MTvoB0EJRrqovzRkWXqfkA" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/00FF/images/v2" @@ -176,4 +176,4 @@ "rdfs": "http://www.w3.org/2000/01/rdf-schema#", "owl": "http://www.w3.org/2002/07/owl#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/anything-ontology-expanded.json b/test/data/api/v2/ontologies/anything-ontology-expanded.json index 4a3c1385d..27d5e579b 100644 --- a/test/data/api/v2/ontologies/anything-ontology-expanded.json +++ b/test/data/api/v2/ontologies/anything-ontology-expanded.json @@ -1 +1,3308 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#AudioSequenceThing","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":"A Resource representing a subsequence of an audio","http://www.w3.org/2000/01/rdf-schema#label":"Audio Sequence Thing","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#Resource"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasSequenceBounds"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isSequenceOf"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isSequenceOfValue"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#AudioThing","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":"A Resource representing an audio","http://www.w3.org/2000/01/rdf-schema#label":"Audio Thing","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#AudioRepresentation"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasTitle"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasAudioFileValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#BlueThing","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":"Diese Resource-Klasse beschreibt ein blaues Ding","http://www.w3.org/2000/01/rdf-schema#label":"Blue thing","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":2,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":2,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasText"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":3,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":4,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":5,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":6,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":7,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":9,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":10,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":11,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":12,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocument"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocumentValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPicture"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPictureValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":15,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThing"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":15,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThingValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":63,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasBlueThing"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":63,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasBlueThingValue"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#StandoffEventTag","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#isStandoffClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":"Represents an event in a TextValue","http://www.w3.org/2000/01/rdf-schema#label":"Represents an event in a TextValue","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#StandoffDateTag"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#standoffEventTagHasDescription"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndDay"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndEra"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndMonth"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartDay"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartEra"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartMonth"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasEnd"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasEndIndex"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasEndParent"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasEndParentIndex"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasOriginalXMLID"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasStart"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasStartIndex"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasStartParent"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasStartParentIndex"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#standoffTagHasUUID"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://api.knora.org/ontology/knora-api/v2#resourceIcon":"thing.png","http://www.w3.org/2000/01/rdf-schema#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","http://www.w3.org/2000/01/rdf-schema#label":"Thing","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#Resource"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":1,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThing"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":1,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":2,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":2,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasText"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":3,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":4,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":5,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":6,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":7,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":9,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":10,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":11,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":12,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocument"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocumentValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPicture"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPictureValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":15,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThing"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":15,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThingValue"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingDocument","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://api.knora.org/ontology/knora-api/v2#resourceIcon":"thing.png","http://www.w3.org/2000/01/rdf-schema#comment":"A document about a thing","http://www.w3.org/2000/01/rdf-schema#label":"Document","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#DocumentRepresentation"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDocumentTitle"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasDocumentFileValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingPicture","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://api.knora.org/ontology/knora-api/v2#resourceIcon":"thing.png","http://www.w3.org/2000/01/rdf-schema#comment":"Diese Resource-Klasse beschreibt ein Bild eines Dinges","http://www.w3.org/2000/01/rdf-schema#label":"Picture of a thing","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#StillImageRepresentation"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasPictureTitle"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStillImageFileValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithRegion","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":"A thing with a region","http://www.w3.org/2000/01/rdf-schema#label":"Thing with region","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#Resource"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#thingHasRegion"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#thingHasRegionValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithRepresentation","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":"A thing with a representation","http://www.w3.org/2000/01/rdf-schema#label":"Thing with representation","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#Resource"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasRepresentation"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasRepresentationValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithSeqnum","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":"Diese Resource-Klasse beschreibt ein Ding mit einer Sequenznummer","http://www.w3.org/2000/01/rdf-schema#label":"Thing with sequence number","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":1,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThing"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":1,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":2,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":2,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasText"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":3,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":4,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":5,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":6,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":7,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":9,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":10,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":11,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":12,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocument"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocumentValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPicture"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPictureValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":13,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":15,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThing"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://api.knora.org/ontology/salsah-gui/v2#guiOrder":15,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThingValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":100,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#seqnum"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#TrivialThing","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://api.knora.org/ontology/knora-api/v2#resourceIcon":"thing.png","http://www.w3.org/2000/01/rdf-schema#comment":"Diese Resource-Klasse beschreibt ein unbedeutendes Ding","http://www.w3.org/2000/01/rdf-schema#label":"Trivial thing","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#Resource"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#VideoSequenceThing","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":"A Resource representing a subsequence of a video","http://www.w3.org/2000/01/rdf-schema#label":"Video Sequence Thing","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#Resource"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasSequenceBounds"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isSequenceOf"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/salsah-gui/v2#guiOrder":0,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isSequenceOfValue"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#VideoThing","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":"A Resource representing a video","http://www.w3.org/2000/01/rdf-schema#label":"Video Thing","http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#MovingImageRepresentation"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasTitle"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasMovingImageFileValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}}]},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasBlueThing","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#BlueThing"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"A blue thing","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThing"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasBlueThingValue","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#LinkValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://www.w3.org/2000/01/rdf-schema#label":"A blue thing","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#BooleanValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Checkbox"},"http://www.w3.org/2000/01/rdf-schema#label":"Boolean value","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#ColorValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Colorpicker"},"http://www.w3.org/2000/01/rdf-schema#label":"Color","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#DateValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Date"},"http://www.w3.org/2000/01/rdf-schema#label":"Date","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#DecimalValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["maxlength=255","size=80"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#SimpleText"},"http://www.w3.org/2000/01/rdf-schema#label":"Decimal number","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDocumentTitle","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#TextValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingDocument"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["maxlength=255","size=80"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#SimpleText"},"http://www.w3.org/2000/01/rdf-schema#label":"document title","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#GeomValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Geometry"},"http://www.w3.org/2000/01/rdf-schema#label":"Geometry","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#GeonameValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Geonames"},"http://www.w3.org/2000/01/rdf-schema#label":"Geoname","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#IntValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["max=-1","min=0"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Spinbox"},"http://www.w3.org/2000/01/rdf-schema#label":"Integer","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasIntegerUsedByOtherOntologies","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#IntValue"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["max=-1","min=0"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Spinbox"},"http://www.w3.org/2000/01/rdf-schema#label":"Integer","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#IntervalValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Interval"},"http://www.w3.org/2000/01/rdf-schema#label":"Time interval","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#ListValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":"hlist=","http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#List"},"http://www.w3.org/2000/01/rdf-schema#label":"List element","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#ListValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":"hlist=","http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#List"},"http://www.w3.org/2000/01/rdf-schema#label":"Other list element","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThing","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"Another thing","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasLinkTo"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#LinkValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"Another thing","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasLinkToValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasPictureTitle","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#TextValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingPicture"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["maxlength=255","size=80"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#SimpleText"},"http://www.w3.org/2000/01/rdf-schema#label":"Title","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#TextValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Richtext"},"http://www.w3.org/2000/01/rdf-schema#label":"Text","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasText","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#TextValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["maxlength=255","size=80"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#SimpleText"},"http://www.w3.org/2000/01/rdf-schema#label":"Text","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocument","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingDocument"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"document about a thing","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasRepresentation"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocumentValue","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#LinkValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"document about a thing","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasRepresentationValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPicture","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingPicture"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"Picture of a thing","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasRepresentation"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPictureValue","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#LinkValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"Picture of a thing","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasRepresentationValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#TimeValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#TimeStamp"},"http://www.w3.org/2000/01/rdf-schema#label":"Timestamp","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasTitle","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#TextValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#Resource"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["maxlength=255","size=80"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#SimpleText"},"http://www.w3.org/2000/01/rdf-schema#label":"Title","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#UriValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["maxlength=255","size=80"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#SimpleText"},"http://www.w3.org/2000/01/rdf-schema#label":"URI","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThing","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"is part of","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#isPartOf"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThingValue","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#LinkValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"is part of","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#isPartOfValue"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#standoffEventTagHasDescription","@type":"http://www.w3.org/2002/07/owl#DatatypeProperty","http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://www.w3.org/2001/XMLSchema#string"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#StandoffEventTag"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#thingHasRegion","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#Region"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithRegion"},"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#Searchbox"},"http://www.w3.org/2000/01/rdf-schema#label":"has region","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasLinkTo"}},{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#thingHasRegionValue","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#LinkValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithRegion"},"http://www.w3.org/2000/01/rdf-schema#label":"has region","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasLinkToValue"}}],"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2017-12-19T15:23:42.166Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The anything ontology"} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#AudioSequenceThing", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "A Resource representing a subsequence of an audio", + "http://www.w3.org/2000/01/rdf-schema#label": "Audio Sequence Thing", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#Resource" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasSequenceBounds" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isSequenceOf" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isSequenceOfValue" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#AudioThing", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "A Resource representing an audio", + "http://www.w3.org/2000/01/rdf-schema#label": "Audio Thing", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#AudioRepresentation" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTitle" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasAudioFileValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#BlueThing", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "Diese Resource-Klasse beschreibt ein blaues Ding", + "http://www.w3.org/2000/01/rdf-schema#label": "Blue thing", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 2, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 2, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasText" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 3, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 4, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 5, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 6, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 7, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 9, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 10, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 11, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 12, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocument" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocumentValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPicture" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPictureValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 15, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThing" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 15, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThingValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 63, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBlueThing" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 63, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBlueThingValue" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#StandoffEventTag", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#isStandoffClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "Represents an event in a TextValue", + "http://www.w3.org/2000/01/rdf-schema#label": "Represents an event in a TextValue", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#StandoffDateTag" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#standoffEventTagHasDescription" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndDay" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndEra" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndMonth" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartDay" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartEra" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartMonth" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasEnd" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasEndIndex" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasEndParent" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasEndParentIndex" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasOriginalXMLID" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasStart" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasStartIndex" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasStartParent" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasStartParentIndex" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#standoffTagHasUUID" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://api.knora.org/ontology/knora-api/v2#resourceIcon": "thing.png", + "http://www.w3.org/2000/01/rdf-schema#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", + "http://www.w3.org/2000/01/rdf-schema#label": "Thing", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#Resource" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 1, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThing" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 1, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 2, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 2, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasText" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 3, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 4, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 5, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 6, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 7, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 9, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 10, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 11, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 12, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocument" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocumentValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPicture" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPictureValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 15, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThing" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 15, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThingValue" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingDocument", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://api.knora.org/ontology/knora-api/v2#resourceIcon": "thing.png", + "http://www.w3.org/2000/01/rdf-schema#comment": "A document about a thing", + "http://www.w3.org/2000/01/rdf-schema#label": "Document", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#DocumentRepresentation" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDocumentTitle" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasDocumentFileValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingPicture", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://api.knora.org/ontology/knora-api/v2#resourceIcon": "thing.png", + "http://www.w3.org/2000/01/rdf-schema#comment": "Diese Resource-Klasse beschreibt ein Bild eines Dinges", + "http://www.w3.org/2000/01/rdf-schema#label": "Picture of a thing", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#StillImageRepresentation" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasPictureTitle" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStillImageFileValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithRegion", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "A thing with a region", + "http://www.w3.org/2000/01/rdf-schema#label": "Thing with region", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#Resource" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#thingHasRegion" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#thingHasRegionValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithRepresentation", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "A thing with a representation", + "http://www.w3.org/2000/01/rdf-schema#label": "Thing with representation", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#Resource" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasRepresentation" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasRepresentationValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithSeqnum", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "Diese Resource-Klasse beschreibt ein Ding mit einer Sequenznummer", + "http://www.w3.org/2000/01/rdf-schema#label": "Thing with sequence number", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 1, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThing" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 1, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 2, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 2, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasText" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 3, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 4, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 5, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 6, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 7, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 9, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 10, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 11, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 12, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocument" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocumentValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPicture" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPictureValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 13, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 15, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThing" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 15, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThingValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 100, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#seqnum" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#TrivialThing", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://api.knora.org/ontology/knora-api/v2#resourceIcon": "thing.png", + "http://www.w3.org/2000/01/rdf-schema#comment": "Diese Resource-Klasse beschreibt ein unbedeutendes Ding", + "http://www.w3.org/2000/01/rdf-schema#label": "Trivial thing", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#Resource" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#VideoSequenceThing", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "A Resource representing a subsequence of a video", + "http://www.w3.org/2000/01/rdf-schema#label": "Video Sequence Thing", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#Resource" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasSequenceBounds" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isSequenceOf" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/salsah-gui/v2#guiOrder": 0, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isSequenceOfValue" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#VideoThing", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": "A Resource representing a video", + "http://www.w3.org/2000/01/rdf-schema#label": "Video Thing", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#MovingImageRepresentation" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTitle" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasMovingImageFileValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + } + ] + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBlueThing", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#BlueThing" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A blue thing", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThing" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBlueThingValue", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#LinkValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A blue thing", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#BooleanValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Checkbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Boolean value", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#ColorValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Colorpicker" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Color", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#DateValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Date" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Date", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#DecimalValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "maxlength=255", + "size=80" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#SimpleText" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Decimal number", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDocumentTitle", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#TextValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingDocument" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "maxlength=255", + "size=80" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#SimpleText" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "document title", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#GeomValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Geometry" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Geometry", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#GeonameValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Geonames" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Geoname", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#IntValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "max=-1", + "min=0" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Spinbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Integer", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasIntegerUsedByOtherOntologies", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#IntValue" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "max=-1", + "min=0" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Spinbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Integer", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#IntervalValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Interval" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Time interval", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#ListValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": "hlist=", + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#List" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "List element", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#ListValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": "hlist=", + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#List" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Other list element", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThing", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Another thing", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasLinkTo" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#LinkValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Another thing", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasLinkToValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasPictureTitle", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#TextValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingPicture" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "maxlength=255", + "size=80" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#SimpleText" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Title", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#TextValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Richtext" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Text", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasText", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#TextValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "maxlength=255", + "size=80" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#SimpleText" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Text", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocument", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingDocument" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "document about a thing", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasRepresentation" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingDocumentValue", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#LinkValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "document about a thing", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasRepresentationValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPicture", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingPicture" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Picture of a thing", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasRepresentation" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasThingPictureValue", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#LinkValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Picture of a thing", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasRepresentationValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#TimeValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#TimeStamp" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Timestamp", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTitle", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#TextValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#Resource" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "maxlength=255", + "size=80" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#SimpleText" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Title", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#UriValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "maxlength=255", + "size=80" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#SimpleText" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "URI", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThing", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "is part of", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isPartOf" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#isPartOfOtherThingValue", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#LinkValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "is part of", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isPartOfValue" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#standoffEventTagHasDescription", + "@type": "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://www.w3.org/2001/XMLSchema#string" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#StandoffEventTag" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#thingHasRegion", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#Region" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithRegion" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#Searchbox" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "has region", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasLinkTo" + } + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#thingHasRegionValue", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkValueProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#LinkValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingWithRegion" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "has region", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasLinkToValue" + } + } + ], + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2017-12-19T15:23:42.166Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The anything ontology" +} diff --git a/test/data/api/v2/ontologies/anything-ontology.json b/test/data/api/v2/ontologies/anything-ontology.json index 5c00fd280..d389c466f 100644 --- a/test/data/api/v2/ontologies/anything-ontology.json +++ b/test/data/api/v2/ontologies/anything-ontology.json @@ -3301,7 +3301,7 @@ } ], "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", @@ -3314,4 +3314,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/candeletecardinalities-false-request-expanded.json b/test/data/api/v2/ontologies/candeletecardinalities-false-request-expanded.json index 5e60b8711..626825d0a 100644 --- a/test/data/api/v2/ontologies/candeletecardinalities-false-request-expanded.json +++ b/test/data/api/v2/ontologies/candeletecardinalities-false-request-expanded.json @@ -1 +1,21 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/freetest/v2#FreeTest","@type":"http://www.w3.org/2002/07/owl#Class","http://www.w3.org/2000/01/rdf-schema#subClassOf":{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#minCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/freetest/v2#hasText"}}}],"@id":"http://0.0.0.0:3333/ontology/0001/freetest/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2022-10-21T07:33:27.635272792Z"}} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2#FreeTest", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#minCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2#hasText" + } + } + } + ], + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2022-12-02T09:06:13.588742167Z" + } +} diff --git a/test/data/api/v2/ontologies/candeletecardinalities-false-request.json b/test/data/api/v2/ontologies/candeletecardinalities-false-request.json index c9d2aecf7..f972299e3 100644 --- a/test/data/api/v2/ontologies/candeletecardinalities-false-request.json +++ b/test/data/api/v2/ontologies/candeletecardinalities-false-request.json @@ -1,33 +1,31 @@ - { - "@id" : "http://0.0.0.0:3333/ontology/0001/freetest/v2", - "@type" : "owl:Ontology", - "knora-api:lastModificationDate" : { - "@type" : "xsd:dateTimeStamp", - "@value" : "2022-10-21T07:33:27.635272792Z" + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2", + "@type": "owl:Ontology", + "knora-api:lastModificationDate": { + "@type": "xsd:dateTimeStamp", + "@value": "2022-12-02T09:06:13.588742167Z" }, - "@graph" : [ { - "@id" : "freetest:FreeTest", - "@type" : "owl:Class", - "rdfs:subClassOf" : [ - - { - "@type": "owl:Restriction", - "owl:minCardinality" : 1, - "owl:onProperty" : { - "@id" : "freetest:hasText" + "@graph": [ + { + "@id": "freetest:FreeTest", + "@type": "owl:Class", + "rdfs:subClassOf": [ + { + "@type": "owl:Restriction", + "owl:minCardinality": 1, + "owl:onProperty": { + "@id": "freetest:hasText" + } + } + ] } - } - - ] - } ], - "@context" : { - "rdf" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "knora-api" : "http://api.knora.org/ontology/knora-api/v2#", - "owl" : "http://www.w3.org/2002/07/owl#", - "rdfs" : "http://www.w3.org/2000/01/rdf-schema#", - "xsd" : "http://www.w3.org/2001/XMLSchema#", - "freetest" : "http://0.0.0.0:3333/ontology/0001/freetest/v2#" + ], + "@context": { + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "knora-api": "http://api.knora.org/ontology/knora-api/v2#", + "owl": "http://www.w3.org/2002/07/owl#", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "freetest": "http://0.0.0.0:3333/ontology/0001/freetest/v2#" } } - \ No newline at end of file diff --git a/test/data/api/v2/ontologies/candeletecardinalities-true-request-expanded.json b/test/data/api/v2/ontologies/candeletecardinalities-true-request-expanded.json index e284f5152..cb5bd38a4 100644 --- a/test/data/api/v2/ontologies/candeletecardinalities-true-request-expanded.json +++ b/test/data/api/v2/ontologies/candeletecardinalities-true-request-expanded.json @@ -1 +1,21 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/freetest/v2#BlueFreeTestClass","@type":"http://www.w3.org/2002/07/owl#Class","http://www.w3.org/2000/01/rdf-schema#subClassOf":{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://0.0.0.0:3333/ontology/0001/freetest/v2#hasBlueTestTextProp"}}}],"@id":"http://0.0.0.0:3333/ontology/0001/freetest/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2022-10-21T07:33:27.635272792Z"}} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2#BlueFreeTestClass", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#subClassOf": { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2#hasBlueTestTextProp" + } + } + } + ], + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2022-12-02T09:06:13.588742167Z" + } +} diff --git a/test/data/api/v2/ontologies/candeletecardinalities-true-request.json b/test/data/api/v2/ontologies/candeletecardinalities-true-request.json index a6136dc67..fca946096 100644 --- a/test/data/api/v2/ontologies/candeletecardinalities-true-request.json +++ b/test/data/api/v2/ontologies/candeletecardinalities-true-request.json @@ -1,28 +1,29 @@ - { - "@id" : "http://0.0.0.0:3333/ontology/0001/freetest/v2", - "@type" : "owl:Ontology", - "knora-api:lastModificationDate" : { - "@type" : "xsd:dateTimeStamp", - "@value" : "2022-10-21T07:33:27.635272792Z" + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2", + "@type": "owl:Ontology", + "knora-api:lastModificationDate": { + "@type": "xsd:dateTimeStamp", + "@value": "2022-12-02T09:06:13.588742167Z" }, - "@graph" : [ { - "@id" : "freetest:BlueFreeTestClass", - "@type" : "owl:Class", - "rdfs:subClassOf" : { - "@type": "owl:Restriction", - "owl:maxCardinality" : 1, - "owl:onProperty" : { - "@id" : "freetest:hasBlueTestTextProp" + "@graph": [ + { + "@id": "freetest:BlueFreeTestClass", + "@type": "owl:Class", + "rdfs:subClassOf": { + "@type": "owl:Restriction", + "owl:maxCardinality": 1, + "owl:onProperty": { + "@id": "freetest:hasBlueTestTextProp" + } } } - } ], - "@context" : { - "rdf" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "knora-api" : "http://api.knora.org/ontology/knora-api/v2#", - "owl" : "http://www.w3.org/2002/07/owl#", - "rdfs" : "http://www.w3.org/2000/01/rdf-schema#", - "xsd" : "http://www.w3.org/2001/XMLSchema#", - "freetest" : "http://0.0.0.0:3333/ontology/0001/freetest/v2#" + ], + "@context": { + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "knora-api": "http://api.knora.org/ontology/knora-api/v2#", + "owl": "http://www.w3.org/2002/07/owl#", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "freetest": "http://0.0.0.0:3333/ontology/0001/freetest/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/create-class-without-cardinalities-response-expanded.json b/test/data/api/v2/ontologies/create-class-without-cardinalities-response-expanded.json index fef249767..bebf0310d 100644 --- a/test/data/api/v2/ontologies/create-class-without-cardinalities-response-expanded.json +++ b/test/data/api/v2/ontologies/create-class-without-cardinalities-response-expanded.json @@ -1 +1,169 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Nothing","@type":"http://www.w3.org/2002/07/owl#Class","http://api.knora.org/ontology/knora-api/v2#canBeInstantiated":true,"http://api.knora.org/ontology/knora-api/v2#isResourceClass":true,"http://www.w3.org/2000/01/rdf-schema#comment":{"@language":"en","@value":"Represents nothing"},"http://www.w3.org/2000/01/rdf-schema#label":{"@language":"en","@value":"nothing"},"http://www.w3.org/2000/01/rdf-schema#subClassOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#Resource"},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#arkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToProject"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#attachedToUser"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#creationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteComment"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deleteDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#deletedBy"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasPermissions"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#minCardinality":0,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#isDeleted"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#lastModificationDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#userHasPermission"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionArkUrl"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#maxCardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://api.knora.org/ontology/knora-api/v2#versionDate"}},{"@type":"http://www.w3.org/2002/07/owl#Restriction","http://api.knora.org/ontology/knora-api/v2#isInherited":true,"http://www.w3.org/2002/07/owl#cardinality":1,"http://www.w3.org/2002/07/owl#onProperty":{"@id":"http://www.w3.org/2000/01/rdf-schema#label"}}]}],"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2022-10-21T07:33:10.125690449Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The anything ontology"} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Nothing", + "@type": "http://www.w3.org/2002/07/owl#Class", + "http://api.knora.org/ontology/knora-api/v2#canBeInstantiated": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceClass": true, + "http://www.w3.org/2000/01/rdf-schema#comment": { + "@language": "en", + "@value": "Represents nothing" + }, + "http://www.w3.org/2000/01/rdf-schema#label": { + "@language": "en", + "@value": "nothing" + }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#Resource" + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#arkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToProject" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#attachedToUser" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#creationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteComment" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deleteDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#deletedBy" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasIncomingLinkValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasPermissions" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkTo" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#minCardinality": 0, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasStandoffLinkToValue" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#isDeleted" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#lastModificationDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#userHasPermission" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionArkUrl" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#maxCardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://api.knora.org/ontology/knora-api/v2#versionDate" + } + }, + { + "@type": "http://www.w3.org/2002/07/owl#Restriction", + "http://api.knora.org/ontology/knora-api/v2#isInherited": true, + "http://www.w3.org/2002/07/owl#cardinality": 1, + "http://www.w3.org/2002/07/owl#onProperty": { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + } + ] + } + ], + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2022-10-21T07:33:10.125690449Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The anything ontology" +} diff --git a/test/data/api/v2/ontologies/create-class-without-cardinalities-response.json b/test/data/api/v2/ontologies/create-class-without-cardinalities-response.json index 3eefed162..6b34bd0a3 100644 --- a/test/data/api/v2/ontologies/create-class-without-cardinalities-response.json +++ b/test/data/api/v2/ontologies/create-class-without-cardinalities-response.json @@ -162,7 +162,7 @@ } ], "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", @@ -175,4 +175,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/create-empty-foo-ontology-request-expanded.json b/test/data/api/v2/ontologies/create-empty-foo-ontology-request-expanded.json index 3a8d26a83..4fec8ccd8 100644 --- a/test/data/api/v2/ontologies/create-empty-foo-ontology-request-expanded.json +++ b/test/data/api/v2/ontologies/create-empty-foo-ontology-request-expanded.json @@ -1 +1,7 @@ -{"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#ontologyName":"foo","http://www.w3.org/2000/01/rdf-schema#label":"The foo ontology"} \ No newline at end of file +{ + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#ontologyName": "foo", + "http://www.w3.org/2000/01/rdf-schema#label": "The foo ontology" +} diff --git a/test/data/api/v2/ontologies/create-empty-foo-ontology-request.json b/test/data/api/v2/ontologies/create-empty-foo-ontology-request.json index aa70b1e4b..f592c961e 100644 --- a/test/data/api/v2/ontologies/create-empty-foo-ontology-request.json +++ b/test/data/api/v2/ontologies/create-empty-foo-ontology-request.json @@ -1,11 +1,11 @@ { - "knora-api:ontologyName": "foo", - "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" - }, - "rdfs:label": "The foo ontology", - "@context": { - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "knora-api": "http://api.knora.org/ontology/knora-api/v2#" - } -} \ No newline at end of file + "knora-api:ontologyName": "foo", + "knora-api:attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "rdfs:label": "The foo ontology", + "@context": { + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "knora-api": "http://api.knora.org/ontology/knora-api/v2#" + } +} diff --git a/test/data/api/v2/ontologies/create-empty-foo-ontology-response-expanded.json b/test/data/api/v2/ontologies/create-empty-foo-ontology-response-expanded.json index 8463891a7..874afc481 100644 --- a/test/data/api/v2/ontologies/create-empty-foo-ontology-response-expanded.json +++ b/test/data/api/v2/ontologies/create-empty-foo-ontology-response-expanded.json @@ -1 +1,12 @@ -{"@id":"http://0.0.0.0:3333/ontology/0001/foo/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2022-10-21T07:33:02.492975510Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The foo ontology"} \ No newline at end of file +{ + "@id": "http://0.0.0.0:3333/ontology/0001/foo/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2022-10-21T07:33:02.492975510Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The foo ontology" +} diff --git a/test/data/api/v2/ontologies/create-empty-foo-ontology-response.json b/test/data/api/v2/ontologies/create-empty-foo-ontology-response.json index cfc750fcc..18116fc21 100644 --- a/test/data/api/v2/ontologies/create-empty-foo-ontology-response.json +++ b/test/data/api/v2/ontologies/create-empty-foo-ontology-response.json @@ -5,7 +5,7 @@ }, "rdfs:label": "The foo ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/foo/v2", @@ -15,4 +15,4 @@ "rdfs": "http://www.w3.org/2000/01/rdf-schema#", "owl": "http://www.w3.org/2002/07/owl#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/create-link-property-response-expanded.json b/test/data/api/v2/ontologies/create-link-property-response-expanded.json index 9aa842a19..e1b882b14 100644 --- a/test/data/api/v2/ontologies/create-link-property-response-expanded.json +++ b/test/data/api/v2/ontologies/create-link-property-response-expanded.json @@ -1 +1,38 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherNothing","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isLinkProperty":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Nothing"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Nothing"},"http://www.w3.org/2000/01/rdf-schema#comment":{"@language":"en","@value":"Refers to the other Nothing of a Nothing"},"http://www.w3.org/2000/01/rdf-schema#label":{"@language":"en","@value":"has nothingness"},"http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasLinkTo"}}],"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2022-10-21T07:33:11.632854890Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The anything ontology"} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherNothing", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isLinkProperty": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Nothing" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Nothing" + }, + "http://www.w3.org/2000/01/rdf-schema#comment": { + "@language": "en", + "@value": "Refers to the other Nothing of a Nothing" + }, + "http://www.w3.org/2000/01/rdf-schema#label": { + "@language": "en", + "@value": "has nothingness" + }, + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasLinkTo" + } + } + ], + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2022-10-21T07:33:11.632854890Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The anything ontology" +} diff --git a/test/data/api/v2/ontologies/create-link-property-response.json b/test/data/api/v2/ontologies/create-link-property-response.json index 61a2b627b..d31d963d9 100644 --- a/test/data/api/v2/ontologies/create-link-property-response.json +++ b/test/data/api/v2/ontologies/create-link-property-response.json @@ -31,7 +31,7 @@ } ], "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", @@ -44,4 +44,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/create-value-property-response-expanded.json b/test/data/api/v2/ontologies/create-value-property-response-expanded.json index dbab3b2cb..3db52383f 100644 --- a/test/data/api/v2/ontologies/create-value-property-response-expanded.json +++ b/test/data/api/v2/ontologies/create-value-property-response-expanded.json @@ -1 +1,61 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#hasName","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#TextValue"},"http://api.knora.org/ontology/knora-api/v2#subjectType":{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["maxlength=100","size=80"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#SimpleText"},"http://www.w3.org/2000/01/rdf-schema#comment":[{"@language":"de","@value":"Der Name eines Dinges"},{"@language":"en","@value":"The name of a Thing"}],"http://www.w3.org/2000/01/rdf-schema#label":[{"@language":"de","@value":"hat Namen"},{"@language":"en","@value":"has name"}],"http://www.w3.org/2000/01/rdf-schema#subPropertyOf":[{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"},{"@id":"http://schema.org/name"}]}],"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2022-10-21T07:33:05.749399242Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The anything ontology"} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#hasName", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#TextValue" + }, + "http://api.knora.org/ontology/knora-api/v2#subjectType": { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "maxlength=100", + "size=80" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#SimpleText" + }, + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "de", + "@value": "Der Name eines Dinges" + }, + { + "@language": "en", + "@value": "The name of a Thing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "de", + "@value": "hat Namen" + }, + { + "@language": "en", + "@value": "has name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + }, + { + "@id": "http://schema.org/name" + } + ] + } + ], + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2022-10-21T07:33:05.749399242Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The anything ontology" +} diff --git a/test/data/api/v2/ontologies/create-value-property-response.json b/test/data/api/v2/ontologies/create-value-property-response.json index a8a2863de..71b28902c 100644 --- a/test/data/api/v2/ontologies/create-value-property-response.json +++ b/test/data/api/v2/ontologies/create-value-property-response.json @@ -54,7 +54,7 @@ } ], "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", @@ -67,4 +67,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/get-ontologies-project-anything-response-expanded.json b/test/data/api/v2/ontologies/get-ontologies-project-anything-response-expanded.json index c4d7f63cf..f4a3527de 100644 --- a/test/data/api/v2/ontologies/get-ontologies-project-anything-response-expanded.json +++ b/test/data/api/v2/ontologies/get-ontologies-project-anything-response-expanded.json @@ -1 +1,52 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/anything/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2017-12-19T15:23:42.166Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The anything ontology"},{"@id":"http://0.0.0.0:3333/ontology/0001/freetest/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The free test ontology"},{"@id":"http://0.0.0.0:3333/ontology/0001/minimal/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-09-10T08:57:46.633162Z"},"http://www.w3.org/2000/01/rdf-schema#label":"A minimal ontology"},{"@id":"http://0.0.0.0:3333/ontology/0001/something/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-12-12T12:12:12.120Z"},"http://www.w3.org/2000/01/rdf-schema#label":"The something ontology"}]} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2017-12-19T15:23:42.166Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The anything ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The free test ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/minimal/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-09-10T08:57:46.633162Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A minimal ontology" + }, + { + "@id": "http://0.0.0.0:3333/ontology/0001/something/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-12-12T12:12:12.120Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "The something ontology" + } + ] +} diff --git a/test/data/api/v2/ontologies/get-ontologies-project-anything-response.json b/test/data/api/v2/ontologies/get-ontologies-project-anything-response.json index 47812c825..6ff9088f9 100644 --- a/test/data/api/v2/ontologies/get-ontologies-project-anything-response.json +++ b/test/data/api/v2/ontologies/get-ontologies-project-anything-response.json @@ -7,7 +7,7 @@ }, "rdfs:label": "The anything ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/anything/v2" @@ -19,7 +19,7 @@ }, "rdfs:label": "The free test ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/freetest/v2" @@ -31,7 +31,7 @@ }, "rdfs:label": "A minimal ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/minimal/v2" @@ -43,7 +43,7 @@ }, "rdfs:label": "The something ontology", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/something/v2" @@ -55,4 +55,4 @@ "rdfs": "http://www.w3.org/2000/01/rdf-schema#", "owl": "http://www.w3.org/2002/07/owl#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/ontologies/minimal-ontology-expanded.json b/test/data/api/v2/ontologies/minimal-ontology-expanded.json index 189fad849..23f294a44 100644 --- a/test/data/api/v2/ontologies/minimal-ontology-expanded.json +++ b/test/data/api/v2/ontologies/minimal-ontology-expanded.json @@ -1 +1,35 @@ -{"@graph":[{"@id":"http://0.0.0.0:3333/ontology/0001/minimal/v2#hasName","@type":"http://www.w3.org/2002/07/owl#ObjectProperty","http://api.knora.org/ontology/knora-api/v2#isEditable":true,"http://api.knora.org/ontology/knora-api/v2#isResourceProperty":true,"http://api.knora.org/ontology/knora-api/v2#objectType":{"@id":"http://api.knora.org/ontology/knora-api/v2#TextValue"},"http://api.knora.org/ontology/salsah-gui/v2#guiAttribute":["maxlength=255","size=80"],"http://api.knora.org/ontology/salsah-gui/v2#guiElement":{"@id":"http://api.knora.org/ontology/salsah-gui/v2#SimpleText"},"http://www.w3.org/2000/01/rdf-schema#comment":"Has name.","http://www.w3.org/2000/01/rdf-schema#label":"has name","http://www.w3.org/2000/01/rdf-schema#subPropertyOf":{"@id":"http://api.knora.org/ontology/knora-api/v2#hasValue"}}],"@id":"http://0.0.0.0:3333/ontology/0001/minimal/v2","@type":"http://www.w3.org/2002/07/owl#Ontology","http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-09-10T08:57:46.633162Z"},"http://www.w3.org/2000/01/rdf-schema#label":"A minimal ontology"} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://0.0.0.0:3333/ontology/0001/minimal/v2#hasName", + "@type": "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://api.knora.org/ontology/knora-api/v2#isEditable": true, + "http://api.knora.org/ontology/knora-api/v2#isResourceProperty": true, + "http://api.knora.org/ontology/knora-api/v2#objectType": { + "@id": "http://api.knora.org/ontology/knora-api/v2#TextValue" + }, + "http://api.knora.org/ontology/salsah-gui/v2#guiAttribute": [ + "maxlength=255", + "size=80" + ], + "http://api.knora.org/ontology/salsah-gui/v2#guiElement": { + "@id": "http://api.knora.org/ontology/salsah-gui/v2#SimpleText" + }, + "http://www.w3.org/2000/01/rdf-schema#comment": "Has name.", + "http://www.w3.org/2000/01/rdf-schema#label": "has name", + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": { + "@id": "http://api.knora.org/ontology/knora-api/v2#hasValue" + } + } + ], + "@id": "http://0.0.0.0:3333/ontology/0001/minimal/v2", + "@type": "http://www.w3.org/2002/07/owl#Ontology", + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-09-10T08:57:46.633162Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A minimal ontology" +} diff --git a/test/data/api/v2/ontologies/minimal-ontology.json b/test/data/api/v2/ontologies/minimal-ontology.json index b8e71ba75..7c1a43194 100644 --- a/test/data/api/v2/ontologies/minimal-ontology.json +++ b/test/data/api/v2/ontologies/minimal-ontology.json @@ -28,7 +28,7 @@ } ], "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "@type": "owl:Ontology", "@id": "http://0.0.0.0:3333/ontology/0001/minimal/v2", @@ -41,4 +41,4 @@ "rdfs": "http://www.w3.org/2000/01/rdf-schema#", "xsd": "http://www.w3.org/2001/XMLSchema#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/resources/create-resource-as-user-expanded.json b/test/data/api/v2/resources/create-resource-as-user-expanded.json index d21a5481f..71a9bd296 100644 --- a/test/data/api/v2/resources/create-resource-as-user-expanded.json +++ b/test/data/api/v2/resources/create-resource-as-user-expanded.json @@ -1 +1,14 @@ -{"@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean":{"@type":"http://api.knora.org/ontology/knora-api/v2#BooleanValue","http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean":true},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://www.w3.org/2000/01/rdf-schema#label":"test thing"} \ No newline at end of file +{ + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean": { + "@type": "http://api.knora.org/ontology/knora-api/v2#BooleanValue", + "http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean": true + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "test thing" +} diff --git a/test/data/api/v2/resources/create-resource-as-user.json b/test/data/api/v2/resources/create-resource-as-user.json index f2c47cfb8..0e21c1bc0 100644 --- a/test/data/api/v2/resources/create-resource-as-user.json +++ b/test/data/api/v2/resources/create-resource-as-user.json @@ -1,21 +1,21 @@ { - "@type" : "anything:Thing", - "knora-api:attachedToProject" : { - "@id" : "http://rdfh.ch/projects/0001" + "@type": "anything:Thing", + "knora-api:attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, - "anything:hasBoolean" : { - "@type" : "knora-api:BooleanValue", - "knora-api:booleanValueAsBoolean" : true + "anything:hasBoolean": { + "@type": "knora-api:BooleanValue", + "knora-api:booleanValueAsBoolean": true }, - "rdfs:label" : "test thing", - "knora-api:attachedToUser" : { - "@id" : "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + "rdfs:label": "test thing", + "knora-api:attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" }, - "@context" : { - "rdf" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "knora-api" : "http://api.knora.org/ontology/knora-api/v2#", - "rdfs" : "http://www.w3.org/2000/01/rdf-schema#", - "xsd" : "http://www.w3.org/2001/XMLSchema#", - "anything" : "http://0.0.0.0:3333/ontology/0001/anything/v2#" + "@context": { + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "knora-api": "http://api.knora.org/ontology/knora-api/v2#", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/resources/create-resource-with-custom-creation-date-expanded.json b/test/data/api/v2/resources/create-resource-with-custom-creation-date-expanded.json index ab0384eef..e20bde75e 100644 --- a/test/data/api/v2/resources/create-resource-with-custom-creation-date-expanded.json +++ b/test/data/api/v2/resources/create-resource-with-custom-creation-date-expanded.json @@ -1 +1,15 @@ -{"@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean":{"@type":"http://api.knora.org/ontology/knora-api/v2#BooleanValue","http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean":true},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-01-09T15:45:54.502951Z"},"http://www.w3.org/2000/01/rdf-schema#label":"test thing"} \ No newline at end of file +{ + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean": { + "@type": "http://api.knora.org/ontology/knora-api/v2#BooleanValue", + "http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean": true + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-01-09T15:45:54.502951Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "test thing" +} diff --git a/test/data/api/v2/resources/create-resource-with-custom-creation-date.json b/test/data/api/v2/resources/create-resource-with-custom-creation-date.json index f0e5ae2ec..94e4fd477 100644 --- a/test/data/api/v2/resources/create-resource-with-custom-creation-date.json +++ b/test/data/api/v2/resources/create-resource-with-custom-creation-date.json @@ -1,22 +1,22 @@ { - "@type" : "anything:Thing", - "knora-api:attachedToProject" : { - "@id" : "http://rdfh.ch/projects/0001" + "@type": "anything:Thing", + "knora-api:attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, - "anything:hasBoolean" : { - "@type" : "knora-api:BooleanValue", - "knora-api:booleanValueAsBoolean" : true + "anything:hasBoolean": { + "@type": "knora-api:BooleanValue", + "knora-api:booleanValueAsBoolean": true }, - "rdfs:label" : "test thing", - "knora-api:creationDate" : { - "@type" : "xsd:dateTimeStamp", - "@value" : "2019-01-09T15:45:54.502951Z" + "rdfs:label": "test thing", + "knora-api:creationDate": { + "@type": "xsd:dateTimeStamp", + "@value": "2019-01-09T15:45:54.502951Z" }, - "@context" : { - "rdf" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "knora-api" : "http://api.knora.org/ontology/knora-api/v2#", - "rdfs" : "http://www.w3.org/2000/01/rdf-schema#", - "xsd" : "http://www.w3.org/2001/XMLSchema#", - "anything" : "http://0.0.0.0:3333/ontology/0001/anything/v2#" + "@context": { + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "knora-api": "http://api.knora.org/ontology/knora-api/v2#", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/resources/create-resource-with-values-request-expanded.json b/test/data/api/v2/resources/create-resource-with-values-request-expanded.json index 6699417f0..c595d746d 100644 --- a/test/data/api/v2/resources/create-resource-with-values-request-expanded.json +++ b/test/data/api/v2/resources/create-resource-with-values-request-expanded.json @@ -1 +1,98 @@ -{"@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean":{"@type":"http://api.knora.org/ontology/knora-api/v2#BooleanValue","http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean":true},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor":{"@type":"http://api.knora.org/ontology/knora-api/v2#ColorValue","http://api.knora.org/ontology/knora-api/v2#colorValueAsColor":"#ff3333"},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate":{"@type":"http://api.knora.org/ontology/knora-api/v2#DateValue","http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar":"GREGORIAN","http://api.knora.org/ontology/knora-api/v2#dateValueHasEndEra":"CE","http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear":1489,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartEra":"CE","http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear":1489},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal":{"@type":"http://api.knora.org/ontology/knora-api/v2#DecimalValue","http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"100000000000000.000000000000001"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry":{"@type":"http://api.knora.org/ontology/knora-api/v2#GeomValue","http://api.knora.org/ontology/knora-api/v2#geometryValueAsGeometry":"{\"status\":\"active\",\"lineColor\":\"#ff3333\",\"lineWidth\":2,\"points\":[{\"x\":0.08098591549295775,\"y\":0.16741071428571427},{\"x\":0.7394366197183099,\"y\":0.7299107142857143}],\"type\":\"rectangle\",\"original_index\":0}"},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname":{"@type":"http://api.knora.org/ontology/knora-api/v2#GeonameValue","http://api.knora.org/ontology/knora-api/v2#geonameValueAsGeonameCode":"2661604"},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger":[{"@type":"http://api.knora.org/ontology/knora-api/v2#IntValue","http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|V http://rdfh.ch/groups/0001/thing-searcher","http://api.knora.org/ontology/knora-api/v2#intValueAsInt":5,"http://api.knora.org/ontology/knora-api/v2#valueHasComment":"this is the number five"},{"@type":"http://api.knora.org/ontology/knora-api/v2#IntValue","http://api.knora.org/ontology/knora-api/v2#intValueAsInt":6}],"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval":{"@type":"http://api.knora.org/ontology/knora-api/v2#IntervalValue","http://api.knora.org/ontology/knora-api/v2#intervalValueHasEnd":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"3.4"},"http://api.knora.org/ontology/knora-api/v2#intervalValueHasStart":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"1.2"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem":{"@type":"http://api.knora.org/ontology/knora-api/v2#ListValue","http://api.knora.org/ontology/knora-api/v2#listValueAsListNode":{"@id":"http://rdfh.ch/lists/0001/treeList03"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue":{"@type":"http://api.knora.org/ontology/knora-api/v2#LinkValue","http://api.knora.org/ontology/knora-api/v2#linkValueHasTargetIri":{"@id":"http://rdfh.ch/0001/a-thing"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext":{"@type":"http://api.knora.org/ontology/knora-api/v2#TextValue","http://api.knora.org/ontology/knora-api/v2#textValueAsXml":"\n

this is text

with standoff
","http://api.knora.org/ontology/knora-api/v2#textValueHasMapping":{"@id":"http://rdfh.ch/standoff/mappings/StandardMapping"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasText":{"@type":"http://api.knora.org/ontology/knora-api/v2#TextValue","http://api.knora.org/ontology/knora-api/v2#valueAsString":"this is text without standoff"},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp":{"@type":"http://api.knora.org/ontology/knora-api/v2#TimeValue","http://api.knora.org/ontology/knora-api/v2#timeValueAsTimeStamp":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2020-01-24T08:47:10.307068Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri":{"@type":"http://api.knora.org/ontology/knora-api/v2#UriValue","http://api.knora.org/ontology/knora-api/v2#uriValueAsUri":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"https://www.knora.org"}},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://www.w3.org/2000/01/rdf-schema#label":"test thing"} \ No newline at end of file +{ + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean": { + "@type": "http://api.knora.org/ontology/knora-api/v2#BooleanValue", + "http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean": true + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor": { + "@type": "http://api.knora.org/ontology/knora-api/v2#ColorValue", + "http://api.knora.org/ontology/knora-api/v2#colorValueAsColor": "#ff3333" + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate": { + "@type": "http://api.knora.org/ontology/knora-api/v2#DateValue", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar": "GREGORIAN", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndEra": "CE", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear": 1489, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartEra": "CE", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear": 1489 + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal": { + "@type": "http://api.knora.org/ontology/knora-api/v2#DecimalValue", + "http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "100000000000000.000000000000001" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry": { + "@type": "http://api.knora.org/ontology/knora-api/v2#GeomValue", + "http://api.knora.org/ontology/knora-api/v2#geometryValueAsGeometry": "{\"status\":\"active\",\"lineColor\":\"#ff3333\",\"lineWidth\":2,\"points\":[{\"x\":0.08098591549295775,\"y\":0.16741071428571427},{\"x\":0.7394366197183099,\"y\":0.7299107142857143}],\"type\":\"rectangle\",\"original_index\":0}" + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname": { + "@type": "http://api.knora.org/ontology/knora-api/v2#GeonameValue", + "http://api.knora.org/ontology/knora-api/v2#geonameValueAsGeonameCode": "2661604" + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger": [ + { + "@type": "http://api.knora.org/ontology/knora-api/v2#IntValue", + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|V http://rdfh.ch/groups/0001/thing-searcher", + "http://api.knora.org/ontology/knora-api/v2#intValueAsInt": 5, + "http://api.knora.org/ontology/knora-api/v2#valueHasComment": "this is the number five" + }, + { + "@type": "http://api.knora.org/ontology/knora-api/v2#IntValue", + "http://api.knora.org/ontology/knora-api/v2#intValueAsInt": 6 + } + ], + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval": { + "@type": "http://api.knora.org/ontology/knora-api/v2#IntervalValue", + "http://api.knora.org/ontology/knora-api/v2#intervalValueHasEnd": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "3.4" + }, + "http://api.knora.org/ontology/knora-api/v2#intervalValueHasStart": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "1.2" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem": { + "@type": "http://api.knora.org/ontology/knora-api/v2#ListValue", + "http://api.knora.org/ontology/knora-api/v2#listValueAsListNode": { + "@id": "http://rdfh.ch/lists/0001/treeList03" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue": { + "@type": "http://api.knora.org/ontology/knora-api/v2#LinkValue", + "http://api.knora.org/ontology/knora-api/v2#linkValueHasTargetIri": { + "@id": "http://rdfh.ch/0001/a-thing" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext": { + "@type": "http://api.knora.org/ontology/knora-api/v2#TextValue", + "http://api.knora.org/ontology/knora-api/v2#textValueAsXml": "\n

this is text

with standoff
", + "http://api.knora.org/ontology/knora-api/v2#textValueHasMapping": { + "@id": "http://rdfh.ch/standoff/mappings/StandardMapping" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasText": { + "@type": "http://api.knora.org/ontology/knora-api/v2#TextValue", + "http://api.knora.org/ontology/knora-api/v2#valueAsString": "this is text without standoff" + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp": { + "@type": "http://api.knora.org/ontology/knora-api/v2#TimeValue", + "http://api.knora.org/ontology/knora-api/v2#timeValueAsTimeStamp": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2020-01-24T08:47:10.307068Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri": { + "@type": "http://api.knora.org/ontology/knora-api/v2#UriValue", + "http://api.knora.org/ontology/knora-api/v2#uriValueAsUri": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "https://www.knora.org" + } + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "test thing" +} diff --git a/test/data/api/v2/resources/create-resource-with-values-request.json b/test/data/api/v2/resources/create-resource-with-values-request.json index e49a9b8b6..d1925f8d1 100644 --- a/test/data/api/v2/resources/create-resource-with-values-request.json +++ b/test/data/api/v2/resources/create-resource-with-values-request.json @@ -1,102 +1,105 @@ { - "@type" : "anything:Thing", - "anything:hasBoolean" : { - "@type" : "knora-api:BooleanValue", - "knora-api:booleanValueAsBoolean" : true + "@type": "anything:Thing", + "anything:hasBoolean": { + "@type": "knora-api:BooleanValue", + "knora-api:booleanValueAsBoolean": true }, - "anything:hasColor" : { - "@type" : "knora-api:ColorValue", - "knora-api:colorValueAsColor" : "#ff3333" + "anything:hasColor": { + "@type": "knora-api:ColorValue", + "knora-api:colorValueAsColor": "#ff3333" }, - "anything:hasDate" : { - "@type" : "knora-api:DateValue", - "knora-api:dateValueHasCalendar" : "GREGORIAN", - "knora-api:dateValueHasEndEra" : "CE", - "knora-api:dateValueHasEndYear" : 1489, - "knora-api:dateValueHasStartEra" : "CE", - "knora-api:dateValueHasStartYear" : 1489 + "anything:hasDate": { + "@type": "knora-api:DateValue", + "knora-api:dateValueHasCalendar": "GREGORIAN", + "knora-api:dateValueHasEndEra": "CE", + "knora-api:dateValueHasEndYear": 1489, + "knora-api:dateValueHasStartEra": "CE", + "knora-api:dateValueHasStartYear": 1489 }, - "anything:hasDecimal" : { - "@type" : "knora-api:DecimalValue", - "knora-api:decimalValueAsDecimal" : { - "@type" : "xsd:decimal", - "@value" : "100000000000000.000000000000001" + "anything:hasDecimal": { + "@type": "knora-api:DecimalValue", + "knora-api:decimalValueAsDecimal": { + "@type": "xsd:decimal", + "@value": "100000000000000.000000000000001" } }, - "anything:hasGeometry" : { - "@type" : "knora-api:GeomValue", - "knora-api:geometryValueAsGeometry" : "{\"status\":\"active\",\"lineColor\":\"#ff3333\",\"lineWidth\":2,\"points\":[{\"x\":0.08098591549295775,\"y\":0.16741071428571427},{\"x\":0.7394366197183099,\"y\":0.7299107142857143}],\"type\":\"rectangle\",\"original_index\":0}" + "anything:hasGeometry": { + "@type": "knora-api:GeomValue", + "knora-api:geometryValueAsGeometry": "{\"status\":\"active\",\"lineColor\":\"#ff3333\",\"lineWidth\":2,\"points\":[{\"x\":0.08098591549295775,\"y\":0.16741071428571427},{\"x\":0.7394366197183099,\"y\":0.7299107142857143}],\"type\":\"rectangle\",\"original_index\":0}" }, - "anything:hasGeoname" : { - "@type" : "knora-api:GeonameValue", - "knora-api:geonameValueAsGeonameCode" : "2661604" + "anything:hasGeoname": { + "@type": "knora-api:GeonameValue", + "knora-api:geonameValueAsGeonameCode": "2661604" }, - "anything:hasInteger" : [ { - "@type" : "knora-api:IntValue", - "knora-api:hasPermissions" : "CR knora-admin:Creator|V http://rdfh.ch/groups/0001/thing-searcher", - "knora-api:intValueAsInt" : 5, - "knora-api:valueHasComment" : "this is the number five" - }, { - "@type" : "knora-api:IntValue", - "knora-api:intValueAsInt" : 6 - } ], - "anything:hasInterval" : { - "@type" : "knora-api:IntervalValue", - "knora-api:intervalValueHasEnd" : { - "@type" : "xsd:decimal", - "@value" : "3.4" + "anything:hasInteger": [ + { + "@type": "knora-api:IntValue", + "knora-api:hasPermissions": "CR knora-admin:Creator|V http://rdfh.ch/groups/0001/thing-searcher", + "knora-api:intValueAsInt": 5, + "knora-api:valueHasComment": "this is the number five" }, - "knora-api:intervalValueHasStart" : { - "@type" : "xsd:decimal", - "@value" : "1.2" + { + "@type": "knora-api:IntValue", + "knora-api:intValueAsInt": 6 + } + ], + "anything:hasInterval": { + "@type": "knora-api:IntervalValue", + "knora-api:intervalValueHasEnd": { + "@type": "xsd:decimal", + "@value": "3.4" + }, + "knora-api:intervalValueHasStart": { + "@type": "xsd:decimal", + "@value": "1.2" } }, - "anything:hasTimeStamp" : { - "@type" : "knora-api:TimeValue", - "knora-api:timeValueAsTimeStamp" : { - "@type" : "xsd:dateTimeStamp", - "@value" : "2020-01-24T08:47:10.307068Z" + "anything:hasTimeStamp": { + "@type": "knora-api:TimeValue", + "knora-api:timeValueAsTimeStamp": { + "@type": "xsd:dateTimeStamp", + "@value": "2020-01-24T08:47:10.307068Z" } }, - "anything:hasListItem" : { - "@type" : "knora-api:ListValue", - "knora-api:listValueAsListNode" : { - "@id" : "http://rdfh.ch/lists/0001/treeList03" + "anything:hasListItem": { + "@type": "knora-api:ListValue", + "knora-api:listValueAsListNode": { + "@id": "http://rdfh.ch/lists/0001/treeList03" } }, - "anything:hasOtherThingValue" : { - "@type" : "knora-api:LinkValue", - "knora-api:linkValueHasTargetIri" : { - "@id" : "http://rdfh.ch/0001/a-thing" + "anything:hasOtherThingValue": { + "@type": "knora-api:LinkValue", + "knora-api:linkValueHasTargetIri": { + "@id": "http://rdfh.ch/0001/a-thing" } }, - "anything:hasRichtext" : { - "@type" : "knora-api:TextValue", - "knora-api:textValueAsXml" : "\n

this is text

with standoff
", - "knora-api:textValueHasMapping" : { - "@id" : "http://rdfh.ch/standoff/mappings/StandardMapping" + "anything:hasRichtext": { + "@type": "knora-api:TextValue", + "knora-api:textValueAsXml": "\n

this is text

with standoff
", + "knora-api:textValueHasMapping": { + "@id": "http://rdfh.ch/standoff/mappings/StandardMapping" } }, - "anything:hasText" : { - "@type" : "knora-api:TextValue", - "knora-api:valueAsString" : "this is text without standoff" + "anything:hasText": { + "@type": "knora-api:TextValue", + "knora-api:valueAsString": "this is text without standoff" }, - "anything:hasUri" : { - "@type" : "knora-api:UriValue", - "knora-api:uriValueAsUri" : { - "@type" : "xsd:anyURI", - "@value" : "https://www.knora.org" + "anything:hasUri": { + "@type": "knora-api:UriValue", + "knora-api:uriValueAsUri": { + "@type": "xsd:anyURI", + "@value": "https://www.knora.org" } }, - "knora-api:attachedToProject" : { - "@id" : "http://rdfh.ch/projects/0001" + "knora-api:attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, - "rdfs:label" : "test thing", - "@context" : { - "rdf" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "knora-api" : "http://api.knora.org/ontology/knora-api/v2#", - "rdfs" : "http://www.w3.org/2000/01/rdf-schema#", - "xsd" : "http://www.w3.org/2001/XMLSchema#", - "anything" : "http://0.0.0.0:3333/ontology/0001/anything/v2#" + "rdfs:label": "test thing", + "@context": { + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "knora-api": "http://api.knora.org/ontology/knora-api/v2#", + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/resources/delete-resource-request-expanded.json b/test/data/api/v2/resources/delete-resource-request-expanded.json index c6c8762da..ae1e39df8 100644 --- a/test/data/api/v2/resources/delete-resource-request-expanded.json +++ b/test/data/api/v2/resources/delete-resource-request-expanded.json @@ -4,6 +4,6 @@ "http://api.knora.org/ontology/knora-api/v2#deleteComment": "This resource is too boring.", "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", - "@value": "2022-10-22T07:25:38.700819441Z" + "@value": "2022-12-03T08:58:53.569308138Z" } } diff --git a/test/data/api/v2/resources/delete-resource-request.json b/test/data/api/v2/resources/delete-resource-request.json index 68a3c06f5..db9c38083 100644 --- a/test/data/api/v2/resources/delete-resource-request.json +++ b/test/data/api/v2/resources/delete-resource-request.json @@ -3,7 +3,7 @@ "@type": "anything:Thing", "knora-api:lastModificationDate": { "@type": "xsd:dateTimeStamp", - "@value": "2022-10-22T07:25:38.700819441Z" + "@value": "2022-12-03T08:58:53.569308138Z" }, "knora-api:deleteComment": "This resource is too boring.", "@context": { diff --git a/test/data/api/v2/resources/deleted-resource-response-expanded.json b/test/data/api/v2/resources/deleted-resource-response-expanded.json index ae792da0b..f7645e65c 100644 --- a/test/data/api/v2/resources/deleted-resource-response-expanded.json +++ b/test/data/api/v2/resources/deleted-resource-response-expanded.json @@ -1 +1,35 @@ -{"@id":"http://rdfh.ch/0001/a-thing","@type":"http://api.knora.org/ontology/knora-api/v2#DeletedResource","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-03-02T15:05:10Z"},"http://api.knora.org/ontology/knora-api/v2#deleteComment":"This resource is too boring.","http://api.knora.org/ontology/knora-api/v2#deleteDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2022-10-21T07:25:39.796584600Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:ProjectMember|V knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#isDeleted":true,"http://api.knora.org/ontology/knora-api/v2#lastModificationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2022-10-21T07:25:39.796584600Z"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"CR","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO.20221021T0725397965846Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Deleted Resource"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/a-thing", + "@type": "http://api.knora.org/ontology/knora-api/v2#DeletedResource", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-03-02T15:05:10Z" + }, + "http://api.knora.org/ontology/knora-api/v2#deleteComment": "This resource is too boring.", + "http://api.knora.org/ontology/knora-api/v2#deleteDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2022-10-21T07:25:39.796584600Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:ProjectMember|V knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#isDeleted": true, + "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2022-10-21T07:25:39.796584600Z" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "CR", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO.20221021T0725397965846Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Deleted Resource" +} diff --git a/test/data/api/v2/resources/deleted-resource-response.json b/test/data/api/v2/resources/deleted-resource-response.json index 721185538..6b5f8bdae 100644 --- a/test/data/api/v2/resources/deleted-resource-response.json +++ b/test/data/api/v2/resources/deleted-resource-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "CR", "knora-api:attachedToUser": { @@ -38,4 +38,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "knora-api": "http://api.knora.org/ontology/knora-api/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/resources/resource-preview-expanded.json b/test/data/api/v2/resources/resource-preview-expanded.json index fc133edfd..0e8ba59d2 100644 --- a/test/data/api/v2/resources/resource-preview-expanded.json +++ b/test/data/api/v2/resources/resource-preview-expanded.json @@ -1 +1,25 @@ -{"@id":"http://rdfh.ch/0001/a-thing","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-03-02T15:05:10Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"V","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO.20160302T150510Z"},"http://www.w3.org/2000/01/rdf-schema#label":"A thing"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/a-thing", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-03-02T15:05:10Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "V", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO.20160302T150510Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A thing" +} diff --git a/test/data/api/v2/resources/resource-preview.json b/test/data/api/v2/resources/resource-preview.json index 4f04b733c..d8115c872 100644 --- a/test/data/api/v2/resources/resource-preview.json +++ b/test/data/api/v2/resources/resource-preview.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "V", "knora-api:creationDate": { @@ -29,4 +29,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/resources/testding-expanded.json b/test/data/api/v2/resources/testding-expanded.json index 3413d63c3..a15f0ad34 100644 --- a/test/data/api/v2/resources/testding-expanded.json +++ b/test/data/api/v2/resources/testding-expanded.json @@ -1 +1,426 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/IN4R19yYR0ygi3K2VEHpUQ","@type":"http://api.knora.org/ontology/knora-api/v2#BooleanValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/IN4R19yYR0ygi3K2VEHpUQe"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean":true,"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"IN4R19yYR0ygi3K2VEHpUQ","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/IN4R19yYR0ygi3K2VEHpUQe.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/TAziKNP8QxuyhC4Qf9-b6w","@type":"http://api.knora.org/ontology/knora-api/v2#ColorValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/TAziKNP8QxuyhC4Qf9=b6wT"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#colorValueAsColor":"#ff3333","http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"TAziKNP8QxuyhC4Qf9-b6w","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/TAziKNP8QxuyhC4Qf9=b6wT.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/-rG4F5FTTu2iB5mTBPVn5Q","@type":"http://api.knora.org/ontology/knora-api/v2#DateValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar":"GREGORIAN","http://api.knora.org/ontology/knora-api/v2#dateValueHasEndDay":13,"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndEra":"CE","http://api.knora.org/ontology/knora-api/v2#dateValueHasEndMonth":5,"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear":2018,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartDay":13,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartEra":"CE","http://api.knora.org/ontology/knora-api/v2#dateValueHasStartMonth":5,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear":2018,"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueAsString":"GREGORIAN:2018-05-13 CE","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"-rG4F5FTTu2iB5mTBPVn5Q","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/bXMwnrHvQH2DMjOFrGmNzg","@type":"http://api.knora.org/ontology/knora-api/v2#DecimalValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"1.5"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"bXMwnrHvQH2DMjOFrGmNzg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/we-ybmj-SRen-91n4RaDOQ","@type":"http://api.knora.org/ontology/knora-api/v2#GeomValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/we=ybmj=SRen=91n4RaDOQB"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#geometryValueAsGeometry":"{\"status\":\"active\",\"lineColor\":\"#ff3333\",\"lineWidth\":2,\"points\":[{\"x\":0.08098591549295775,\"y\":0.16741071428571427},{\"x\":0.7394366197183099,\"y\":0.7299107142857143}],\"type\":\"rectangle\",\"original_index\":0}","http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"we-ybmj-SRen-91n4RaDOQ","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/we=ybmj=SRen=91n4RaDOQB.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/hty-ONF8SwKN2RKU7rLKDg","@type":"http://api.knora.org/ontology/knora-api/v2#GeonameValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/hty=ONF8SwKN2RKU7rLKDgn"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#geonameValueAsGeonameCode":"2661604","http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"hty-ONF8SwKN2RKU7rLKDg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/hty=ONF8SwKN2RKU7rLKDgn.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/dJ1ES8QTQNepFKF5-EAqdg","@type":"http://api.knora.org/ontology/knora-api/v2#IntValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/dJ1ES8QTQNepFKF5=EAqdg3"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#intValueAsInt":1,"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"dJ1ES8QTQNepFKF5-EAqdg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/dJ1ES8QTQNepFKF5=EAqdg3.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/RbDKPKHWTC-0lkRKae-E6A","@type":"http://api.knora.org/ontology/knora-api/v2#IntervalValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/RbDKPKHWTC=0lkRKae=E6Aj"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#intervalValueHasEnd":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"216000"},"http://api.knora.org/ontology/knora-api/v2#intervalValueHasStart":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"0"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"RbDKPKHWTC-0lkRKae-E6A","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/RbDKPKHWTC=0lkRKae=E6Aj.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/XAhEeE3kSVqM4JPGdLt4Ew","@type":"http://api.knora.org/ontology/knora-api/v2#ListValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/XAhEeE3kSVqM4JPGdLt4Ewo"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#listValueAsListNode":{"@id":"http://rdfh.ch/lists/0001/treeList01"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"XAhEeE3kSVqM4JPGdLt4Ew","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/XAhEeE3kSVqM4JPGdLt4Ewo.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/j8VQjbD0RsyxpyuvfFJCDA","@type":"http://api.knora.org/ontology/knora-api/v2#ListValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/j8VQjbD0RsyxpyuvfFJCDAJ"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#listValueAsListNode":{"@id":"http://rdfh.ch/lists/0001/otherTreeList01"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"j8VQjbD0RsyxpyuvfFJCDA","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/j8VQjbD0RsyxpyuvfFJCDAJ.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/uvRVxzL1RD-t9VIQ1TpfUw","@type":"http://api.knora.org/ontology/knora-api/v2#LinkValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uvRVxzL1RD=t9VIQ1TpfUwZ"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#linkValueHasTarget":{"@id":"http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.916Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"V","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY.20161017T171604916Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Sierra"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"uvRVxzL1RD-t9VIQ1TpfUw","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uvRVxzL1RD=t9VIQ1TpfUwZ.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/rvB4eQ5MTF-Qxq0YgkwaDg","@type":"http://api.knora.org/ontology/knora-api/v2#TextValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/rvB4eQ5MTF=Qxq0YgkwaDgM"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#textValueAsXml":"\n

test with markup

","http://api.knora.org/ontology/knora-api/v2#textValueHasMapping":{"@id":"http://rdfh.ch/standoff/mappings/StandardMapping"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"rvB4eQ5MTF-Qxq0YgkwaDg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/rvB4eQ5MTF=Qxq0YgkwaDgM.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasText":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/SZyeLLmOTcCCuS3B0VksHQ","@type":"http://api.knora.org/ontology/knora-api/v2#TextValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/SZyeLLmOTcCCuS3B0VksHQO"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueAsString":"test","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"SZyeLLmOTcCCuS3B0VksHQ","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/SZyeLLmOTcCCuS3B0VksHQO.20180528T155203897Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/l6DhS5SCT9WhXSoYEZRTRw","@type":"http://api.knora.org/ontology/knora-api/v2#TimeValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/l6DhS5SCT9WhXSoYEZRTRwY"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#timeValueAsTimeStamp":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-08-30T10:45:20.173572Z"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"V","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-12-16T09:31:16.095523Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"l6DhS5SCT9WhXSoYEZRTRw","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/l6DhS5SCT9WhXSoYEZRTRwY.20191216T093116095523Z"}},"http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/uBAmWuRhR-eo1u1eP7qqNg","@type":"http://api.knora.org/ontology/knora-api/v2#UriValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uBAmWuRhR=eo1u1eP7qqNgs"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#uriValueAsUri":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://www.google.ch"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"uBAmWuRhR-eo1u1eP7qqNg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uBAmWuRhR=eo1u1eP7qqNgs.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"RV","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/IN4R19yYR0ygi3K2VEHpUQ", + "@type": "http://api.knora.org/ontology/knora-api/v2#BooleanValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/IN4R19yYR0ygi3K2VEHpUQe" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean": true, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "IN4R19yYR0ygi3K2VEHpUQ", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/IN4R19yYR0ygi3K2VEHpUQe.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/TAziKNP8QxuyhC4Qf9-b6w", + "@type": "http://api.knora.org/ontology/knora-api/v2#ColorValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/TAziKNP8QxuyhC4Qf9=b6wT" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#colorValueAsColor": "#ff3333", + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "TAziKNP8QxuyhC4Qf9-b6w", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/TAziKNP8QxuyhC4Qf9=b6wT.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/-rG4F5FTTu2iB5mTBPVn5Q", + "@type": "http://api.knora.org/ontology/knora-api/v2#DateValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar": "GREGORIAN", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndDay": 13, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndEra": "CE", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndMonth": 5, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear": 2018, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartDay": 13, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartEra": "CE", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartMonth": 5, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear": 2018, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueAsString": "GREGORIAN:2018-05-13 CE", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "-rG4F5FTTu2iB5mTBPVn5Q", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/bXMwnrHvQH2DMjOFrGmNzg", + "@type": "http://api.knora.org/ontology/knora-api/v2#DecimalValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "1.5" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "bXMwnrHvQH2DMjOFrGmNzg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/we-ybmj-SRen-91n4RaDOQ", + "@type": "http://api.knora.org/ontology/knora-api/v2#GeomValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/we=ybmj=SRen=91n4RaDOQB" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#geometryValueAsGeometry": "{\"status\":\"active\",\"lineColor\":\"#ff3333\",\"lineWidth\":2,\"points\":[{\"x\":0.08098591549295775,\"y\":0.16741071428571427},{\"x\":0.7394366197183099,\"y\":0.7299107142857143}],\"type\":\"rectangle\",\"original_index\":0}", + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "we-ybmj-SRen-91n4RaDOQ", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/we=ybmj=SRen=91n4RaDOQB.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/hty-ONF8SwKN2RKU7rLKDg", + "@type": "http://api.knora.org/ontology/knora-api/v2#GeonameValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/hty=ONF8SwKN2RKU7rLKDgn" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#geonameValueAsGeonameCode": "2661604", + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "hty-ONF8SwKN2RKU7rLKDg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/hty=ONF8SwKN2RKU7rLKDgn.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/dJ1ES8QTQNepFKF5-EAqdg", + "@type": "http://api.knora.org/ontology/knora-api/v2#IntValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/dJ1ES8QTQNepFKF5=EAqdg3" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#intValueAsInt": 1, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "dJ1ES8QTQNepFKF5-EAqdg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/dJ1ES8QTQNepFKF5=EAqdg3.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/RbDKPKHWTC-0lkRKae-E6A", + "@type": "http://api.knora.org/ontology/knora-api/v2#IntervalValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/RbDKPKHWTC=0lkRKae=E6Aj" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#intervalValueHasEnd": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "216000" + }, + "http://api.knora.org/ontology/knora-api/v2#intervalValueHasStart": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "0" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "RbDKPKHWTC-0lkRKae-E6A", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/RbDKPKHWTC=0lkRKae=E6Aj.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/XAhEeE3kSVqM4JPGdLt4Ew", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/XAhEeE3kSVqM4JPGdLt4Ewo" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#listValueAsListNode": { + "@id": "http://rdfh.ch/lists/0001/treeList01" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "XAhEeE3kSVqM4JPGdLt4Ew", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/XAhEeE3kSVqM4JPGdLt4Ewo.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherListItem": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/j8VQjbD0RsyxpyuvfFJCDA", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/j8VQjbD0RsyxpyuvfFJCDAJ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#listValueAsListNode": { + "@id": "http://rdfh.ch/lists/0001/otherTreeList01" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "j8VQjbD0RsyxpyuvfFJCDA", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/j8VQjbD0RsyxpyuvfFJCDAJ.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/uvRVxzL1RD-t9VIQ1TpfUw", + "@type": "http://api.knora.org/ontology/knora-api/v2#LinkValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uvRVxzL1RD=t9VIQ1TpfUwZ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#linkValueHasTarget": { + "@id": "http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.916Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "V", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY.20161017T171604916Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Sierra" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "uvRVxzL1RD-t9VIQ1TpfUw", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uvRVxzL1RD=t9VIQ1TpfUwZ.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/rvB4eQ5MTF-Qxq0YgkwaDg", + "@type": "http://api.knora.org/ontology/knora-api/v2#TextValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/rvB4eQ5MTF=Qxq0YgkwaDgM" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#textValueAsXml": "\n

test with markup

", + "http://api.knora.org/ontology/knora-api/v2#textValueHasMapping": { + "@id": "http://rdfh.ch/standoff/mappings/StandardMapping" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "rvB4eQ5MTF-Qxq0YgkwaDg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/rvB4eQ5MTF=Qxq0YgkwaDgM.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasText": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/SZyeLLmOTcCCuS3B0VksHQ", + "@type": "http://api.knora.org/ontology/knora-api/v2#TextValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/SZyeLLmOTcCCuS3B0VksHQO" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueAsString": "test", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "SZyeLLmOTcCCuS3B0VksHQ", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/SZyeLLmOTcCCuS3B0VksHQO.20180528T155203897Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/l6DhS5SCT9WhXSoYEZRTRw", + "@type": "http://api.knora.org/ontology/knora-api/v2#TimeValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/l6DhS5SCT9WhXSoYEZRTRwY" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#timeValueAsTimeStamp": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-08-30T10:45:20.173572Z" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "V", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-12-16T09:31:16.095523Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "l6DhS5SCT9WhXSoYEZRTRw", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/l6DhS5SCT9WhXSoYEZRTRwY.20191216T093116095523Z" + } + }, + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/uBAmWuRhR-eo1u1eP7qqNg", + "@type": "http://api.knora.org/ontology/knora-api/v2#UriValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uBAmWuRhR=eo1u1eP7qqNgs" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#uriValueAsUri": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.google.ch" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "uBAmWuRhR-eo1u1eP7qqNg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uBAmWuRhR=eo1u1eP7qqNgs.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "RV", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/resources/testding.json b/test/data/api/v2/resources/testding.json index 53ab061fc..0f8c45e0a 100644 --- a/test/data/api/v2/resources/testding.json +++ b/test/data/api/v2/resources/testding.json @@ -28,7 +28,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "V", "knora-api:creationDate": { @@ -75,7 +75,7 @@ "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/hty-ONF8SwKN2RKU7rLKDg" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "RV", "anything:hasRichtext": { @@ -430,4 +430,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/resources/things-expanded.json b/test/data/api/v2/resources/things-expanded.json index 9492a04f1..5c370ccb4 100644 --- a/test/data/api/v2/resources/things-expanded.json +++ b/test/data/api/v2/resources/things-expanded.json @@ -1 +1,106 @@ -{"@graph":[{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/bXMwnrHvQH2DMjOFrGmNzg","@type":"http://api.knora.org/ontology/knora-api/v2#DecimalValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"1.5"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"bXMwnrHvQH2DMjOFrGmNzg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"},{"@id":"http://rdfh.ch/0001/uqmMo72OQ2K2xe7mkIytlg","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal":{"@id":"http://rdfh.ch/0001/uqmMo72OQ2K2xe7mkIytlg/values/85et-o-STOmn2JcVqrGTCQ","@type":"http://api.knora.org/ontology/knora-api/v2#DecimalValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/uqmMo72OQ2K2xe7mkIytlgf/85et=o=STOmn2JcVqrGTCQp"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"2.1"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2017-07-25T07:13:16.732Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"85et-o-STOmn2JcVqrGTCQ","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/uqmMo72OQ2K2xe7mkIytlgf/85et=o=STOmn2JcVqrGTCQp.20170725T071316732Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/uqmMo72OQ2K2xe7mkIytlgf"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2017-07-25T07:13:16.732Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/uqmMo72OQ2K2xe7mkIytlgf.20170725T071316732Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Testding for extended search"}]} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/bXMwnrHvQH2DMjOFrGmNzg", + "@type": "http://api.knora.org/ontology/knora-api/v2#DecimalValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "1.5" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "bXMwnrHvQH2DMjOFrGmNzg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" + }, + { + "@id": "http://rdfh.ch/0001/uqmMo72OQ2K2xe7mkIytlg", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal": { + "@id": "http://rdfh.ch/0001/uqmMo72OQ2K2xe7mkIytlg/values/85et-o-STOmn2JcVqrGTCQ", + "@type": "http://api.knora.org/ontology/knora-api/v2#DecimalValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/uqmMo72OQ2K2xe7mkIytlgf/85et=o=STOmn2JcVqrGTCQp" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "2.1" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2017-07-25T07:13:16.732Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "85et-o-STOmn2JcVqrGTCQ", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/uqmMo72OQ2K2xe7mkIytlgf/85et=o=STOmn2JcVqrGTCQp.20170725T071316732Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/uqmMo72OQ2K2xe7mkIytlgf" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2017-07-25T07:13:16.732Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/uqmMo72OQ2K2xe7mkIytlgf.20170725T071316732Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Testding for extended search" + } + ] +} diff --git a/test/data/api/v2/resources/things-with-paging-expanded.json b/test/data/api/v2/resources/things-with-paging-expanded.json index 34c234400..72f3f01a0 100644 --- a/test/data/api/v2/resources/things-with-paging-expanded.json +++ b/test/data/api/v2/resources/things-with-paging-expanded.json @@ -1 +1,605 @@ -{"@graph":[{"@id":"http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.916Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY.20161017T171604916Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Sierra"},{"@id":"http://rdfh.ch/0001/0JhgKcqoRIeRRG6ownArSw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/0JhgKcqoRIeRRG6ownArSwb"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2020-04-07T09:12:56.710717Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/0JhgKcqoRIeRRG6ownArSwb.20200407T091256710717Z"},"http://www.w3.org/2000/01/rdf-schema#label":"thing with one hidden thing"},{"@id":"http://rdfh.ch/0001/55UrkgTKR2SEQgnsLWI9mg","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/55UrkgTKR2SEQgnsLWI9mgR"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-11-29T10:00:00.673298Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/55UrkgTKR2SEQgnsLWI9mgR.20191129T100000673298Z"},"http://www.w3.org/2000/01/rdf-schema#label":"thing with hidden thing"},{"@id":"http://rdfh.ch/0001/5IEswyQFQp2bxXDrOyEfEA","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/5IEswyQFQp2bxXDrOyEfEAr"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.911Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/5IEswyQFQp2bxXDrOyEfEAr.20161017T171604911Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Delta"},{"@id":"http://rdfh.ch/0001/7uuGcnFcQJq08dMOralyCQ","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/7uuGcnFcQJq08dMOralyCQY"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.913Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/7uuGcnFcQJq08dMOralyCQY.20161017T171604913Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Hotel"},{"@id":"http://rdfh.ch/0001/9eSuQ_J7T0aOqoImTkwPxA","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/9eSuQ_J7T0aOqoImTkwPxAX"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.911Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/9eSuQ_J7T0aOqoImTkwPxAX.20161017T171604911Z"},"http://www.w3.org/2000/01/rdf-schema#label":"excluded Bravo"},{"@id":"http://rdfh.ch/0001/A67ka6UQRHWf313tbhQBjw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/A67ka6UQRHWf313tbhQBjwu"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.917Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/A67ka6UQRHWf313tbhQBjwu.20161017T171604917Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Victor"},{"@id":"http://rdfh.ch/0001/CNhWoNGGT7iWOrIwxsEqvA","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/CNhWoNGGT7iWOrIwxsEqvAO"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.914Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/CNhWoNGGT7iWOrIwxsEqvAO.20161017T171604914Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Juliet"},{"@id":"http://rdfh.ch/0001/F8L7zPp7TI-4MGJQlCO4Zg","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/F8L7zPp7TI=4MGJQlCO4Zg="},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-11-29T10:00:00.673298Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/F8L7zPp7TI=4MGJQlCO4Zg=.20191129T100000673298Z"},"http://www.w3.org/2000/01/rdf-schema#label":"visible thing with hidden int values"},{"@id":"http://rdfh.ch/0001/GIi77e3NS76UyJH3uL6DrQ","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/GIi77e3NS76UyJH3uL6DrQ4"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-03-02T15:05:10Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"CR","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/GIi77e3NS76UyJH3uL6DrQ4.20160302T150510Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Another thing with a timestamp"},{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"},{"@id":"http://rdfh.ch/0001/IwMDbs0KQsaxSRUTl2cAIQ","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/IwMDbs0KQsaxSRUTl2cAIQG"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-11-29T10:00:00.673298Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/IwMDbs0KQsaxSRUTl2cAIQG.20191129T100000673298Z"},"http://www.w3.org/2000/01/rdf-schema#label":"hidden thing"},{"@id":"http://rdfh.ch/0001/L5xU7Qe5QUu6Wz3cDaCxbA","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/L5xU7Qe5QUu6Wz3cDaCxbAU"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.915Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/L5xU7Qe5QUu6Wz3cDaCxbAU.20161017T171604915Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Papa"},{"@id":"http://rdfh.ch/0001/LOV-6aLYQFW15jwdyS51Yw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/LOV=6aLYQFW15jwdyS51YwF"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.916Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/LOV=6aLYQFW15jwdyS51YwF.20161017T171604916Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Uniform"},{"@id":"http://rdfh.ch/0001/Lz7WEqJETJqqsUZQYexBQg","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/Lz7WEqJETJqqsUZQYexBQgy"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.912Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/Lz7WEqJETJqqsUZQYexBQgy.20161017T171604912Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Foxtrot"},{"@id":"http://rdfh.ch/0001/MiBwAFcxQZGHNL-WfgFAPQ","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/MiBwAFcxQZGHNL=WfgFAPQb"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.917Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/MiBwAFcxQZGHNL=WfgFAPQb.20161017T171604917Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Whiskey"},{"@id":"http://rdfh.ch/0001/WLSHxQUgTOmG1T0lBU2r5w","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/WLSHxQUgTOmG1T0lBU2r5wb"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.916Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/WLSHxQUgTOmG1T0lBU2r5wb.20161017T171604916Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Tango"},{"@id":"http://rdfh.ch/0001/YgL4JhwfSQq-1davjrp8Ow","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/YgL4JhwfSQq=1davjrp8Owz"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.915Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/YgL4JhwfSQq=1davjrp8Owz.20161017T171604915Z"},"http://www.w3.org/2000/01/rdf-schema#label":"November"},{"@id":"http://rdfh.ch/0001/ZYNUiHtsTROWblui9xHEuw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/ZYNUiHtsTROWblui9xHEuwP"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.910Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/ZYNUiHtsTROWblui9xHEuwP.20161017T17160491Z"},"http://www.w3.org/2000/01/rdf-schema#label":"excluded Alpha"},{"@id":"http://rdfh.ch/0001/a-blue-thing","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#BlueThing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=blue=thing7"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.916Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=blue=thing7.20161017T171604916Z"},"http://www.w3.org/2000/01/rdf-schema#label":"A blue thing"},{"@id":"http://rdfh.ch/0001/a-thing","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-03-02T15:05:10Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"CR","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO.20160302T150510Z"},"http://www.w3.org/2000/01/rdf-schema#label":"A thing"},{"@id":"http://rdfh.ch/0001/a-thing-with-picture","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=pictureE"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-03-02T15:05:10Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"CR","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=pictureE.20160302T150510Z"},"http://www.w3.org/2000/01/rdf-schema#label":"A thing with a picture"},{"@id":"http://rdfh.ch/0001/a-thing-with-text-values","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=text=valuesv"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-03-02T15:05:10Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|V knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"CR","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=text=valuesv.20160302T150510Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Ein Ding für jemanden, dem die Dinge gefallen"},{"@id":"http://rdfh.ch/0001/a-thing-with-text-valuesLanguage","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=text=valuesLanguageB"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-03-02T15:05:10Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=text=valuesLanguageB.20160302T150510Z"},"http://www.w3.org/2000/01/rdf-schema#label":"ein verdammtes Ding mit einer Sprache"}],"http://api.knora.org/ontology/knora-api/v2#mayHaveMoreResults":true} \ No newline at end of file +{ + "@graph": [ + { + "@id": "http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.916Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY.20161017T171604916Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Sierra" + }, + { + "@id": "http://rdfh.ch/0001/0JhgKcqoRIeRRG6ownArSw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/0JhgKcqoRIeRRG6ownArSwb" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2020-04-07T09:12:56.710717Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/0JhgKcqoRIeRRG6ownArSwb.20200407T091256710717Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "thing with one hidden thing" + }, + { + "@id": "http://rdfh.ch/0001/55UrkgTKR2SEQgnsLWI9mg", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/55UrkgTKR2SEQgnsLWI9mgR" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-11-29T10:00:00.673298Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/55UrkgTKR2SEQgnsLWI9mgR.20191129T100000673298Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "thing with hidden thing" + }, + { + "@id": "http://rdfh.ch/0001/5IEswyQFQp2bxXDrOyEfEA", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/5IEswyQFQp2bxXDrOyEfEAr" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.911Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/5IEswyQFQp2bxXDrOyEfEAr.20161017T171604911Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Delta" + }, + { + "@id": "http://rdfh.ch/0001/7uuGcnFcQJq08dMOralyCQ", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/7uuGcnFcQJq08dMOralyCQY" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.913Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/7uuGcnFcQJq08dMOralyCQY.20161017T171604913Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Hotel" + }, + { + "@id": "http://rdfh.ch/0001/9eSuQ_J7T0aOqoImTkwPxA", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/9eSuQ_J7T0aOqoImTkwPxAX" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.911Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/9eSuQ_J7T0aOqoImTkwPxAX.20161017T171604911Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "excluded Bravo" + }, + { + "@id": "http://rdfh.ch/0001/A67ka6UQRHWf313tbhQBjw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/A67ka6UQRHWf313tbhQBjwu" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.917Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/A67ka6UQRHWf313tbhQBjwu.20161017T171604917Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Victor" + }, + { + "@id": "http://rdfh.ch/0001/CNhWoNGGT7iWOrIwxsEqvA", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/CNhWoNGGT7iWOrIwxsEqvAO" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.914Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/CNhWoNGGT7iWOrIwxsEqvAO.20161017T171604914Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Juliet" + }, + { + "@id": "http://rdfh.ch/0001/F8L7zPp7TI-4MGJQlCO4Zg", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/F8L7zPp7TI=4MGJQlCO4Zg=" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-11-29T10:00:00.673298Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/F8L7zPp7TI=4MGJQlCO4Zg=.20191129T100000673298Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "visible thing with hidden int values" + }, + { + "@id": "http://rdfh.ch/0001/GIi77e3NS76UyJH3uL6DrQ", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/GIi77e3NS76UyJH3uL6DrQ4" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-03-02T15:05:10Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "CR", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/GIi77e3NS76UyJH3uL6DrQ4.20160302T150510Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Another thing with a timestamp" + }, + { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" + }, + { + "@id": "http://rdfh.ch/0001/IwMDbs0KQsaxSRUTl2cAIQ", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/IwMDbs0KQsaxSRUTl2cAIQG" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-11-29T10:00:00.673298Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/IwMDbs0KQsaxSRUTl2cAIQG.20191129T100000673298Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "hidden thing" + }, + { + "@id": "http://rdfh.ch/0001/L5xU7Qe5QUu6Wz3cDaCxbA", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/L5xU7Qe5QUu6Wz3cDaCxbAU" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.915Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/L5xU7Qe5QUu6Wz3cDaCxbAU.20161017T171604915Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Papa" + }, + { + "@id": "http://rdfh.ch/0001/LOV-6aLYQFW15jwdyS51Yw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/LOV=6aLYQFW15jwdyS51YwF" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.916Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/LOV=6aLYQFW15jwdyS51YwF.20161017T171604916Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Uniform" + }, + { + "@id": "http://rdfh.ch/0001/Lz7WEqJETJqqsUZQYexBQg", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/Lz7WEqJETJqqsUZQYexBQgy" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.912Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/Lz7WEqJETJqqsUZQYexBQgy.20161017T171604912Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Foxtrot" + }, + { + "@id": "http://rdfh.ch/0001/MiBwAFcxQZGHNL-WfgFAPQ", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/MiBwAFcxQZGHNL=WfgFAPQb" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.917Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/MiBwAFcxQZGHNL=WfgFAPQb.20161017T171604917Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Whiskey" + }, + { + "@id": "http://rdfh.ch/0001/WLSHxQUgTOmG1T0lBU2r5w", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/WLSHxQUgTOmG1T0lBU2r5wb" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.916Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/WLSHxQUgTOmG1T0lBU2r5wb.20161017T171604916Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Tango" + }, + { + "@id": "http://rdfh.ch/0001/YgL4JhwfSQq-1davjrp8Ow", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/YgL4JhwfSQq=1davjrp8Owz" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.915Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/YgL4JhwfSQq=1davjrp8Owz.20161017T171604915Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "November" + }, + { + "@id": "http://rdfh.ch/0001/ZYNUiHtsTROWblui9xHEuw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/ZYNUiHtsTROWblui9xHEuwP" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.910Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/ZYNUiHtsTROWblui9xHEuwP.20161017T17160491Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "excluded Alpha" + }, + { + "@id": "http://rdfh.ch/0001/a-blue-thing", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#BlueThing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=blue=thing7" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.916Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=blue=thing7.20161017T171604916Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A blue thing" + }, + { + "@id": "http://rdfh.ch/0001/a-thing", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-03-02T15:05:10Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "CR", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thingO.20160302T150510Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A thing" + }, + { + "@id": "http://rdfh.ch/0001/a-thing-with-picture", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=pictureE" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-03-02T15:05:10Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "CR", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=pictureE.20160302T150510Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A thing with a picture" + }, + { + "@id": "http://rdfh.ch/0001/a-thing-with-text-values", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=text=valuesv" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-03-02T15:05:10Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|V knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "CR", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=text=valuesv.20160302T150510Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Ein Ding für jemanden, dem die Dinge gefallen" + }, + { + "@id": "http://rdfh.ch/0001/a-thing-with-text-valuesLanguage", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=text=valuesLanguageB" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-03-02T15:05:10Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=with=text=valuesLanguageB.20160302T150510Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "ein verdammtes Ding mit einer Sprache" + } + ], + "http://api.knora.org/ontology/knora-api/v2#mayHaveMoreResults": true +} diff --git a/test/data/api/v2/resources/things-with-paging.json b/test/data/api/v2/resources/things-with-paging.json index b1dee4600..d227861a8 100644 --- a/test/data/api/v2/resources/things-with-paging.json +++ b/test/data/api/v2/resources/things-with-paging.json @@ -1,4 +1,3 @@ - { "@graph": [ { @@ -12,7 +11,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -37,7 +36,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -62,7 +61,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -87,7 +86,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -112,7 +111,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -137,7 +136,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -162,7 +161,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -187,7 +186,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -212,7 +211,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -237,7 +236,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "CR", "knora-api:creationDate": { @@ -262,7 +261,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -287,7 +286,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -312,7 +311,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -337,7 +336,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -362,7 +361,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -387,7 +386,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -412,7 +411,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -437,7 +436,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -462,7 +461,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -487,7 +486,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -512,7 +511,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "CR", "knora-api:creationDate": { @@ -537,7 +536,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "CR", "knora-api:creationDate": { @@ -562,7 +561,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "CR", "knora-api:creationDate": { @@ -587,7 +586,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -610,4 +609,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/resources/things.json b/test/data/api/v2/resources/things.json index 115c08c50..370fee79c 100644 --- a/test/data/api/v2/resources/things.json +++ b/test/data/api/v2/resources/things.json @@ -1,4 +1,3 @@ - { "@graph": [ { @@ -12,7 +11,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "anything:hasDecimal": { @@ -63,7 +62,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "anything:hasDecimal": { @@ -111,4 +110,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/resources/update-resource-metadata-request-expanded.json b/test/data/api/v2/resources/update-resource-metadata-request-expanded.json index d1db1a728..8eaefacab 100644 --- a/test/data/api/v2/resources/update-resource-metadata-request-expanded.json +++ b/test/data/api/v2/resources/update-resource-metadata-request-expanded.json @@ -4,7 +4,7 @@ "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:ProjectMember", "http://api.knora.org/ontology/knora-api/v2#newModificationDate": { "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", - "@value": "2022-10-22T07:25:37.923393957Z" + "@value": "2022-12-03T08:58:52.686929396Z" }, "http://www.w3.org/2000/01/rdf-schema#label": "test thing with modified label" } diff --git a/test/data/api/v2/resources/update-resource-metadata-request-with-last-mod-date-expanded.json b/test/data/api/v2/resources/update-resource-metadata-request-with-last-mod-date-expanded.json index ae8cee47c..0410475b2 100644 --- a/test/data/api/v2/resources/update-resource-metadata-request-with-last-mod-date-expanded.json +++ b/test/data/api/v2/resources/update-resource-metadata-request-with-last-mod-date-expanded.json @@ -4,11 +4,11 @@ "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:ProjectMember|V knora-admin:ProjectMember", "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", - "@value": "2022-10-22T07:25:37.923393957Z" + "@value": "2022-12-03T08:58:52.686929396Z" }, "http://api.knora.org/ontology/knora-api/v2#newModificationDate": { "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", - "@value": "2022-10-22T07:25:38.700819441Z" + "@value": "2022-12-03T08:58:53.569308138Z" }, "http://www.w3.org/2000/01/rdf-schema#label": "test thing with modified label again" } diff --git a/test/data/api/v2/resources/update-resource-metadata-request-with-last-mod-date.json b/test/data/api/v2/resources/update-resource-metadata-request-with-last-mod-date.json index 3029d56a5..88ce658df 100644 --- a/test/data/api/v2/resources/update-resource-metadata-request-with-last-mod-date.json +++ b/test/data/api/v2/resources/update-resource-metadata-request-with-last-mod-date.json @@ -5,11 +5,11 @@ "knora-api:hasPermissions": "CR knora-admin:ProjectMember|V knora-admin:ProjectMember", "knora-api:lastModificationDate": { "@type": "xsd:dateTimeStamp", - "@value": "2022-10-22T07:25:37.923393957Z" + "@value": "2022-12-03T08:58:52.686929396Z" }, "knora-api:newModificationDate": { "@type": "xsd:dateTimeStamp", - "@value": "2022-10-22T07:25:38.700819441Z" + "@value": "2022-12-03T08:58:53.569308138Z" }, "@context": { "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", diff --git a/test/data/api/v2/resources/update-resource-metadata-request.json b/test/data/api/v2/resources/update-resource-metadata-request.json index ee15388b9..7169dfb21 100644 --- a/test/data/api/v2/resources/update-resource-metadata-request.json +++ b/test/data/api/v2/resources/update-resource-metadata-request.json @@ -5,7 +5,7 @@ "knora-api:hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:ProjectMember", "knora-api:newModificationDate": { "@type": "xsd:dateTimeStamp", - "@value": "2022-10-22T07:25:37.923393957Z" + "@value": "2022-12-03T08:58:52.686929396Z" }, "@context": { "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", diff --git a/test/data/api/v2/resources/update-resource-metadata-response-expanded.json b/test/data/api/v2/resources/update-resource-metadata-response-expanded.json index 262f5cc4f..add4e9c9c 100644 --- a/test/data/api/v2/resources/update-resource-metadata-response-expanded.json +++ b/test/data/api/v2/resources/update-resource-metadata-response-expanded.json @@ -2,7 +2,7 @@ "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:ProjectMember", "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", - "@value": "2022-10-22T07:25:37.923393957Z" + "@value": "2022-12-03T08:58:52.686929396Z" }, "http://api.knora.org/ontology/knora-api/v2#resourceClassIri": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", "http://api.knora.org/ontology/knora-api/v2#resourceIri": "http://rdfh.ch/0001/a-thing", diff --git a/test/data/api/v2/resources/update-resource-metadata-response-with-last-mod-date-expanded.json b/test/data/api/v2/resources/update-resource-metadata-response-with-last-mod-date-expanded.json index 8e3a6b79e..e64b714a0 100644 --- a/test/data/api/v2/resources/update-resource-metadata-response-with-last-mod-date-expanded.json +++ b/test/data/api/v2/resources/update-resource-metadata-response-with-last-mod-date-expanded.json @@ -2,7 +2,7 @@ "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:ProjectMember|V knora-admin:ProjectMember", "http://api.knora.org/ontology/knora-api/v2#lastModificationDate": { "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", - "@value": "2022-10-22T07:25:38.700819441Z" + "@value": "2022-12-03T08:58:53.569308138Z" }, "http://api.knora.org/ontology/knora-api/v2#resourceClassIri": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", "http://api.knora.org/ontology/knora-api/v2#resourceIri": "http://rdfh.ch/0001/a-thing", diff --git a/test/data/api/v2/resources/update-resource-metadata-response-with-last-mod-date.json b/test/data/api/v2/resources/update-resource-metadata-response-with-last-mod-date.json index 48aa033c5..ed0af7719 100644 --- a/test/data/api/v2/resources/update-resource-metadata-response-with-last-mod-date.json +++ b/test/data/api/v2/resources/update-resource-metadata-response-with-last-mod-date.json @@ -1,6 +1,6 @@ { "knora-api:lastModificationDate": { - "@value": "2022-10-22T07:25:38.700819441Z", + "@value": "2022-12-03T08:58:53.569308138Z", "@type": "xsd:dateTimeStamp" }, "rdfs:label": "test thing with modified label again", diff --git a/test/data/api/v2/resources/update-resource-metadata-response.json b/test/data/api/v2/resources/update-resource-metadata-response.json index c067870ef..e02eb3562 100644 --- a/test/data/api/v2/resources/update-resource-metadata-response.json +++ b/test/data/api/v2/resources/update-resource-metadata-response.json @@ -1,6 +1,6 @@ { "knora-api:lastModificationDate": { - "@value": "2022-10-22T07:25:37.923393957Z", + "@value": "2022-12-03T08:58:52.686929396Z", "@type": "xsd:dateTimeStamp" }, "rdfs:label": "test thing with modified label", diff --git a/test/data/api/v2/values/get-boolean-value-response-expanded.json b/test/data/api/v2/values/get-boolean-value-response-expanded.json index 0c4c4cb59..c714de10a 100644 --- a/test/data/api/v2/values/get-boolean-value-response-expanded.json +++ b/test/data/api/v2/values/get-boolean-value-response-expanded.json @@ -1 +1,48 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/IN4R19yYR0ygi3K2VEHpUQ","@type":"http://api.knora.org/ontology/knora-api/v2#BooleanValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/IN4R19yYR0ygi3K2VEHpUQe"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean":true,"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"IN4R19yYR0ygi3K2VEHpUQ","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/IN4R19yYR0ygi3K2VEHpUQe.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasBoolean": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/IN4R19yYR0ygi3K2VEHpUQ", + "@type": "http://api.knora.org/ontology/knora-api/v2#BooleanValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/IN4R19yYR0ygi3K2VEHpUQe" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#booleanValueAsBoolean": true, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "IN4R19yYR0ygi3K2VEHpUQ", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/IN4R19yYR0ygi3K2VEHpUQe.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-boolean-value-response.json b/test/data/api/v2/values/get-boolean-value-response.json index 74b636e0c..596f757e0 100644 --- a/test/data/api/v2/values/get-boolean-value-response.json +++ b/test/data/api/v2/values/get-boolean-value-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "anything:hasBoolean": { @@ -52,4 +52,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-color-value-response-expanded.json b/test/data/api/v2/values/get-color-value-response-expanded.json index 8a867f933..cc64dd46e 100644 --- a/test/data/api/v2/values/get-color-value-response-expanded.json +++ b/test/data/api/v2/values/get-color-value-response-expanded.json @@ -1 +1,48 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/TAziKNP8QxuyhC4Qf9-b6w","@type":"http://api.knora.org/ontology/knora-api/v2#ColorValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/TAziKNP8QxuyhC4Qf9=b6wT"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#colorValueAsColor":"#ff3333","http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"TAziKNP8QxuyhC4Qf9-b6w","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/TAziKNP8QxuyhC4Qf9=b6wT.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasColor": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/TAziKNP8QxuyhC4Qf9-b6w", + "@type": "http://api.knora.org/ontology/knora-api/v2#ColorValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/TAziKNP8QxuyhC4Qf9=b6wT" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#colorValueAsColor": "#ff3333", + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "TAziKNP8QxuyhC4Qf9-b6w", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/TAziKNP8QxuyhC4Qf9=b6wT.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-color-value-response.json b/test/data/api/v2/values/get-color-value-response.json index 0b7747baf..b689cb4f8 100644 --- a/test/data/api/v2/values/get-color-value-response.json +++ b/test/data/api/v2/values/get-color-value-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -52,4 +52,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-date-value-response-expanded.json b/test/data/api/v2/values/get-date-value-response-expanded.json index 3911636a0..8129e718a 100644 --- a/test/data/api/v2/values/get-date-value-response-expanded.json +++ b/test/data/api/v2/values/get-date-value-response-expanded.json @@ -1 +1,57 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/-rG4F5FTTu2iB5mTBPVn5Q","@type":"http://api.knora.org/ontology/knora-api/v2#DateValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar":"GREGORIAN","http://api.knora.org/ontology/knora-api/v2#dateValueHasEndDay":13,"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndEra":"CE","http://api.knora.org/ontology/knora-api/v2#dateValueHasEndMonth":5,"http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear":2018,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartDay":13,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartEra":"CE","http://api.knora.org/ontology/knora-api/v2#dateValueHasStartMonth":5,"http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear":2018,"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueAsString":"GREGORIAN:2018-05-13 CE","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"-rG4F5FTTu2iB5mTBPVn5Q","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDate": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/-rG4F5FTTu2iB5mTBPVn5Q", + "@type": "http://api.knora.org/ontology/knora-api/v2#DateValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasCalendar": "GREGORIAN", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndDay": 13, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndEra": "CE", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndMonth": 5, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasEndYear": 2018, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartDay": 13, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartEra": "CE", + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartMonth": 5, + "http://api.knora.org/ontology/knora-api/v2#dateValueHasStartYear": 2018, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueAsString": "GREGORIAN:2018-05-13 CE", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "-rG4F5FTTu2iB5mTBPVn5Q", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/=rG4F5FTTu2iB5mTBPVn5Qd.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-date-value-response.json b/test/data/api/v2/values/get-date-value-response.json index aabbc8d29..fb7378156 100644 --- a/test/data/api/v2/values/get-date-value-response.json +++ b/test/data/api/v2/values/get-date-value-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -61,4 +61,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-decimal-value-response-expanded.json b/test/data/api/v2/values/get-decimal-value-response-expanded.json index 31e4164e5..34d4a7a36 100644 --- a/test/data/api/v2/values/get-decimal-value-response-expanded.json +++ b/test/data/api/v2/values/get-decimal-value-response-expanded.json @@ -1 +1,51 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/bXMwnrHvQH2DMjOFrGmNzg","@type":"http://api.knora.org/ontology/knora-api/v2#DecimalValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"1.5"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"bXMwnrHvQH2DMjOFrGmNzg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasDecimal": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/bXMwnrHvQH2DMjOFrGmNzg", + "@type": "http://api.knora.org/ontology/knora-api/v2#DecimalValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#decimalValueAsDecimal": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "1.5" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "bXMwnrHvQH2DMjOFrGmNzg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/bXMwnrHvQH2DMjOFrGmNzgz.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-decimal-value-response.json b/test/data/api/v2/values/get-decimal-value-response.json index 609292023..a207f4be5 100644 --- a/test/data/api/v2/values/get-decimal-value-response.json +++ b/test/data/api/v2/values/get-decimal-value-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "anything:hasDecimal": { @@ -55,4 +55,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-geom-value-response-expanded.json b/test/data/api/v2/values/get-geom-value-response-expanded.json index 2197a62c9..1478a680e 100644 --- a/test/data/api/v2/values/get-geom-value-response-expanded.json +++ b/test/data/api/v2/values/get-geom-value-response-expanded.json @@ -1 +1,48 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/we-ybmj-SRen-91n4RaDOQ","@type":"http://api.knora.org/ontology/knora-api/v2#GeomValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/we=ybmj=SRen=91n4RaDOQB"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#geometryValueAsGeometry":"{\"status\":\"active\",\"lineColor\":\"#ff3333\",\"lineWidth\":2,\"points\":[{\"x\":0.08098591549295775,\"y\":0.16741071428571427},{\"x\":0.7394366197183099,\"y\":0.7299107142857143}],\"type\":\"rectangle\",\"original_index\":0}","http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"we-ybmj-SRen-91n4RaDOQ","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/we=ybmj=SRen=91n4RaDOQB.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeometry": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/we-ybmj-SRen-91n4RaDOQ", + "@type": "http://api.knora.org/ontology/knora-api/v2#GeomValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/we=ybmj=SRen=91n4RaDOQB" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#geometryValueAsGeometry": "{\"status\":\"active\",\"lineColor\":\"#ff3333\",\"lineWidth\":2,\"points\":[{\"x\":0.08098591549295775,\"y\":0.16741071428571427},{\"x\":0.7394366197183099,\"y\":0.7299107142857143}],\"type\":\"rectangle\",\"original_index\":0}", + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "we-ybmj-SRen-91n4RaDOQ", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/we=ybmj=SRen=91n4RaDOQB.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-geom-value-response.json b/test/data/api/v2/values/get-geom-value-response.json index c734cf547..283bb5820 100644 --- a/test/data/api/v2/values/get-geom-value-response.json +++ b/test/data/api/v2/values/get-geom-value-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -52,4 +52,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-geoname-value-response-expanded.json b/test/data/api/v2/values/get-geoname-value-response-expanded.json index 81ad6861e..7ecc01003 100644 --- a/test/data/api/v2/values/get-geoname-value-response-expanded.json +++ b/test/data/api/v2/values/get-geoname-value-response-expanded.json @@ -1 +1,48 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/hty-ONF8SwKN2RKU7rLKDg","@type":"http://api.knora.org/ontology/knora-api/v2#GeonameValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/hty=ONF8SwKN2RKU7rLKDgn"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#geonameValueAsGeonameCode":"2661604","http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"hty-ONF8SwKN2RKU7rLKDg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/hty=ONF8SwKN2RKU7rLKDgn.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasGeoname": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/hty-ONF8SwKN2RKU7rLKDg", + "@type": "http://api.knora.org/ontology/knora-api/v2#GeonameValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/hty=ONF8SwKN2RKU7rLKDgn" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#geonameValueAsGeonameCode": "2661604", + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "hty-ONF8SwKN2RKU7rLKDg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/hty=ONF8SwKN2RKU7rLKDgn.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-geoname-value-response.json b/test/data/api/v2/values/get-geoname-value-response.json index ba9502163..52a857f19 100644 --- a/test/data/api/v2/values/get-geoname-value-response.json +++ b/test/data/api/v2/values/get-geoname-value-response.json @@ -32,7 +32,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -52,4 +52,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-int-value-response-expanded.json b/test/data/api/v2/values/get-int-value-response-expanded.json index 35c4a2907..5d4e8d79a 100644 --- a/test/data/api/v2/values/get-int-value-response-expanded.json +++ b/test/data/api/v2/values/get-int-value-response-expanded.json @@ -1 +1,48 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/dJ1ES8QTQNepFKF5-EAqdg","@type":"http://api.knora.org/ontology/knora-api/v2#IntValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/dJ1ES8QTQNepFKF5=EAqdg3"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#intValueAsInt":1,"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"dJ1ES8QTQNepFKF5-EAqdg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/dJ1ES8QTQNepFKF5=EAqdg3.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInteger": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/dJ1ES8QTQNepFKF5-EAqdg", + "@type": "http://api.knora.org/ontology/knora-api/v2#IntValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/dJ1ES8QTQNepFKF5=EAqdg3" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#intValueAsInt": 1, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "dJ1ES8QTQNepFKF5-EAqdg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/dJ1ES8QTQNepFKF5=EAqdg3.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-int-value-response.json b/test/data/api/v2/values/get-int-value-response.json index 22aa8b7c8..46de58600 100644 --- a/test/data/api/v2/values/get-int-value-response.json +++ b/test/data/api/v2/values/get-int-value-response.json @@ -5,7 +5,7 @@ }, "rdfs:label": "testding", "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -52,4 +52,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-interval-value-response-expanded.json b/test/data/api/v2/values/get-interval-value-response-expanded.json index b1d041638..744073429 100644 --- a/test/data/api/v2/values/get-interval-value-response-expanded.json +++ b/test/data/api/v2/values/get-interval-value-response-expanded.json @@ -1 +1,55 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/RbDKPKHWTC-0lkRKae-E6A","@type":"http://api.knora.org/ontology/knora-api/v2#IntervalValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/RbDKPKHWTC=0lkRKae=E6Aj"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#intervalValueHasEnd":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"216000"},"http://api.knora.org/ontology/knora-api/v2#intervalValueHasStart":{"@type":"http://www.w3.org/2001/XMLSchema#decimal","@value":"0"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"RbDKPKHWTC-0lkRKae-E6A","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/RbDKPKHWTC=0lkRKae=E6Aj.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasInterval": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/RbDKPKHWTC-0lkRKae-E6A", + "@type": "http://api.knora.org/ontology/knora-api/v2#IntervalValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/RbDKPKHWTC=0lkRKae=E6Aj" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#intervalValueHasEnd": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "216000" + }, + "http://api.knora.org/ontology/knora-api/v2#intervalValueHasStart": { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "0" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "RbDKPKHWTC-0lkRKae-E6A", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/RbDKPKHWTC=0lkRKae=E6Aj.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-interval-value-response.json b/test/data/api/v2/values/get-interval-value-response.json index eb44d1320..88a268887 100644 --- a/test/data/api/v2/values/get-interval-value-response.json +++ b/test/data/api/v2/values/get-interval-value-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -59,4 +59,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-link-value-response-expanded.json b/test/data/api/v2/values/get-link-value-response-expanded.json index b63acb0da..3ddb76fc5 100644 --- a/test/data/api/v2/values/get-link-value-response-expanded.json +++ b/test/data/api/v2/values/get-link-value-response-expanded.json @@ -1 +1,72 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/uvRVxzL1RD-t9VIQ1TpfUw","@type":"http://api.knora.org/ontology/knora-api/v2#LinkValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uvRVxzL1RD=t9VIQ1TpfUwZ"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#linkValueHasTarget":{"@id":"http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2016-10-17T17:16:04.916Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"V knora-admin:UnknownUser|M knora-admin:ProjectMember","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY.20161017T171604916Z"},"http://www.w3.org/2000/01/rdf-schema#label":"Sierra"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"uvRVxzL1RD-t9VIQ1TpfUw","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uvRVxzL1RD=t9VIQ1TpfUwZ.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasOtherThingValue": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/uvRVxzL1RD-t9VIQ1TpfUw", + "@type": "http://api.knora.org/ontology/knora-api/v2#LinkValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uvRVxzL1RD=t9VIQ1TpfUwZ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#linkValueHasTarget": { + "@id": "http://rdfh.ch/0001/0C-0L1kORryKzJAJxxRyRQ", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2016-10-17T17:16:04.916Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "V knora-admin:UnknownUser|M knora-admin:ProjectMember", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/0C=0L1kORryKzJAJxxRyRQY.20161017T171604916Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "Sierra" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "uvRVxzL1RD-t9VIQ1TpfUw", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uvRVxzL1RD=t9VIQ1TpfUwZ.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-link-value-response.json b/test/data/api/v2/values/get-link-value-response.json index 6190c914d..173e586b1 100644 --- a/test/data/api/v2/values/get-link-value-response.json +++ b/test/data/api/v2/values/get-link-value-response.json @@ -28,7 +28,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -56,7 +56,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -76,4 +76,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-list-value-response-expanded.json b/test/data/api/v2/values/get-list-value-response-expanded.json index d1203ed3e..d72aef602 100644 --- a/test/data/api/v2/values/get-list-value-response-expanded.json +++ b/test/data/api/v2/values/get-list-value-response-expanded.json @@ -1 +1,50 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/XAhEeE3kSVqM4JPGdLt4Ew","@type":"http://api.knora.org/ontology/knora-api/v2#ListValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/XAhEeE3kSVqM4JPGdLt4Ewo"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#listValueAsListNode":{"@id":"http://rdfh.ch/lists/0001/treeList01"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"XAhEeE3kSVqM4JPGdLt4Ew","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/XAhEeE3kSVqM4JPGdLt4Ewo.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasListItem": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/XAhEeE3kSVqM4JPGdLt4Ew", + "@type": "http://api.knora.org/ontology/knora-api/v2#ListValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/XAhEeE3kSVqM4JPGdLt4Ewo" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#listValueAsListNode": { + "@id": "http://rdfh.ch/lists/0001/treeList01" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "XAhEeE3kSVqM4JPGdLt4Ew", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/XAhEeE3kSVqM4JPGdLt4Ewo.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-list-value-response.json b/test/data/api/v2/values/get-list-value-response.json index 8749aed1a..f7923600c 100644 --- a/test/data/api/v2/values/get-list-value-response.json +++ b/test/data/api/v2/values/get-list-value-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -54,4 +54,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-still-image-file-value-response-expanded.json b/test/data/api/v2/values/get-still-image-file-value-response-expanded.json index ac913b52e..11aba036a 100644 --- a/test/data/api/v2/values/get-still-image-file-value-response-expanded.json +++ b/test/data/api/v2/values/get-still-image-file-value-response-expanded.json @@ -1 +1,58 @@ -{"@id":"http://rdfh.ch/0001/a-thing-picture","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#ThingPicture","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=picture0"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2011-03-02T15:05:10Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#hasStillImageFileValue":{"@id":"http://rdfh.ch/0001/a-thing-picture/values/goZ7JFRNSeqF-dNxsqAS7Q","@type":"http://api.knora.org/ontology/knora-api/v2#StillImageFileValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=picture0/goZ7JFRNSeqF=dNxsqAS7Qv"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/91e19f1e01"},"http://api.knora.org/ontology/knora-api/v2#fileValueAsUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:1024/0001/B1D0OkEgfFp-Cew2Seur7Wi.jp2/full/512,256/0/default.jpg"},"http://api.knora.org/ontology/knora-api/v2#fileValueHasFilename":"B1D0OkEgfFp-Cew2Seur7Wi.jp2","http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#stillImageFileValueHasDimX":512,"http://api.knora.org/ontology/knora-api/v2#stillImageFileValueHasDimY":256,"http://api.knora.org/ontology/knora-api/v2#stillImageFileValueHasIIIFBaseUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:1024/0001"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2012-11-21T16:50:38Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"goZ7JFRNSeqF-dNxsqAS7Q","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=picture0/goZ7JFRNSeqF=dNxsqAS7Qv.20121121T165038Z"}},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"CR","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=picture0.20110302T150510Z"},"http://www.w3.org/2000/01/rdf-schema#label":"A thing with a picture"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/a-thing-picture", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#ThingPicture", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=picture0" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/9XBCrDV3SRa7kS1WwynB4Q" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2011-03-02T15:05:10Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#hasStillImageFileValue": { + "@id": "http://rdfh.ch/0001/a-thing-picture/values/goZ7JFRNSeqF-dNxsqAS7Q", + "@type": "http://api.knora.org/ontology/knora-api/v2#StillImageFileValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=picture0/goZ7JFRNSeqF=dNxsqAS7Qv" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/91e19f1e01" + }, + "http://api.knora.org/ontology/knora-api/v2#fileValueAsUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:1024/0001/B1D0OkEgfFp-Cew2Seur7Wi.jp2/full/512,256/0/default.jpg" + }, + "http://api.knora.org/ontology/knora-api/v2#fileValueHasFilename": "B1D0OkEgfFp-Cew2Seur7Wi.jp2", + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#stillImageFileValueHasDimX": 512, + "http://api.knora.org/ontology/knora-api/v2#stillImageFileValueHasDimY": 256, + "http://api.knora.org/ontology/knora-api/v2#stillImageFileValueHasIIIFBaseUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:1024/0001" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2012-11-21T16:50:38Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "goZ7JFRNSeqF-dNxsqAS7Q", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=picture0/goZ7JFRNSeqF=dNxsqAS7Qv.20121121T165038Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "CR", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/a=thing=picture0.20110302T150510Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "A thing with a picture" +} diff --git a/test/data/api/v2/values/get-still-image-file-value-response.json b/test/data/api/v2/values/get-still-image-file-value-response.json index 73874fad2..0035988ac 100644 --- a/test/data/api/v2/values/get-still-image-file-value-response.json +++ b/test/data/api/v2/values/get-still-image-file-value-response.json @@ -8,7 +8,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "CR", "knora-api:creationDate": { @@ -62,4 +62,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-text-value-with-standoff-response-expanded.json b/test/data/api/v2/values/get-text-value-with-standoff-response-expanded.json index 4ad583ba9..85c0c3c71 100644 --- a/test/data/api/v2/values/get-text-value-with-standoff-response-expanded.json +++ b/test/data/api/v2/values/get-text-value-with-standoff-response-expanded.json @@ -1 +1,51 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/rvB4eQ5MTF-Qxq0YgkwaDg","@type":"http://api.knora.org/ontology/knora-api/v2#TextValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/rvB4eQ5MTF=Qxq0YgkwaDgM"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#textValueAsXml":"\n

test with markup

","http://api.knora.org/ontology/knora-api/v2#textValueHasMapping":{"@id":"http://rdfh.ch/standoff/mappings/StandardMapping"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"rvB4eQ5MTF-Qxq0YgkwaDg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/rvB4eQ5MTF=Qxq0YgkwaDgM.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasRichtext": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/rvB4eQ5MTF-Qxq0YgkwaDg", + "@type": "http://api.knora.org/ontology/knora-api/v2#TextValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/rvB4eQ5MTF=Qxq0YgkwaDgM" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#textValueAsXml": "\n

test with markup

", + "http://api.knora.org/ontology/knora-api/v2#textValueHasMapping": { + "@id": "http://rdfh.ch/standoff/mappings/StandardMapping" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "rvB4eQ5MTF-Qxq0YgkwaDg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/rvB4eQ5MTF=Qxq0YgkwaDgM.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-text-value-with-standoff-response.json b/test/data/api/v2/values/get-text-value-with-standoff-response.json index 553736f87..c2b4be617 100644 --- a/test/data/api/v2/values/get-text-value-with-standoff-response.json +++ b/test/data/api/v2/values/get-text-value-with-standoff-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "anything:hasRichtext": { @@ -55,4 +55,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-text-value-without-standoff-response-expanded.json b/test/data/api/v2/values/get-text-value-without-standoff-response-expanded.json index da825e029..caf8b066c 100644 --- a/test/data/api/v2/values/get-text-value-without-standoff-response-expanded.json +++ b/test/data/api/v2/values/get-text-value-without-standoff-response-expanded.json @@ -1 +1,48 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasText":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/SZyeLLmOTcCCuS3B0VksHQ","@type":"http://api.knora.org/ontology/knora-api/v2#TextValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/SZyeLLmOTcCCuS3B0VksHQO"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueAsString":"test","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"SZyeLLmOTcCCuS3B0VksHQ","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/SZyeLLmOTcCCuS3B0VksHQO.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasText": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/SZyeLLmOTcCCuS3B0VksHQ", + "@type": "http://api.knora.org/ontology/knora-api/v2#TextValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/SZyeLLmOTcCCuS3B0VksHQO" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueAsString": "test", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "SZyeLLmOTcCCuS3B0VksHQ", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/SZyeLLmOTcCCuS3B0VksHQO.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-text-value-without-standoff-response.json b/test/data/api/v2/values/get-text-value-without-standoff-response.json index 6f7f2a8ea..33a6c34cc 100644 --- a/test/data/api/v2/values/get-text-value-without-standoff-response.json +++ b/test/data/api/v2/values/get-text-value-without-standoff-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -52,4 +52,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-time-value-response-expanded.json b/test/data/api/v2/values/get-time-value-response-expanded.json index 03422c02c..5953a0944 100644 --- a/test/data/api/v2/values/get-time-value-response-expanded.json +++ b/test/data/api/v2/values/get-time-value-response-expanded.json @@ -1 +1,51 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/l6DhS5SCT9WhXSoYEZRTRw","@type":"http://api.knora.org/ontology/knora-api/v2#TimeValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/l6DhS5SCT9WhXSoYEZRTRwY"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#timeValueAsTimeStamp":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-08-30T10:45:20.173572Z"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2019-12-16T09:31:16.095523Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"l6DhS5SCT9WhXSoYEZRTRw","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/l6DhS5SCT9WhXSoYEZRTRwY.20191216T093116095523Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasTimeStamp": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/l6DhS5SCT9WhXSoYEZRTRw", + "@type": "http://api.knora.org/ontology/knora-api/v2#TimeValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/l6DhS5SCT9WhXSoYEZRTRwY" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#timeValueAsTimeStamp": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-08-30T10:45:20.173572Z" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2019-12-16T09:31:16.095523Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "l6DhS5SCT9WhXSoYEZRTRw", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/l6DhS5SCT9WhXSoYEZRTRwY.20191216T093116095523Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-time-value-response.json b/test/data/api/v2/values/get-time-value-response.json index d6d7b7e05..65f058a79 100644 --- a/test/data/api/v2/values/get-time-value-response.json +++ b/test/data/api/v2/values/get-time-value-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -55,4 +55,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/test/data/api/v2/values/get-uri-value-response-expanded.json b/test/data/api/v2/values/get-uri-value-response-expanded.json index f2708e827..11bcb1109 100644 --- a/test/data/api/v2/values/get-uri-value-response-expanded.json +++ b/test/data/api/v2/values/get-uri-value-response-expanded.json @@ -1 +1,51 @@ -{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw","@type":"http://0.0.0.0:3333/ontology/0001/anything/v2#Thing","http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri":{"@id":"http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/uBAmWuRhR-eo1u1eP7qqNg","@type":"http://api.knora.org/ontology/knora-api/v2#UriValue","http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uBAmWuRhR=eo1u1eP7qqNgs"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#uriValueAsUri":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://www.google.ch"},"http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#valueCreationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#valueHasUUID":"uBAmWuRhR-eo1u1eP7qqNg","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uBAmWuRhR=eo1u1eP7qqNgs.20180528T155203897Z"}},"http://api.knora.org/ontology/knora-api/v2#arkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk"},"http://api.knora.org/ontology/knora-api/v2#attachedToProject":{"@id":"http://rdfh.ch/projects/0001"},"http://api.knora.org/ontology/knora-api/v2#attachedToUser":{"@id":"http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ"},"http://api.knora.org/ontology/knora-api/v2#creationDate":{"@type":"http://www.w3.org/2001/XMLSchema#dateTimeStamp","@value":"2018-05-28T15:52:03.897Z"},"http://api.knora.org/ontology/knora-api/v2#hasPermissions":"CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser","http://api.knora.org/ontology/knora-api/v2#userHasPermission":"M","http://api.knora.org/ontology/knora-api/v2#versionArkUrl":{"@type":"http://www.w3.org/2001/XMLSchema#anyURI","@value":"http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z"},"http://www.w3.org/2000/01/rdf-schema#label":"testding"} \ No newline at end of file +{ + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw", + "@type": "http://0.0.0.0:3333/ontology/0001/anything/v2#Thing", + "http://0.0.0.0:3333/ontology/0001/anything/v2#hasUri": { + "@id": "http://rdfh.ch/0001/H6gBWUuJSuuO-CilHV8kQw/values/uBAmWuRhR-eo1u1eP7qqNg", + "@type": "http://api.knora.org/ontology/knora-api/v2#UriValue", + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uBAmWuRhR=eo1u1eP7qqNgs" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#uriValueAsUri": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.google.ch" + }, + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#valueCreationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#valueHasUUID": "uBAmWuRhR-eo1u1eP7qqNg", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk/uBAmWuRhR=eo1u1eP7qqNgs.20180528T155203897Z" + } + }, + "http://api.knora.org/ontology/knora-api/v2#arkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToProject": { + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" + }, + "http://api.knora.org/ontology/knora-api/v2#attachedToUser": { + "@id": "http://rdfh.ch/users/BhkfBc3hTeS_IDo-JgXRbQ" + }, + "http://api.knora.org/ontology/knora-api/v2#creationDate": { + "@type": "http://www.w3.org/2001/XMLSchema#dateTimeStamp", + "@value": "2018-05-28T15:52:03.897Z" + }, + "http://api.knora.org/ontology/knora-api/v2#hasPermissions": "CR knora-admin:Creator|M knora-admin:ProjectMember|V knora-admin:KnownUser|RV knora-admin:UnknownUser", + "http://api.knora.org/ontology/knora-api/v2#userHasPermission": "M", + "http://api.knora.org/ontology/knora-api/v2#versionArkUrl": { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://0.0.0.0:3336/ark:/72163/1/0001/H6gBWUuJSuuO=CilHV8kQwk.20180528T155203897Z" + }, + "http://www.w3.org/2000/01/rdf-schema#label": "testding" +} diff --git a/test/data/api/v2/values/get-uri-value-response.json b/test/data/api/v2/values/get-uri-value-response.json index 6699c9818..6f0a55a96 100644 --- a/test/data/api/v2/values/get-uri-value-response.json +++ b/test/data/api/v2/values/get-uri-value-response.json @@ -9,7 +9,7 @@ "@type": "xsd:anyURI" }, "knora-api:attachedToProject": { - "@id": "http://rdfh.ch/projects/0001" + "@id": "http://rdfh.ch/projects/Lw3FC39BSzCwvmdOaTyLqQ" }, "knora-api:userHasPermission": "M", "knora-api:creationDate": { @@ -55,4 +55,4 @@ "xsd": "http://www.w3.org/2001/XMLSchema#", "anything": "http://0.0.0.0:3333/ontology/0001/anything/v2#" } -} \ No newline at end of file +} diff --git a/vars.mk b/vars.mk index f54f28cef..3a1a472be 100644 --- a/vars.mk +++ b/vars.mk @@ -6,4 +6,4 @@ else endif API_REPO := dasch-swiss/dsp-api -API_VERSION := v24.0.8 +API_VERSION := v25.0.0