Community
Participate
Working Groups
The RSA Model Import "extra" component provides an extensibility mechanism by which applications can register additional QVTo transformations to be run before and/or after the main import sequence. For applications such as Papyrus-RT (bug 462323), it is sometimes necessary for "after" transformations to make decisions when modifying the transformation results based on properties of the source model elements from which those results are mapped. For semantic model elements, this is not usually difficult because the semantic model is largely in-out (modified in situ by the transformation). However, for diagrams, it is more difficult because new diagrams are generated in the Papyrus model and the original diagrams are detached from the semantic content. What is needed is access to the mapping traces produced by QVTo to obtain the reverse traceability from outputs to the inputs that generated them.
New Gerrit change created: https://git.eclipse.org/r/75597
New Gerrit change created: https://git.eclipse.org/r/75619
New Gerrit change created: https://git.eclipse.org/r/75621
(In reply to Eclipse Genie from comment #1) > New Gerrit change created: https://git.eclipse.org/r/75597 Changes on master (Oxygen stream). (In reply to Eclipse Genie from comment #3) > New Gerrit change created: https://git.eclipse.org/r/75621 Changes cherry-picked to streams/2.0-maintenance (Neon stream).
Gerrit change https://git.eclipse.org/r/75597 was merged to [master]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=9c8164bdfca8d8eb55f3925332b079d63ce93654
Gerrit change https://git.eclipse.org/r/75621 was merged to [streams/2.0-maintenance]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=a00dd8b4c6ca7badf2dc6ae10e1f9a7e28546e9f
Fixed on the Neon maintenance stream and Oxygen (master).
New Gerrit change created: https://git.eclipse.org/r/75832
Gerrit change https://git.eclipse.org/r/75832 was merged to [streams/2.0-maintenance]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=0661aeadd449f2351285b55d57dcc7141d605447
New Gerrit change created: https://git.eclipse.org/r/75950
Gerrit change https://git.eclipse.org/r/75950 was merged to [master]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=7ad46f5da4cfe33aa1e80aa62625658bc1b5b954
New Gerrit change created: https://git.eclipse.org/r/77089
Gerrit change https://git.eclipse.org/r/77089 was merged to [streams/2.0-maintenance]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=f0d90530e517c2ce532f1dd8beb18d30342d55a4
New Gerrit change created: https://git.eclipse.org/r/77282
Gerrit change https://git.eclipse.org/r/77282 was merged to [master]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=2a8924a8c5173656f3f7bd16fb2665e030b0bc0b
The latest Gerrit changes fix bundle version numbers on the maintenance and master branches.