|
|
Re: Do not populate Diagrams [message #1855078 is a reply to message #1855069] |
Tue, 27 September 2022 19:05 |
|
- Synchronized: Sirius will automatically create graphical elements for all matching semantic candidates (and remove the ones that become obsolete as the model changes).
- Not Synchronized: Sirius will never create these graphical elements automatically; you need to explicitly create them from your tools using the "Create View" operation. Once a view is created, it is kept stable on the diagram until either the corresponding semantic element disappears (or does not match the mapping's criteria) or the view itself is removed (using the "Delete from Diagram" operation or the "Delete View" operation invoked from a tool.
- Unsynchronizable: either of the above, depending on the user-controlled, per-diagram choice (available in the context menu of the diagram's background).
"Not Synchronized" is probably what you want for "blank" diagrams where the user decides which of the existing model elements are made visible. Note that you may not want all your mappings to be unsynchronized. A common pattern is to make node mappings unsynchronized but keep (most) edge mappings synchronized, so that the edges between element are automatically created as soon as both their source and target elements are visible.
Pierre-Charles David - Obeo
Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
[Updated on: Tue, 27 September 2022 19:08] Report message to a moderator
|
|
|
|
Powered by
FUDForum. Page generated in 0.03922 seconds