Community
Participate
Working Groups
Currently when a specifier enters an interpreted expression in the VSM editor, we only provide a single-line text field. Even for Acceleo 2, it is sometimes too small to be readable, and Acceleo 3 is more verbose than Acceleo 2. We need to provide support for entering long (including multi-line) expressions from within the VSM editor. One possibility is to add a button labelled Edit... at the right of every interpreted expression text field. When clicked, it would open a simple dialog box with a multi-line text area initialized with the current value of the expression, so that the specifier can edit it more confortably. The dialog box could provide a combo where the user can select the language to use (Acceleo 2, Acceleo 3, OCL, plain text...), and some languages/interpreters could provide a richer editor (for example with syntax coloring and completion). Acceleo 3 could reuse the widget used to enter expressions in the Requestor view.
New Gerrit change created: https://git.eclipse.org/r/45248
New Gerrit change created: https://git.eclipse.org/r/45483 WARNING: this patchset contains 2796 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire
Gerrit change https://git.eclipse.org/r/45248 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=df4adcc82a9fdca8eb13e1b4b19011455454430c
Gerrit change https://git.eclipse.org/r/45483 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0a64eb1bc2399e8d72a6b2be8fb3f6acb794589c
New Gerrit change created: https://git.eclipse.org/r/45552
Gerrit change https://git.eclipse.org/r/45552 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=f56516d0f0627301667522ba493d51a745ba9fa4
Resolved with commits : http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=df4adcc82a9fdca8eb13e1b4b19011455454430c http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0a64eb1bc2399e8d72a6b2be8fb3f6acb794589c http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=f56516d0f0627301667522ba493d51a745ba9fa4
There is a regression since this issue: all *PropertySection classes have lost the "implements ContentProposalClient".
*** Bug 465379 has been marked as a duplicate of this bug. ***
New Gerrit change created: https://git.eclipse.org/r/46576
Gerrit change https://git.eclipse.org/r/46576 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0c73dd0f011c0d42bffe0769b215f102a0e203b3
Regression fixed.
Verified with Sirius 3.0.0 RC1
Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0.