Uses of Interface
org.eclipse.emf.compare.match.metamodel.MatchModel

Packages that use MatchModel
org.eclipse.emf.compare.diff.api This packages provides the interface that can be implemented by clients to define their own diff engine. 
org.eclipse.emf.compare.diff.engine Provides a generic diff engine. 
org.eclipse.emf.compare.diff.metamodel   
org.eclipse.emf.compare.diff.metamodel.impl   
org.eclipse.emf.compare.diff.service Provides differencing service for models. 
org.eclipse.emf.compare.match.api Provides the API that can be used for clients in order to implement their own matching engine. 
org.eclipse.emf.compare.match.engine Provides a generic match engine. 
org.eclipse.emf.compare.match.metamodel   
org.eclipse.emf.compare.match.metamodel.impl   
org.eclipse.emf.compare.match.metamodel.util   
org.eclipse.emf.compare.match.service Provides matching service for models. 
org.eclipse.emf.compare.ui This package provides the GUI components used to display EMF Compare's comparison results. 
 

Uses of MatchModel in org.eclipse.emf.compare.diff.api
 

Methods in org.eclipse.emf.compare.diff.api with parameters of type MatchModel
 DiffModel IDiffEngine.doDiff(MatchModel match)
          Return a diffmodel created using the match model.
 DiffModel IDiffEngine.doDiff(MatchModel match, boolean threeWay)
          Return a diffmodel created using the match model.
 

Uses of MatchModel in org.eclipse.emf.compare.diff.engine
 

Methods in org.eclipse.emf.compare.diff.engine with parameters of type MatchModel
 DiffModel GenericDiffEngine.doDiff(MatchModel match)
          Return a diffmodel created using the match model.
 DiffModel GenericDiffEngine.doDiff(MatchModel match, boolean threeWay)
          Return a diffmodel created using the match model.
protected  DiffGroup GenericDiffEngine.doDiffThreeWay(MatchModel match)
          The diff computing for three way comparisons is handled here.
protected  DiffGroup GenericDiffEngine.doDiffTwoWay(MatchModel match)
          The diff computing for two way comparisons is handled here.
 

Uses of MatchModel in org.eclipse.emf.compare.diff.metamodel
 

Methods in org.eclipse.emf.compare.diff.metamodel that return MatchModel
 MatchModel ModelInputSnapshot.getMatch()
          Returns the value of the 'Match' containment reference.
 

Methods in org.eclipse.emf.compare.diff.metamodel with parameters of type MatchModel
 void ModelInputSnapshot.setMatch(MatchModel value)
          Sets the value of the 'Match' containment reference.
 

Uses of MatchModel in org.eclipse.emf.compare.diff.metamodel.impl
 

Fields in org.eclipse.emf.compare.diff.metamodel.impl declared as MatchModel
protected  MatchModel ModelInputSnapshotImpl.match
          The cached value of the 'Match' containment reference.
 

Methods in org.eclipse.emf.compare.diff.metamodel.impl that return MatchModel
 MatchModel ModelInputSnapshotImpl.getMatch()
           
 

