From b702168cb6ca2d62b8e50a2aa0094d1f4ab9b2cf Mon Sep 17 00:00:00 2001 From: Ed Seidewitz Date: Mon, 7 Nov 2022 14:09:19 -0500 Subject: [PATCH] ST6RI-614 Added specializations to MessageConnection/messageConnections. --- org.omg.sysml.xpect.tests/library.systems/Connections.sysml | 4 ++-- sysml.library/Systems Library/Connections.sysml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/org.omg.sysml.xpect.tests/library.systems/Connections.sysml b/org.omg.sysml.xpect.tests/library.systems/Connections.sysml index 6bf8515cc..223b60b9e 100644 --- a/org.omg.sysml.xpect.tests/library.systems/Connections.sysml +++ b/org.omg.sysml.xpect.tests/library.systems/Connections.sysml @@ -44,7 +44,7 @@ standard library package Connections { end target: Anything[0..*] :>> BinaryLinkObject::target; } - abstract flow def MessageConnection :> BinaryConnection, Transfer { + abstract flow def MessageConnection :> BinaryConnection, Transfer, Action { doc /* * MessageConnection is the class of binary connections that represent a transfer @@ -117,7 +117,7 @@ standard library package Connections { */ } - abstract message messageConnections: MessageConnection[0..*] nonunique :> binaryConnections, transfers { + abstract message messageConnections: MessageConnection[0..*] nonunique :> binaryConnections, transfers, actions { doc /* * messageConnections is the base feature of all FlowConnectionUsages. diff --git a/sysml.library/Systems Library/Connections.sysml b/sysml.library/Systems Library/Connections.sysml index 6bf8515cc..223b60b9e 100644 --- a/sysml.library/Systems Library/Connections.sysml +++ b/sysml.library/Systems Library/Connections.sysml @@ -44,7 +44,7 @@ standard library package Connections { end target: Anything[0..*] :>> BinaryLinkObject::target; } - abstract flow def MessageConnection :> BinaryConnection, Transfer { + abstract flow def MessageConnection :> BinaryConnection, Transfer, Action { doc /* * MessageConnection is the class of binary connections that represent a transfer @@ -117,7 +117,7 @@ standard library package Connections { */ } - abstract message messageConnections: MessageConnection[0..*] nonunique :> binaryConnections, transfers { + abstract message messageConnections: MessageConnection[0..*] nonunique :> binaryConnections, transfers, actions { doc /* * messageConnections is the base feature of all FlowConnectionUsages.