|Edges between contained elements disapear when horizontally stacked containers are moved. [message #1801898]
||Tue, 29 January 2019 11:35
| Neil Mackenzie
Registered: December 2013
In a Sirius specification, when a container has children's presentation marked as 'horizontal stack' and then there is an edge relation between items in a sub-container of this container, the edges display very neatly, even with very large diagrams. |
However when a container is moved on screen many of the edges just disappear. This problem does not occur when I choose 'free form' for the children's presentation (unfortunately I need a horizontal stack)
I have attached images here, based on a simple model where a TablesSet contains some tables, a Table contains Columns, and the Columns can have a dependency on Columns from another table. Model and .odesign specification is attached also, with example instance.
If this is a bug I am happy to raise a bug report and if pointed to some code, I can help to investigate also.
The images attached are:
1.) nicely laid out container with children presentation set as 'horizontal stack'
2.) screenshot after moving this container (edges disappear)
3.) nicely laid out container with children presentation as 'free form'
4.) screenshot after moving this container (edges do not disappear)
I am using the eclipse modelling package from the December 2018 release which uses Sirius 6.1.1.
Powered by FUDForum
. Page generated in 0.02640 seconds