Uses of Interface
org.metadiff.infra.ModelResource

Packages that use ModelResource
org.metadiff.ext.generic   
org.metadiff.ext.tucsdiff Implementation of comparison algorithm discussed in "Difference and Union of Models" paper by Markus Alanen and Ivan Porres 
org.metadiff.infra.ecore Package for Eclipse EMF Ecore implementation of MOF standard 
org.metadiff.infra.mdr Package for NetBeans MDR implementation of MOF standard 
org.metadiff.infra.uml2   
org.metadiff.infra.xml   
org.metadiff.template Collection of generic and specific extensions distributed with a MetaDiff framework. 
 

Uses of ModelResource in org.metadiff.ext.generic
 

Methods in org.metadiff.ext.generic with parameters of type ModelResource
 ModelMapping IdBasedMappingFinder.matchModels(ModelResource sourceA, ModelResource sourceB, MappingCallback callback)
           
 ModelMapping IdBasedMappingFinder.matchModels(ModelResource sourceA, ModelResource sourceB)
           
 ModelMapping CallbackMappingFinder.matchModels(ModelResource sourceA, ModelResource sourceB)
           
 ModelMapping CallbackMappingFinder.matchModels(ModelResource sourceA, ModelResource sourceB, MappingCallback callback)
           
 

Uses of ModelResource in org.metadiff.ext.tucsdiff
 

Methods in org.metadiff.ext.tucsdiff with parameters of type ModelResource
 ModelComparisonDelta TucsDiffFinder.findDiff(ModelResource sourceA, ModelResource sourceB)
           
 TucsModelComparisonDelta TucsAlgorithmMappingBasedImpl.findDiff(ModelResource resourceA, ModelResource resourceB, SimpleModelMapping mapping)
           
private  java.util.List TucsAlgorithmMappingBasedImpl.insertedObjects(ModelResource resourceB)
           
 java.util.List TucsAlgorithmMappingBasedImpl.deletedObjects(ModelResource resourceA)
           
 

Uses of ModelResource in org.metadiff.infra.ecore
 

Classes in org.metadiff.infra.ecore that implement ModelResource
 class EcoreResource
          Class to represent Ecore model resource
 

Uses of ModelResource in org.metadiff.infra.mdr
 

Classes in org.metadiff.infra.mdr that implement ModelResource
 class MdrResource
           
 

Uses of ModelResource in org.metadiff.infra.uml2
 

Classes in org.metadiff.infra.uml2 that implement ModelResource
 class Uml2Resource
          Class to represent UML2 model resource
 

Uses of ModelResource in org.metadiff.infra.xml
 

Classes in org.metadiff.infra.xml that implement ModelResource
 class XmlResource
          TODO review this class
 

Uses of ModelResource in org.metadiff.template
 

Methods in org.metadiff.template with parameters of type ModelResource
 ModelMapping ModelMappingFinder.matchModels(ModelResource resourceA, ModelResource resourceB)
          takes two models resources as input and returns a mapping between them.
 ModelMapping ModelMappingFinder.matchModels(ModelResource sourceA, ModelResource sourceB, MappingCallback callback)
          takes two models resources as input and returns a mapping between them.
 ModelComparisonDelta ModelDiffFinder.findDiff(ModelResource source1, ModelResource source2)
          Find difference between two models TODO actually it should take model mappings as an input
 void ModelDiffFinder.patch(ModelResource initialSource, ModelComparisonDelta diff)
          Apply ModelComparisonDelta as a patch for model given in initialSource TODO result should be of other type
 java.lang.Object MappingCallback.mapModelElement(java.lang.Object modelAElement, ModelResource modelToMap)