INTERNAL:
This method will be used to merge one record into another
if (this.changedObject == null) {
this.changedObject = ((AggregateChangeRecord)mergeFromRecord).getChangedObject();
if(this.changedObject == null) {
return;
} else {
mergeToChangeSet.addObjectChangeSetForIdentity((ObjectChangeSet)this.changedObject, mergeFromChangeSet.getUOWCloneForObjectChangeSet(this.changedObject));
((ObjectChangeSet)this.changedObject).updateReferences(mergeToChangeSet, mergeFromChangeSet);
return;
}
}
((ObjectChangeSet)this.changedObject).mergeObjectChanges((ObjectChangeSet)((AggregateChangeRecord)mergeFromRecord).getChangedObject(), mergeToChangeSet, mergeFromChangeSet);