org.metadiff.ext.tucsdiff
Class TucsDiffOperationFactory

java.lang.Object
  extended byorg.metadiff.ext.tucsdiff.TucsDiffOperationFactory

public class TucsDiffOperationFactory
extends java.lang.Object

Author:
Mark Kofman

Field Summary
private static TucsDiffOperationFactory instance
           
 
Constructor Summary
private TucsDiffOperationFactory()
           
 
Method Summary
private  TucsDiffDeleteOperation createDeleteOperation(org.eclipse.emf.ecore.EObject deletedObject)
           
 TucsDiffDeleteOperation createDeleteOperation(java.lang.Object deletedObject)
           
private  TucsDiffNewOperation createNewOperation(org.eclipse.emf.ecore.EObject insertedObject)
           
 TucsDiffNewOperation createNewOperation(java.lang.Object insertedObject)
           
static TucsDiffOperationFactory getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

private static TucsDiffOperationFactory instance
Constructor Detail

TucsDiffOperationFactory

private TucsDiffOperationFactory()
Method Detail

getInstance

public static TucsDiffOperationFactory getInstance()

createNewOperation

public TucsDiffNewOperation createNewOperation(java.lang.Object insertedObject)

createDeleteOperation

public TucsDiffDeleteOperation createDeleteOperation(java.lang.Object deletedObject)

createDeleteOperation

private TucsDiffDeleteOperation createDeleteOperation(org.eclipse.emf.ecore.EObject deletedObject)

createNewOperation

private TucsDiffNewOperation createNewOperation(org.eclipse.emf.ecore.EObject insertedObject)