The values of sh:argument (now called sh:parameter in the spec and the
upcoming 5.2) must be IRIs or bnodes that have a sh:predicate pointing
at a IRI. The properties don't need to be typed at all. I am not aware
of any other requirement here, but the usual suspects such as
sh:datatype and sh:class can also be used here - sh:Parameter is a
subclass of sh:PropertyConstraint.
See https://www.w3.org/TR/shacl/#constraint-components-parameters
Holger
On 30/08/2016 7:21, Jack Hodges wrote:
If I use the 'create argument' option for sh:argument and sh:sparql,
are there any requirements that this definition must satisfy (other
than have a legal namespace)? Does the argument have to be of any
particular type (other than rdf:property)? Thank you.
Jack Hodges
Siemens WoS
--
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include the TopBraid
Suite family of products and its base technologies such as
SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to topbraid-users@googlegroups.com
---
You received this message because you are subscribed to the Google
Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to topbraid-users+unsubscr...@googlegroups.com
<mailto:topbraid-users+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Group "TopBraid
Suite Users", the topics of which include the TopBraid Suite family of products and
its base technologies such as SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to topbraid-users@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to topbraid-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.