Community
Participate
Working Groups
Build Identifier: I'd like to customize the copier that is used by the EMF compare merger. Please introduce an extension/registration mechanism like available for the particular mergers. Rational: If I try to merge (to copy from left to right) a nested element like a variableReference referring to a variableElement (which is available in both models) by means of an EReference, this EReference of the new variableReference (right model) won't be setup correctly. Either it is null or refers to the variableElement in the left model. I guess repairing this in general is not faesible in the short term so I'd like fix this on my own by customizing the copier. Unfortunately, I need this pretty much right now. Reproducible: Always
Hi Christian, Unfortunately the API freeze for the Eclipse Helios release is way behind us (April) and we're in "complete freeze except critical bugfixes" until the final 1.1.0 release (11 of June) Once it is released we can consider making such changes but in the newly created 1.2.x stream. As it looks like it is quite a important issue, if you come up with a fix which doesn't look too dangerous we can consider integrating it quickly after the release and provide an 1.1.1 interim build.
I haven't given an in-depth look into this, but t seems to me that the necessary classes are already API and customizable? EMFCompareEObjectCopier can be overriden, as is the MergeService and the DefaultMerger (albeit only for your own implementation of mergers). What exactly would you like provided as public API from EMF Compare?
Was already API, and no input from reporter.