| Summary: | Improve the Region/RegionContainer policies to allow recursive regions | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Maxime Porhel <maxime.porhel> | ||||
| Component: | Diagram | Assignee: | Maxime Porhel <maxime.porhel> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P1 | CC: | florian.barbin, pierre-charles.david | ||||
| Version: | 3.0.0 | Keywords: | triaged | ||||
| Target Milestone: | 3.1.0 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| See Also: |
https://git.eclipse.org/r/54211 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=93819d4d6e6f19c039f9e03d3ad9ae37af21be94 https://git.eclipse.org/r/54279 https://git.eclipse.org/r/54303 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ef5371f3061d69b2ebf67e7b8b36ab1857ea59e8 https://git.eclipse.org/r/56144 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=92b96cbbc73ebf2b9af5b194ec849b44cb5791cb |
||||||
| Whiteboard: | needtest | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 470859 | ||||||
| Attachments: |
|
||||||
|
Description
Maxime Porhel
Created attachment 255883 [details]
Sample with recursive regions
New Gerrit change created: https://git.eclipse.org/r/54211 Gerrit change https://git.eclipse.org/r/54211 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=93819d4d6e6f19c039f9e03d3ad9ae37af21be94 New Gerrit change created: https://git.eclipse.org/r/54279 New Gerrit change created: https://git.eclipse.org/r/54303 Gerrit change https://git.eclipse.org/r/54303 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ef5371f3061d69b2ebf67e7b8b36ab1857ea59e8 New Gerrit change created: https://git.eclipse.org/r/56144 Gerrit change https://git.eclipse.org/r/56144 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=92b96cbbc73ebf2b9af5b194ec849b44cb5791cb Validation can be done using the compartment junit data test located in org.eclipse.sirius.tests.junit/data/unit/compartments Open the RegionsInRegions diagram Play with the resize Check that collapse, hide, make same size actions are not enabled Modify the model and check that the diagram is well (de)populated You can also add some creation tools. Verified on Sirius 3.1.0.201510140809 Available in Sirius 3.1.0. |