Community
Participate
Working Groups
Provide an API for the copy of a diagram format to either an existing or a new diagram. Copy formating only on elements present in a provided source to target object mapping. Such API shall: - work on any DDiagram representations - optionnaly copy notes - do background work (do not open the diagrams in an editor)
New Gerrit change created: https://git.eclipse.org/r/163300
New Gerrit change created: https://git.eclipse.org/r/163301
New Gerrit change created: https://git.eclipse.org/r/163848
This enhancement will be added to the next version. Steps to validate will be provided later.
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168310
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168309
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168455
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168457
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168456
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/169507
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/169508
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171168
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171455
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/163300 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=e28e648c8d5a7f554a13dc1ea6e39ed82c065a3a
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/163301 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=001544312c92c718cbde407974a7ac305b0e6c42
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/163848 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=53b18103df26be8523f4b1fdc6d42496ae6f8b78
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168309 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=877a2b94ea93ebcb39b705a037e77490d01ca8f1
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168310 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=f293dfe6b343514ab859624e56af3436950a6748
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168455 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=fee05cc66ee3f95054b0380917dc03ca786a9aa6
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168456 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=58225c715f3684bdcabdb0147d304b48a226d556
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/168457 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d83aa269300318a9cb2d23831703bfbf5e2ae486
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/169507 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=711f2adb0e560ec26f2c1a29163c0be6d13e761c
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171168 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=195514fbd6487432cced49ae7d4637f03cfe177c
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171455 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=538841513f0d8b8fcff311139f52221d8985a16a
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171522
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171674
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171812
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171813
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171674 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=b38bdab3dab7dcb712edbedb44d3fe829bc35653
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171812 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=19dd6828618c822d1e94f4ac58373eed42d47c6b
Available in Sirius 6.4.0, see https://download.eclipse.org/sirius/updates/releases/6.4.0/ for details.
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/171813 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0c37a6f27b2555d26accc83242e85e731e2ff489
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/173480 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=10d29e2b1749223438cc94cb389eb3170defb9dc
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/173702
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/173702 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=356ebbc1171b8e1dc9636b4c777d1bd1fae02e50
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/175084
Created attachment 285474 [details] Patch to make it possible to test the API To test this new API in your development environment: Apply the attached patch. Launch a runtime Copy the source project (this patch works with a source and target model with the same hierarchy) Create a new representation in your source project (this patch is very simple, it just copies the first encountered representation) Right-click in the model explorer on the root element > "Copy Rep" In the target project (the copy from the source one), right-click on the root > "past rep" You should have a new diagram created
Created attachment 285532 [details] Patch to make it possible to test the API - v2 570524-Patch to test the API.patch : A new version of the patch added by Florian in comment 37. It is now possible to paste in an existing representation. This patch is used to validate bug 570524.
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176176
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176176 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ae497aa79179d0114c412b05e03c1ff88c8920b0
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176522
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176522 was merged to [v6.4.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=7883a86b590d31bbbdf3f387707df3dea0402a10
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176530
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176530 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=54dbbf8fbf97dd836946a9dd72dff5298ec4fcfc