|
30 | 30 | @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
31 | 31 |
|
32 | 32 | <http://w3id.org/rml/shapes/RMLGatherMapShape> a sh:NodeShape ;
|
33 |
| - sh:and ( <http://w3id.org/rml/shapes/RMLTermMapShape> <http://w3id.org/rml/shapes/RMLLogicalTargetPropertiesShape> [ sh:description """ |
| 33 | + sh:and ( <http://w3id.org/rml/shapes/RMLTermMapShape> <http://w3id.org/rml/shapes/RMLLogicalTargetPropertiesShape> [ rdfs:comment """ |
34 | 34 | rml:strategy specifies the collection strategy to use: rml:append
|
35 | 35 | or rml:cartesianProduct. rml:append is the default strategy.
|
36 | 36 | """ ;
|
|
39 | 39 | Zero or one rml:strategy is required.
|
40 | 40 | """ ;
|
41 | 41 | sh:minCount 0 ;
|
42 |
| - sh:name "strategy" ; |
| 42 | + rdfs:label "strategy" ; |
43 | 43 | sh:node <http://w3id.org/rml/shapes/RMLStrategyAppendShape> ;
|
44 | 44 | sh:nodeKind sh:IRI ;
|
45 |
| - sh:path rml:strategy ] [ sh:description """ |
| 45 | + sh:path rml:strategy ] [ rdfs:comment """ |
46 | 46 | rml:gatherAs specifies how to gather the collection e.g. a rdf:Alt,
|
47 | 47 | rdf:List, rdf:Bag, or rdf:Seq.
|
48 | 48 | """ ;
|
|
52 | 52 | One rml:gatherAs is required.
|
53 | 53 | """ ;
|
54 | 54 | sh:minCount 1 ;
|
55 |
| - sh:name "gatherAs" ; |
| 55 | + rdfs:label "gatherAs" ; |
56 | 56 | sh:nodeKind sh:IRI ;
|
57 | 57 | sh:path rml:gatherAs ] [ sh:datatype xsd:boolean ;
|
58 |
| - sh:description """ |
| 58 | + rdfs:comment """ |
59 | 59 | Defines the behavior when the collection is empty. True will generate
|
60 | 60 | a rdf:nil for a RDF collection or a resource with no members for an RDF
|
61 | 61 | container. False will not generate any collection or container.
|
|
67 | 67 | xsd:boolean.
|
68 | 68 | """ ;
|
69 | 69 | sh:minCount 0 ;
|
70 |
| - sh:name "allowEmptyListAndContainer" ; |
| 70 | + rdfs:label "allowEmptyListAndContainer" ; |
71 | 71 | sh:nodeKind sh:Literal ;
|
72 |
| - sh:path rml:allowEmptyListAndContainer ] [ sh:description """ |
| 72 | + sh:path rml:allowEmptyListAndContainer ] [ rdfs:comment """ |
73 | 73 | RML Term Maps to gather in the collection or container.
|
74 | 74 | """ ;
|
75 | 75 | sh:message """
|
76 | 76 | one or more rml:gather properties are needed, each pointing to a
|
77 | 77 | RML Term Map.
|
78 | 78 | """ ;
|
79 | 79 | sh:minCount 1 ;
|
80 |
| - sh:name "gather" ; |
| 80 | + rdfs:label "gather" ; |
81 | 81 | sh:nodeKind sh:BlankNodeOrIRI ;
|
82 | 82 | sh:path rml:gather ] ) ;
|
83 |
| - sh:description """ |
| 83 | + rdfs:comment """ |
84 | 84 | Represents a Gather Map.
|
85 | 85 | """ ;
|
86 | 86 | sh:message """
|
87 | 87 | Gather Map requires one rml:strategy, one rml:gatherAs, and a list of
|
88 | 88 | Term Map with rml:gather.
|
89 | 89 | """ ;
|
90 |
| - sh:name "GatherMap" . |
| 90 | + rdfs:label "GatherMap" . |
91 | 91 |
|
92 | 92 | <http://w3id.org/rml/shapes/RMLLogicalTargetPropertiesShape> a sh:NodeShape .
|
93 | 93 |
|
|
0 commit comments