Community
Participate
Working Groups
Build Identifier: 20110615-0604 The current code gets the structural feature from the object. Here should be checked, if the object is really the container for this feature. In my case a Person model comes from a PersonPackage and a Contact from the ContactPackage. The Person contains n - contacts. The code leads to the situation eGet tries to get the 'value' feature from the contact with e.g. id = 2 from the Person object, which comes in as source. From this object it tries to take the feature with id 2, which is wrong and in my case no list. Reproducible: Always
Created attachment 200997 [details] Patch fpr EMFListValueProperty Patch, that works for me
The patch makes the writing fail because delegate.getList() returns an unmodifyable list - we need to create an IObservableList to modify the underlying list.
released original patch with the change to use an IObservableList when writing back
The changes are available in the M6 build.