Community
Participate
Working Groups
Here's the snippet: main(..., out genEditor : GMFGEN::GenEditorGenerator) { genEditor.diagram.palette := ...; --doesn't work, emits the error -- next two lines, though equivalent, do not produce any error var gd : GMFGEN::GenDiagram := genEditor.diagram; gd.palette := mapRoot.diagram.map palette(); } I can't see any reason to prevent nested properties from being assigned, especially given their values can be modified anyway, with an extra intermediate variable.
Fixed. Properties with complex access supported in full. Snippets like 'a.b.c', 'a->b().c.d', 'a->b()->c().d', etc. are now allowed.