org.mftech.dawn.runtime.client.synchronization
Class ResourceDiffHelper
java.lang.Object
org.mftech.dawn.runtime.client.synchronization.ResourceDiffHelper
public class ResourceDiffHelper
- extends java.lang.Object
|
Method Summary |
void |
doDiff(org.eclipse.emf.ecore.resource.Resource oResource,
org.eclipse.emf.ecore.resource.Resource nResource)
|
java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EObject> |
getChangedObjects()
|
java.util.List<org.eclipse.emf.ecore.EObject> |
getDeletedObjects()
|
java.util.List<org.eclipse.emf.ecore.EObject> |
getNewObjects()
|
static void |
merge(org.eclipse.emf.ecore.xmi.XMLResource newResource,
org.eclipse.emf.ecore.xmi.XMLResource oldResource)
|
void |
setChangedObjects(java.util.HashMap<org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EObject> changedObjects)
|
void |
setDeletedObjects(java.util.List<org.eclipse.emf.ecore.EObject> deletedObjects)
|
void |
setNewObjects(java.util.List<org.eclipse.emf.ecore.EObject> newObjects)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceDiffHelper
public ResourceDiffHelper()
doDiff
public void doDiff(org.eclipse.emf.ecore.resource.Resource oResource,
org.eclipse.emf.ecore.resource.Resource nResource)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
getNewObjects
public java.util.List<org.eclipse.emf.ecore.EObject> getNewObjects()
setNewObjects
public void setNewObjects(java.util.List<org.eclipse.emf.ecore.EObject> newObjects)
getChangedObjects
public java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EObject> getChangedObjects()
setChangedObjects
public void setChangedObjects(java.util.HashMap<org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EObject> changedObjects)
getDeletedObjects
public java.util.List<org.eclipse.emf.ecore.EObject> getDeletedObjects()
setDeletedObjects
public void setDeletedObjects(java.util.List<org.eclipse.emf.ecore.EObject> deletedObjects)
merge
public static void merge(org.eclipse.emf.ecore.xmi.XMLResource newResource,
org.eclipse.emf.ecore.xmi.XMLResource oldResource)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException