diff --git a/shacl12-vocabularies/shacl-shacl.ttl b/shacl12-vocabularies/shacl-shacl.ttl index c8006175..837d8f76 100644 --- a/shacl12-vocabularies/shacl-shacl.ttl +++ b/shacl12-vocabularies/shacl-shacl.ttl @@ -111,6 +111,7 @@ shsh:ShapeShape sh:targetSubjectsOf sh:uniqueLang ; sh:targetSubjectsOf sh:uniqueMembers ; sh:targetSubjectsOf sh:xone ; + sh:targetSubjectsOf sh:singleLine ; sh:targetObjectsOf sh:memberShape ; # memberShape-node sh:targetObjectsOf sh:node ; # node-node @@ -295,6 +296,11 @@ shsh:ShapeShape sh:maxCount 1 ; # multiple-parameters # Not implemented: syntax rule pattern-regex ] ; + sh:property [ + sh:path sh:singleLine ; + sh:datatype xsd:boolean ; # singleLine-datatype + sh:maxCount 1 ; # multiple-parameters + ] ; sh:property [ sh:path sh:flags ; sh:datatype xsd:string ; # flags-datatype