Community
Participate
Working Groups
The help suggest it should be possible to use the container variable but the runtime indicates: !MESSAGE Compilation error for expression [ container/] : Unrecognized variable: (container) How to reproduce: - Import projects attached. - Run launch configuration in project metamodel (runtime.launch). - Import vsp and example projects in runtime instance. - Open the mm diagram of the example.metamodel - Rightclick the assocation between CPU and Memory; select either Working or NonWorking. The specification of the latter one is based on the 'container' variable. The console of the development eclipse instance shows the error mentioned above. Greetings, Wilbert
Created attachment 249933 [details] Projects needed to reproduce bug
I confirm the bug. Testing by using variable interpreter with "var:container" I get the following exception : java.lang.NullPointerException at org.eclipse.sirius.common.ui.tools.internal.interpreter.VariableProposalProvider.getProposals(VariableProposalProvider.java:116) at org.eclipse.sirius.common.ui.tools.internal.interpreter.VariableProposalProvider.getProposals(VariableProposalProvider.java:56) at org.eclipse.sirius.common.tools.api.interpreter.CompoundInterpreter.getProposals(CompoundInterpreter.java:787) at org.eclipse.sirius.ui.tools.api.assist.TextContentProposalProvider.getProposals(TextContentProposalProvider.java:88) at org.eclipse.jface.fieldassist.ContentProposalAdapter.getProposals(ContentProposalAdapter.java:2057) at org.eclipse.jface.fieldassist.ContentProposalAdapter.openProposalPopup(ContentProposalAdapter.java:1903) at org.eclipse.jface.fieldassist.ContentProposalAdapter.access$16(ContentProposalAdapter.java:1898) at org.eclipse.jface.fieldassist.ContentProposalAdapter$1.handleEvent(ContentProposalAdapter.java:1769) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3272) at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1807) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) at org.eclipse.swt.widgets.Control.windowProc(Control.java:5513) at org.eclipse.swt.widgets.Text.windowProc(Text.java:2760) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4668)