diff --git a/src/org/ntlab/deltaExtractor/DeltaExtractor.java b/src/org/ntlab/deltaExtractor/DeltaExtractor.java index fbba8de..a1482f3 100644 --- a/src/org/ntlab/deltaExtractor/DeltaExtractor.java +++ b/src/org/ntlab/deltaExtractor/DeltaExtractor.java @@ -185,6 +185,11 @@ removeList.add(enclosingObj); existsInFields++; removeList.add(thisObjectId); // ��ň�U�AthisObject ����菜�� + if (enclosingObj.equals(srcObject.getId())) { + srcAliasList.put(enclosingObj, new DeltaAlias(Alias.AliasType.FIELD, 0, enclosingObj, tracePoint.duplicate(), true)); + } else if (enclosingObj.equals(dstObject.getId())) { + dstAliasList.put(enclosingObj, new DeltaAlias(Alias.AliasType.FIELD, 0, enclosingObj, tracePoint.duplicate(), false)); + } } }