Linked.Archi

SHACL Shapes

SHACL Shapes

https://meta.linked.archi/bpmn/di#shacl

v2.0.2

Contents

BPMNDiagramShape — target: BPMNDiagram

PropertyConstraintValueSeverityMessage
labelStyle class BPMNLabelStyle Violation
plane class BPMNPlane Violation
plane maxCount 1 Violation
plane minCount 1 Violation

BPMNEdgeShape — target: BPMNEdge

PropertyConstraintValueSeverityMessage
bpmnElement class BaseElement Violation
bpmnElement maxCount 1 Violation
label class BPMNLabel Violation
label maxCount 1 Violation
messageVisibleKind datatype string Violation
messageVisibleKind in 390da8b770d21340 Violation
messageVisibleKind maxCount 1 Violation
sourceElement class DiagramElement Violation
sourceElement maxCount 1 Violation
targetElement class DiagramElement Violation
targetElement maxCount 1 Violation
waypoint class Point Violation
waypoint minCount 2 Violation

BPMNLabelShape — target: BPMNLabel

PropertyConstraintValueSeverityMessage
labelStyle class BPMNLabelStyle Violation
labelStyle maxCount 1 Violation
bounds class Bounds Violation
bounds maxCount 1 Violation

BPMNLabelStyleShape — target: BPMNLabelStyle

PropertyConstraintValueSeverityMessage
font class Font Violation
font maxCount 1 Violation
font minCount 1 Violation

BPMNPlaneShape — target: BPMNPlane

PropertyConstraintValueSeverityMessage
bpmnElement class BaseElement Violation
bpmnElement maxCount 1 Violation
planeElement class DiagramElement Violation

BPMNShapeShape — target: BPMNShape

PropertyConstraintValueSeverityMessage
bpmnElement class BaseElement Violation
bpmnElement maxCount 1 Violation
choreographyActivityShape class BPMNShape Violation
choreographyActivityShape maxCount 1 Violation
isExpanded datatype boolean Violation
isExpanded maxCount 1 Violation
isHorizontal datatype boolean Violation
isHorizontal maxCount 1 Violation
isMarkerVisible datatype boolean Violation
isMarkerVisible maxCount 1 Violation
isMessageVisible datatype boolean Violation
isMessageVisible maxCount 1 Violation
label class BPMNLabel Violation
label maxCount 1 Violation
participantBandKind datatype string Violation
participantBandKind in 390da8b770d21332 Violation
participantBandKind maxCount 1 Violation
bounds class Bounds Violation
bounds maxCount 1 Violation
bounds minCount 1 Violation