Summary: | Diagram is dirty even if the only change is the order of semantic candidates | ||
---|---|---|---|
Product: | [Modeling] Sirius | Reporter: | Stéphane Thibaudeau <stephane.thibaudeau> |
Component: | Diagram | Assignee: | Project Inbox <sirius.diagram-inbox> |
Status: | NEW --- | QA Contact: | |
Severity: | minor | ||
Priority: | P3 | CC: | florian.barbin, maxime.porhel, pierre-charles.david |
Version: | 1.0.0M5 | Keywords: | triaged |
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows 7 | ||
Whiteboard: |
Description
Stéphane Thibaudeau
2014-03-18 06:21:47 EDT
A change in the order of candidates will lead to changes in the order of Lists elements, border nodes, Sequence layout (the semantic ordering is computed from the semantic model, but the graphical ordering is computed from the notation model whose order comes from the Sirius model), future region/compartments. We have to clearly identify the candidates expression whose order does not matter. We should also take the z-order into account: on case of overlap, which figures appear on top of each other depends on their order, which depends on the order of their edit parts, which probably depends on the order inside the model. Even for cases where it looks like the order is irrelevant, changing the current behavior may have an impact on the z-order and thus graphical result. And what about an option to indicate if order is relevant or not ? |