|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.metadiff.ext.tucsdiff.TucsAlgorithmDefaultImpl
Comparison algorithm implementation based on research paper by TUCS
Field Summary | |
private static org.apache.log4j.Logger |
LOG
Deprecated. Logger object |
Constructor Summary | |
TucsAlgorithmDefaultImpl()
Deprecated. |
Method Summary | |
java.util.List |
change(java.util.Map mapOld,
java.util.Map mapNew)
Deprecated. |
private TucsDiffOperation |
compare(org.eclipse.emf.ecore.EObject oldObject,
org.eclipse.emf.ecore.EObject newObject,
org.eclipse.emf.ecore.EAttribute attr)
Deprecated. |
private java.util.List |
compare(org.eclipse.emf.ecore.EObject oldObject,
org.eclipse.emf.ecore.EObject newObject,
org.eclipse.emf.ecore.EReference ref,
java.util.Map mapOld,
java.util.Map mapNew)
Deprecated. |
private java.util.List |
compare(org.eclipse.emf.ecore.EObject oldObject,
org.eclipse.emf.ecore.EObject newObject,
java.util.Map mapOld,
java.util.Map mapNew)
Deprecated. |
private java.util.List |
compareUnorderedFeature(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.common.util.EList oldList,
org.eclipse.emf.common.util.EList newList,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.util.Map mapOld,
java.util.Map mapNew)
Deprecated. |
java.util.List |
create(org.eclipse.emf.ecore.EObject oldRoot,
org.eclipse.emf.ecore.EObject newRoot)
Deprecated. |
private java.util.Map |
createMap(org.eclipse.emf.ecore.EObject root)
Deprecated. |
java.util.Map |
createMapNew(org.eclipse.emf.ecore.EObject newRoot)
Deprecated. |
java.util.Map |
createMapOld(org.eclipse.emf.ecore.EObject oldRoot)
Deprecated. |
java.util.List |
delete(org.eclipse.emf.ecore.EObject oldRoot,
org.eclipse.emf.ecore.EObject newRoot)
Deprecated. |
private void |
updateMapNew(java.util.Map mapOld,
java.util.Map mapNew)
Deprecated. |
private void |
updateMapOld(java.util.Map mapOld,
java.util.Map mapNew)
Deprecated. |
void |
updateMappings(java.util.Map mapOld,
java.util.Map mapNew)
Deprecated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static org.apache.log4j.Logger LOG
Constructor Detail |
public TucsAlgorithmDefaultImpl()
Method Detail |
public java.util.Map createMapOld(org.eclipse.emf.ecore.EObject oldRoot)
createMapOld
in interface TucsAlgorithmTemplate
public java.util.Map createMapNew(org.eclipse.emf.ecore.EObject newRoot)
createMapNew
in interface TucsAlgorithmTemplate
public java.util.List create(org.eclipse.emf.ecore.EObject oldRoot, org.eclipse.emf.ecore.EObject newRoot)
create
in interface TucsAlgorithmTemplate
public java.util.List delete(org.eclipse.emf.ecore.EObject oldRoot, org.eclipse.emf.ecore.EObject newRoot)
delete
in interface TucsAlgorithmTemplate
public void updateMappings(java.util.Map mapOld, java.util.Map mapNew)
updateMappings
in interface TucsAlgorithmTemplate
public java.util.List change(java.util.Map mapOld, java.util.Map mapNew)
change
in interface TucsAlgorithmTemplate
private java.util.List compare(org.eclipse.emf.ecore.EObject oldObject, org.eclipse.emf.ecore.EObject newObject, java.util.Map mapOld, java.util.Map mapNew)
private java.util.List compare(org.eclipse.emf.ecore.EObject oldObject, org.eclipse.emf.ecore.EObject newObject, org.eclipse.emf.ecore.EReference ref, java.util.Map mapOld, java.util.Map mapNew)
oldObject
- newObject
- ref
- private TucsDiffOperation compare(org.eclipse.emf.ecore.EObject oldObject, org.eclipse.emf.ecore.EObject newObject, org.eclipse.emf.ecore.EAttribute attr)
oldObject
- newObject
- private java.util.List compareUnorderedFeature(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.common.util.EList oldList, org.eclipse.emf.common.util.EList newList, org.eclipse.emf.ecore.EStructuralFeature feature, java.util.Map mapOld, java.util.Map mapNew)
private void updateMapOld(java.util.Map mapOld, java.util.Map mapNew)
private void updateMapNew(java.util.Map mapOld, java.util.Map mapNew)
private java.util.Map createMap(org.eclipse.emf.ecore.EObject root)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |