| Summary: | Authorized Sides missing at Conditional Style | ||
|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Xi Ng <c3567478> |
| Component: | Diagram | Assignee: | Maxime Porhel <maxime.porhel> |
| Status: | CLOSED FIXED | QA Contact: | Pierre Guilet <pierre.guilet> |
| Severity: | normal | ||
| Priority: | P3 | CC: | laurent.redor, maxime.porhel, steve.monnier |
| Version: | 4.0.0 | Keywords: | triaged |
| Target Milestone: | 4.1.0 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| See Also: |
https://git.eclipse.org/r/81576 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=8390245bb2d43d5566597df3f00ab71fdaefbb64 https://git.eclipse.org/r/82950 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=461554e278040d7acafed986b8712c859868ef7e |
||
| Whiteboard: | backport | ||
|
Description
Xi Ng
New Gerrit change created: https://git.eclipse.org/r/81576 Steps to reproduce: . Get the test data used in org.eclipse.sirius.tests.swtbot.BorderNodeSideTest : http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/tree/plugins/org.eclipse.sirius.tests.swtbot/data/unit/borderNodeSide . Open the VSM . Select one of the border node mapping . Add a conditional style . Add a node style (any kind) . Check the property sections : KO, no authorized sides property. This style of a border node mapping the Authorized sides property section should be displayed. TODO . complete the VSM to add a conditional style with some forbidden states . complete BorderNodeSideTest to make it checks that specification of the conditional style is well taken into account . add a new test (class) to test the forbidden side property section display in VSM editor : border node mapping, node mapping, condition style and workspace image as child of a ContainerMapping. (WorkspaceImageDescription inherit from both NodeStyleDesc and ContainerStyleDesc. Gerrit change https://git.eclipse.org/r/81576 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=8390245bb2d43d5566597df3f00ab71fdaefbb64 Thank you Xi for the detail bug report. The issue has been corrected on master for Sirius 4.1. I have also tagged it as candidate for backport in case of a future 4.0.x version. The tests auto will be made later (the keyword needtest is here to identify this remaining work). Validated. The authorized sides property and its checkbox are available on bordered nodes. New Gerrit change created: https://git.eclipse.org/r/82950 Available in Sirius 4.1.0, see https://wiki.eclipse.org/Sirius/4.1.0 for details. Gerrit change https://git.eclipse.org/r/82950 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=461554e278040d7acafed986b8712c859868ef7e |