Working on editing of existing role to custom form. NIHVIVO-629
This commit is contained in:
parent
a5ed081ecd
commit
8cd7c5b6eb
1 changed files with 9 additions and 9 deletions
|
@ -123,11 +123,11 @@
|
||||||
?roleActivity core:relatedRole ?role .
|
?roleActivity core:relatedRole ?role .
|
||||||
</v:jsonset>
|
</v:jsonset>
|
||||||
|
|
||||||
<v:jsonset var="n3ForNewActivityType">
|
<v:jsonset var="n3ForActivityType">
|
||||||
?roleActivity a ?roleActivityType .
|
?roleActivity a ?roleActivityType .
|
||||||
</v:jsonset>
|
</v:jsonset>
|
||||||
|
|
||||||
<v:jsonset var="n3ForNewActivityLabel">
|
<v:jsonset var="n3ForActivityLabel">
|
||||||
?roleActivity <${label}> ?activityLabel .
|
?roleActivity <${label}> ?activityLabel .
|
||||||
</v:jsonset>
|
</v:jsonset>
|
||||||
|
|
||||||
|
@ -143,12 +143,12 @@
|
||||||
?existingActivity rdfs:label ?existingTitle . }
|
?existingActivity rdfs:label ?existingTitle . }
|
||||||
</v:jsonset>
|
</v:jsonset>
|
||||||
|
|
||||||
<v:jsonset var="startYearMonthQuery">
|
<v:jsonset var="startYearQuery">
|
||||||
PREFIX core: <${vivoCore}>
|
PREFIX core: <${vivoCore}>
|
||||||
SELECT ?existingStartYear WHERE { ?role core:startYear ?existingStartYear .}
|
SELECT ?existingStartYear WHERE { ?role core:startYear ?existingStartYear .}
|
||||||
</v:jsonset>
|
</v:jsonset>
|
||||||
|
|
||||||
<v:jsonset var="endYearMonthQuery">
|
<v:jsonset var="endYearQuery">
|
||||||
PREFIX core: <${vivoCore}>
|
PREFIX core: <${vivoCore}>
|
||||||
SELECT ?existingStartYear WHERE { ?role core:endYear ?existingStartYear .}
|
SELECT ?existingStartYear WHERE { ?role core:endYear ?existingStartYear .}
|
||||||
</v:jsonset>
|
</v:jsonset>
|
||||||
|
@ -172,8 +172,8 @@
|
||||||
"predicate" : ["rolePredicate", "${predicateUriJson}" ],
|
"predicate" : ["rolePredicate", "${predicateUriJson}" ],
|
||||||
"object" : ["role", "${objectUriJson}", "URI" ],
|
"object" : ["role", "${objectUriJson}", "URI" ],
|
||||||
|
|
||||||
"n3required" : [ "${n3ForNewRole}", "${roleLabel}", "${startYearAssertion}", "${roleLabelAssertion}" ],
|
"n3required" : [ "${n3ForNewRole}", "${startYearAssertion}", "${roleLabelAssertion}" ],
|
||||||
"n3optional" : [ "${n3ForNewActivityLabel}", "${n3ForNewActivityType}", "${n3ForInverse}", "${endYearAssertion}" ],
|
"n3optional" : [ "${n3ForActivityLabel}", "${n3ForActivityType}", "${n3ForInverse}", "${endYearAssertion}" ],
|
||||||
|
|
||||||
"newResources" : { "role" : "${defaultNamespace}",
|
"newResources" : { "role" : "${defaultNamespace}",
|
||||||
"roleActivity" : "${defaultNamespace}" },
|
"roleActivity" : "${defaultNamespace}" },
|
||||||
|
@ -185,7 +185,7 @@
|
||||||
"filesOnForm" : [ ],
|
"filesOnForm" : [ ],
|
||||||
"sparqlForLiterals" : { },
|
"sparqlForLiterals" : { },
|
||||||
"sparqlForUris" : { },
|
"sparqlForUris" : { },
|
||||||
"sparqlForExistingLiterals" : { "activityLabel":"${activityLabelQuery}", "roleLabel":"${roleLabelQuery}", "startYearMonth":"${startYearMonthQuery}", "endYearMonth":"${endYearMonthQuery}" },
|
"sparqlForExistingLiterals" : { "activityLabel":"${activityLabelQuery}", "roleLabel":"${roleLabelQuery}", "startYear":"${startYearQuery}", "endYear":"${endYearQuery}" },
|
||||||
"sparqlForExistingUris" : { "roleActivity":"${activityQuery}" },
|
"sparqlForExistingUris" : { "roleActivity":"${activityQuery}" },
|
||||||
"fields" : {
|
"fields" : {
|
||||||
"activityLabel" : {
|
"activityLabel" : {
|
||||||
|
@ -197,7 +197,7 @@
|
||||||
"objectClassUri" : "",
|
"objectClassUri" : "",
|
||||||
"rangeDatatypeUri" : "${stringDatatypeUriJson}",
|
"rangeDatatypeUri" : "${stringDatatypeUriJson}",
|
||||||
"rangeLang" : "",
|
"rangeLang" : "",
|
||||||
"assertions" : ["${n3ForNewActivityLabel}" ]
|
"assertions" : ["${n3ForActivityLabel}" ]
|
||||||
},
|
},
|
||||||
"roleActivityType" : {
|
"roleActivityType" : {
|
||||||
"newResource" : "true",
|
"newResource" : "true",
|
||||||
|
@ -208,7 +208,7 @@
|
||||||
"objectClassUri" : "${roleActivityType_objectClassUri}",
|
"objectClassUri" : "${roleActivityType_objectClassUri}",
|
||||||
"rangeDatatypeUri" : "",
|
"rangeDatatypeUri" : "",
|
||||||
"rangeLang" : "",
|
"rangeLang" : "",
|
||||||
"assertions" : ["${n3ForNewActivityType}" ]
|
"assertions" : ["${n3ForActivityType}" ]
|
||||||
},
|
},
|
||||||
"roleActivity" : {
|
"roleActivity" : {
|
||||||
"newResource" : "true",
|
"newResource" : "true",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue