Schema
+startAct: SemAct
ShapeExpression
+label: ID
start
0..1
shapes
0..*
ShapeOr
shapeExprs
2..*
ShapeAnd
shapeExprs
0..*
ShapeNot
shapeExpr
NodeConstraint
+nodeKind: IRI|BNode|Literal
+datatype: IRI
+xsFacet: XMLSchemaFacet
Shape
+closed: BOOL
+extra: IRI
+semActs: SemAct
expression
0..1
TripleExpression
+semActs: SemAct
OneOf
expression
2..*
expressions
2..*
EachOf
expressions
2..*
TripleConstraint
+inverse: BOOL
+predicate: IRI
+min: INT
+max: INT
valueExpr
0..1
valueSetValue
values
1..*
valueIRI
valueLiteral
Stem
+stem: IRI
StemRange
objectValueORStem
Wildcard
objectValue
IRIORWildcard
exclusions
1..*
stem