Skip to content

Commit 8daf6ee

Browse files
#212: Made sh:ShapeClass a rdfs:Class and removed the sentence about it
1 parent b3fd3a7 commit 8daf6ee

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

shacl12-core/index.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1247,7 +1247,6 @@ <h4>Implicit Class Targets and sh:ShapeClass</h4>
12471247
<div class="def">
12481248
<div class="def-header">TEXTUAL DEFINITION</div>
12491249
The class <code>sh:ShapeClass</code> is an <code>rdfs:subClassOf</code> of both <code>sh:NodeShape</code> and <code>rdfs:Class</code>.
1250-
<code>sh:ShapeClass</code> has itself as its <code>rdf:type</code>.
12511250
If <code>s</code> is a <a>SHACL instance</a> of <code>sh:ShapeClass</code> in a <a>shapes graph</a> <code>SG</code>
12521251
then the set of <a>SHACL instances</a> of <code>s</code> in a data graph <code>DG</code> is a <a>target</a> from <code>DG</code> for <code>s</code> in <code>SG</code>.
12531252
</div>

shacl12-vocabularies/shacl.ttl

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,12 @@ sh:PropertyShape
5555
rdfs:isDefinedBy sh: .
5656

5757
sh:ShapeClass
58-
a sh:ShapeClass ;
59-
rdfs:comment "A shape class is a class that is also a node shape. sh:ShapeClass can be used as rdf:type instead of the combination of rdfs:Class and sh:NodeShape."@en ;
60-
rdfs:label "Shape class"@en ;
61-
rdfs:subClassOf rdfs:Class ;
62-
rdfs:subClassOf sh:NodeShape .
58+
a rdfs:Class ;
59+
rdfs:comment "A shape class is a class that is also a node shape. sh:ShapeClass can be used as rdf:type instead of the combination of rdfs:Class and sh:NodeShape."@en ;
60+
rdfs:label "Shape class"@en ;
61+
rdfs:subClassOf rdfs:Class ;
62+
rdfs:subClassOf sh:NodeShape ;
63+
rdfs:isDefinedBy sh: .
6364

6465
sh:deactivated
6566
a rdf:Property ;

0 commit comments

Comments
 (0)