XMI-Export: InterruptingEdge (#110)

When you create an InterruptingEdge its an ObjectFlow. It usually points at an Action. But an ObjectFlow cannot point directly at an Action. There has to be a Pin between them. Imo the InterruptingEdge should be a ControlFlow.

The UML-standard declares that an ActivityEdge has the attribute interrupts, so both ControlFlow and ObjectFlow inherit it too, but if you make it an ObjectFlow, you should automatically add Pins to avoid conflicts. Another way would be to make the InterruptingEdge dependent on the Pins; ie if there are Pins, then create an ObjectFlow and add the missing Pins to avoid conflicts, else create a ControlFlow.

Created
4 October 2012 9:06:46
Closed
27 October 2012 11:27:26
Requested by
Waldemar
State
Solved
Version
5.60 portable
OperatingSystem
Win7 64bit Professional
Solved in
5.62

Dusan Rodina - softwareideas.net 11 October 2012 12:41:04

Thank you for notice. I will adjust soon.

TrackedRequestComment
Your Name:
You can use these formatting tags: [b]bold[/b] [i]italic[/i] [u]underline[/u] [url]www.example.com[/url] [code]some code[/code] [quote]quoted text[/quote] [list]one list item per line[/list]