Methods in org.eclipse.emf.compare.diff.metamodel.impl with parameters of type MatchModel
 org.eclipse.emf.common.notify.NotificationChain ModelInputSnapshotImpl.basicSetMatch(MatchModel newMatch, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void ModelInputSnapshotImpl.setMatch(MatchModel newMatch)
           
 

Uses of MatchModel in org.eclipse.emf.compare.diff.service
 

Methods in org.eclipse.emf.compare.diff.service with parameters of type MatchModel
static DiffModel DiffService.doDiff(MatchModel match)
          Return a diffmodel created using the match model.
static DiffModel DiffService.doDiff(MatchModel match, boolean threeWay)
          Return a diffmodel created using the match model.
 

Uses of MatchModel in org.eclipse.emf.compare.match.api
 

Methods in org.eclipse.emf.compare.match.api that return MatchModel
 MatchModel IMatchEngine.contentMatch(org.eclipse.emf.ecore.EObject leftObject, org.eclipse.emf.ecore.EObject rightObject, org.eclipse.emf.ecore.EObject ancestor, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method will compare three EObjects and their direct content, ignoring the given objects' siblings and parents for the match.
 MatchModel IMatchEngine.contentMatch(org.eclipse.emf.ecore.EObject leftObject, org.eclipse.emf.ecore.EObject rightRoot, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method will compare two EObjects and their direct content, ignoring the given objects' siblings and parents for the match.
 MatchModel IMatchEngine.modelMatch(org.eclipse.emf.ecore.EObject leftRoot, org.eclipse.emf.ecore.EObject rightRoot, org.eclipse.emf.ecore.EObject ancestor, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for three models.
 MatchModel IMatchEngine.modelMatch(org.eclipse.emf.ecore.EObject leftRoot, org.eclipse.emf.ecore.EObject rightRoot, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for two models.
 MatchModel IMatchEngine.resourceMatch(org.eclipse.emf.ecore.resource.Resource leftResource, org.eclipse.emf.ecore.resource.Resource rightResource, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for two resources.
 MatchModel IMatchEngine.resourceMatch(org.eclipse.emf.ecore.resource.Resource leftResource, org.eclipse.emf.ecore.resource.Resource rightResource, org.eclipse.emf.ecore.resource.Resource ancestorResource, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for three resources.
 MatchModel IMatchEngine.resourceSetMatch(org.eclipse.emf.ecore.resource.ResourceSet leftResourceSet, org.eclipse.emf.ecore.resource.ResourceSet rightResourceSet, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for two resourceSets.
 MatchModel IMatchEngine.resourceSetMatch(org.eclipse.emf.ecore.resource.ResourceSet leftResourceSet, org.eclipse.emf.ecore.resource.ResourceSet rightResourceSet, org.eclipse.emf.ecore.resource.ResourceSet ancestorResourceSet, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for three resourceSets.
 

Uses of MatchModel in org.eclipse.emf.compare.match.engine
 

Methods in org.eclipse.emf.compare.match.engine that return MatchModel
 MatchModel GenericMatchEngine.contentMatch(org.eclipse.emf.ecore.EObject leftObject, org.eclipse.emf.ecore.EObject rightObject, org.eclipse.emf.ecore.EObject ancestor, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method will compare three EObjects and their direct content, ignoring the given objects' siblings and parents for the match.
 MatchModel GenericMatchEngine.contentMatch(org.eclipse.emf.ecore.EObject leftObject, org.eclipse.emf.ecore.EObject rightObject, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method will compare two EObjects and their direct content, ignoring the given objects' siblings and parents for the match.
 MatchModel GenericMatchEngine.modelMatch(org.eclipse.emf.ecore.EObject leftRoot, org.eclipse.emf.ecore.EObject rightRoot, org.eclipse.emf.ecore.EObject ancestor, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for three models.
 MatchModel GenericMatchEngine.modelMatch(org.eclipse.emf.ecore.EObject leftRoot, org.eclipse.emf.ecore.EObject rightRoot, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for two models.
 MatchModel GenericMatchEngine.resourceMatch(org.eclipse.emf.ecore.resource.Resource leftResource, org.eclipse.emf.ecore.resource.Resource rightResource, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for two resources.
 MatchModel GenericMatchEngine.resourceMatch(org.eclipse.emf.ecore.resource.Resource leftResource, org.eclipse.emf.ecore.resource.Resource rightResource, org.eclipse.emf.ecore.resource.Resource ancestorResource, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for three resources.
 MatchModel GenericMatchEngine.resourceSetMatch(org.eclipse.emf.ecore.resource.ResourceSet leftResourceSet, org.eclipse.emf.ecore.resource.ResourceSet rightResourceSet, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for two resourceSets.
 MatchModel GenericMatchEngine.resourceSetMatch(org.eclipse.emf.ecore.resource.ResourceSet leftResourceSet, org.eclipse.emf.ecore.resource.ResourceSet rightResourceSet, org.eclipse.emf.ecore.resource.ResourceSet ancestorResourceSet, java.util.Map<java.lang.String,java.lang.Object> optionMap)
          This method returns a MatchModel for three resourceSets.
 

Uses of MatchModel in org.eclipse.emf.compare.match.metamodel
 

Methods in org.eclipse.emf.compare.match.metamodel that return MatchModel
 MatchModel MatchFactory.createMatchModel()
          Returns a new object of class 'Model'
 

Uses of MatchModel in org.eclipse.emf.compare.match.metamodel.impl
 

Classes in org.eclipse.emf.compare.match.metamodel.impl that implement MatchModel
 class MatchModelImpl
          An implementation of the model object 'Model'.
 

Methods in org.eclipse.emf.compare.match.metamodel.impl that return MatchModel
 MatchModel MatchFactoryImpl.createMatchModel()
           
 

Uses of MatchModel in org.eclipse.emf.compare.match.metamodel.util
 

Methods in org.eclipse.emf.compare.match.metamodel.util with parameters of type MatchModel
 T MatchSwitch.caseMatchModel(MatchModel object)
          Returns the result of interpretting the object as an instance of 'Model'.
 

Uses of MatchModel in org.eclipse.emf.compare.match.service
 

Methods in org.eclipse.emf.compare.match.service that return MatchModel
static MatchModel MatchService.doContentMatch(org.eclipse.emf.ecore.EObject leftObject, org.eclipse.emf.ecore.EObject rightObject, org.eclipse.emf.ecore.EObject ancestor, java.util.Map<java.lang.String,java.lang.Object> options)
          Matches three objects along with their content, then return the corresponding match model.
static MatchModel MatchService.doContentMatch(org.eclipse.emf.ecore.EObject leftObject, org.eclipse.emf.ecore.EObject rightObject, java.util.Map<java.lang.String,java.lang.Object> options)
          Matches two objects along with their content, then return the corresponding match model.
static MatchModel MatchService.doMatch(org.eclipse.emf.ecore.EObject leftRoot, org.eclipse.emf.ecore.EObject rightRoot, org.eclipse.emf.ecore.EObject ancestor, java.util.Map<java.lang.String,java.lang.Object> options)
          Matches three models and returns the corresponding matching model.
static MatchModel MatchService.doMatch(org.eclipse.emf.ecore.EObject leftRoot, org.eclipse.emf.ecore.EObject rightRoot, java.util.Map<java.lang.String,java.lang.Object> options)
          Matches two models and returns the corresponding matching model.
static MatchModel MatchService.doResourceMatch(org.eclipse.emf.ecore.resource.Resource leftResource, org.eclipse.emf.ecore.resource.Resource rightResource, java.util.Map<java.lang.String,java.lang.Object> options)
          Matches two resources along with their content, then return the corresponding match model.
static MatchModel MatchService.doResourceMatch(org.eclipse.emf.ecore.resource.Resource leftResource, org.eclipse.emf.ecore.resource.Resource rightResource, org.eclipse.emf.ecore.resource.Resource ancestorResource, java.util.Map<java.lang.String,java.lang.Object> options)
          Matches three resources and returns the corresponding matching model.
 

Uses of MatchModel in org.eclipse.emf.compare.ui
 

Methods in org.eclipse.emf.compare.ui that return MatchModel
 MatchModel ModelCompareInput.getMatch()
          Returns this ModelCompareInput's MatchModel.
 

Constructors in org.eclipse.emf.compare.ui with parameters of type MatchModel
ModelCompareInput(MatchModel matchModel, DiffModel diffModel)
          Creates a CompareInput given the resulting match and diff of the comparison.
ModelCompareInput(MatchModel matchModel, DiffModel diffModel, org.eclipse.emf.compare.ui.internal.ModelComparator comparator)
          Creates a CompareInput given the resulting match and diff of the comparison.
 


Copyright 2006 IBM Corporation and others.
All Rights Reserved.