|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.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 TucsAlgorithmTemplatepublic 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 | ||||||||||