Interruptible Region and Interrupting Edge [message #1795318] |
Thu, 20 September 2018 06:24  |
Eclipse User |
|
|
|
Hello,
Using Papyrus Oxygen with SysML1.4, I'm trying to put an interruptible region in my activity diagram, in order to stop execution of certain actions and to start another one, upon occurence of a particular event.
Unfortunately I cannot find any way to create or draw such a region nor an interrupting edge, neither in the palette nor in the right-click context of the model explorer.
What do I need to do to create those elements in my model? I cannot imagine, that they are not implemented in Papyrus.
|
|
|
Re: Interruptible Region and Interrupting Edge [message #1796213 is a reply to message #1795318] |
Mon, 08 October 2018 08:18  |
Eclipse User |
|
|
|
Hello,
We are sorry, but there is some bugs in those elements and there is no simple way to create interruptible region and interrupting edge.
It seems that you can add an interruptible region in an activity diagram by using the "New child" (not "SysML child" neither "UML for SysML child") menu on the right-click context of the model explorer. However, there is an known bug on this element and it is not possible to add actions or edges on it (see [1]).
For the interrupting edge, it is possible to create this edge since it is an activity edge (ie. Control flow or Object flow) with a non empty interrupts feature. To do that you have to select the edge and in the advance tab of the properties view, change the interrupts feature by adding the interruptible region.
Best regards,
Pauline
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=521614
|
|
|
Powered by
FUDForum. Page generated in 0.03547 seconds