Community
Participate
Working Groups
Our approach via ModelUtil.deleteIncomingCrossReferences seems to be quite slow. One possible solution is to create an ECrossReferenceAdapter that will observe any changes regarding cross-references instead of collecting all cross-references each time ModelUtil.deleteIncomingCrossReferences is called.
The ECrossReferenceAdapter is now used within the Workspace, if activated via the according extension point.