protected org.eclipse.emf.ecore.EObject |
AbstractEmfBasedComparisonParticipant.adaptOtherReference(MergeContext context,
org.eclipse.emf.ecore.EObject otherObject,
org.eclipse.emf.ecore.EReference eReference,
org.eclipse.emf.ecore.EObject otherValue,
org.eclipse.emf.ecore.EObject mainObject) |
|
protected void |
AbstractEmfBasedComparisonParticipant.createResourceForImportedObject(org.eclipse.emf.ecore.resource.Resource.Factory resourceFactory,
org.eclipse.emf.ecore.EObject originalObject,
org.eclipse.emf.ecore.EObject importedObject,
MergeContext context) |
Creates resource using given factory for given imported object.
|
Map<String,IBmObject> |
AbstractEmfBasedComparisonParticipant.getForcedDDRebuildScope(TopComparisonNode topNode,
MergeContext context) |
|
protected org.eclipse.emf.ecore.EObject |
AbstractEmfBasedComparisonParticipant.importEmfObject(MergeContext context,
ComparisonNode mergingNode,
org.eclipse.emf.ecore.EObject otherObject) |
|
protected void |
AbstractEmfBasedComparisonParticipant.importPictureResourceFile(PictureDef picture,
MergeContext context) |
|
protected void |
AbstractEmfBasedComparisonParticipant.mergeEmfProperties(MergeContext context,
ComparisonNode mergingNode,
AbstractComparedEmfObjects<?> mergingObjects) |
|
protected void |
AbstractEmfBasedComparisonParticipant.mergeEmfReference(MergeContext context,
ReferenceFeatureComparisonNode mergingNode,
AbstractComparedEmfObjects<?> mergingObjects,
ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) |
|
protected void |
AbstractEmfBasedComparisonParticipant.mergeOtherContainment(MergeContext context,
ContainmentFeatureComparisonNode mergingNode,
AbstractComparedEmfObjects<?> mergingObjects,
ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) |
|
void |
AbstractEmfBasedComparisonParticipant.onChildrenMerged(TopComparisonNode topNode,
MergeContext context) |
|
protected void |
AbstractEmfBasedComparisonParticipant.removeObjectFromContainerOnMerge(MergeContext context,
org.eclipse.emf.ecore.EObject mainContainer,
org.eclipse.emf.ecore.EReference mainReference,
org.eclipse.emf.ecore.EObject mainObject) |
Removes the given object from the container on the MAIN side during the merge phase.
|
protected void |
AbstractEmfBasedComparisonParticipant.removeObjectFromListOnMerge(MergeContext context,
org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> mainList,
org.eclipse.emf.ecore.EObject mainObject) |
Removes the given object from the given list on the MAIN side during the merge phase.
|
protected void |
AbstractEmfBasedComparisonParticipant.setObjectToContainerOnMerge(MergeContext context,
ComparisonNode mergingNode,
org.eclipse.emf.ecore.EObject mainContainer,
org.eclipse.emf.ecore.EReference mainReference,
org.eclipse.emf.ecore.EObject eObject) |
Sets the object to the given container on the MAIN side.
|
protected void |
AbstractEmfBasedComparisonParticipant.translateReferencesInImportedObject(org.eclipse.emf.ecore.EObject eObject,
MergeContext mergeContext) |
|
protected org.eclipse.emf.ecore.EObject |
AbstractEmfBasedComparisonParticipant.wrapOtherReference(MergeContext context,
org.eclipse.emf.ecore.EObject otherObject,
org.eclipse.emf.ecore.EReference eReference,
org.eclipse.emf.ecore.EObject otherValue) |
|