| Modifier and Type | Method and Description | 
|---|---|
| MatchResource | CompareFactory. createMatchResource()Returns a new object of class 'Match Resource' | 
| Modifier and Type | Method and Description | 
|---|---|
| EList<MatchResource> | Comparison. getMatchedResources()Returns the value of the 'Matched Resources' containment reference list. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected MatchResource | DefaultConflictDetector. getMatchResource(Comparison comparison,
                Resource resource)Returns the MatchResource corresponding to the given  resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | IDiffProcessor. resourceLocationChange(MatchResource matchResource,
                      String baseLocation,
                      String changedLocation,
                      DifferenceKind kind,
                      DifferenceSource source)This will be called whenever the diff engine detects the change of a Resource location. | 
| void | DiffBuilder. resourceLocationChange(MatchResource matchResource,
                      String baseLocation,
                      String changedLocation,
                      DifferenceKind kind,
                      DifferenceSource source)Deprecated. 
 ResourceLocationChanges have been replaced byResourceAttachmentChanges of kind Move. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MatchResourceImplAn implementation of the model object 'Match Resource' | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EList<MatchResource> | ComparisonImpl. matchedResourcesThe cached value of the ' Matched Resources' containment
 reference list. | 
| Modifier and Type | Method and Description | 
|---|---|
| MatchResource | CompareFactoryImpl. createMatchResource() | 
| Modifier and Type | Method and Description | 
|---|---|
| EList<MatchResource> | ComparisonImpl. getMatchedResources() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected MatchResource | AbstractConflictSearch. getMatchResource(Resource resource)Returns the MatchResource corresponding to the given  resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static MatchResource | StrategyResourceMatcher. createMatchResource(Resource left,
                   Resource right,
                   Resource origin)Creates a  MatchResourceinstance and sets all three resources of the mapping on it. | 
| protected MatchResource | RootIDMatchingStrategy. createMatchResource(Resource left,
                   Resource right,
                   Resource origin)Creates a  MatchResourceinstance and sets all three resources of the mapping on it. | 
| protected static MatchResource | NameSimilarityMatchingStrategy. createMatchResource(Resource left,
                   Resource right,
                   Resource origin)Creates a  MatchResourceinstance and sets all three resources of the mapping on it. | 
| protected static MatchResource | NameMatchingStrategy. createMatchResource(Resource left,
                   Resource right,
                   Resource origin)Creates a  MatchResourceinstance and sets all three resources of the mapping on it. | 
| protected static MatchResource | LocationMatchingStrategy. createMatchResource(Resource left,
                   Resource right,
                   Resource origin)Creates a  MatchResourceinstance and sets all three resources of the mapping on it. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterable<MatchResource> | StrategyResourceMatcher. createMappings(Iterator<? extends Resource> leftResources,
              Iterator<? extends Resource> rightResources,
              Iterator<? extends Resource> originResources)This will be called by the engine in order to retrieve the mappings created by this matcher. | 
| Iterable<MatchResource> | IResourceMatcher. createMappings(Iterator<? extends Resource> leftResources,
              Iterator<? extends Resource> rightResources,
              Iterator<? extends Resource> originResources)This will be called by the engine in order to retrieve the mappings created by this matcher. | 
| List<MatchResource> | RootIDMatchingStrategy. matchResources(Iterable<? extends Resource> left,
              Iterable<? extends Resource> right,
              Iterable<? extends Resource> origin)Matches the given resources according to the IDs found in their roots. | 
| List<MatchResource> | NameSimilarityMatchingStrategy. matchResources(Iterable<? extends Resource> left,
              Iterable<? extends Resource> right,
              Iterable<? extends Resource> origin)This will be called by the resource matcher in order to determine the matching between n
 resources. | 
| List<MatchResource> | NameMatchingStrategy. matchResources(Iterable<? extends Resource> left,
              Iterable<? extends Resource> right,
              Iterable<? extends Resource> origin)This will be called by the resource matcher in order to determine the matching between n
 resources. | 
| List<MatchResource> | LocationMatchingStrategy. matchResources(Iterable<? extends Resource> left,
              Iterable<? extends Resource> right,
              Iterable<? extends Resource> origin)This will be called by the resource matcher in order to determine the matching between n
 resources. | 
| List<MatchResource> | IResourceMatchingStrategy. matchResources(Iterable<? extends Resource> left,
              Iterable<? extends Resource> right,
              Iterable<? extends Resource> origin)This will be called by the resource matcher in order to determine the matching between n
 resources. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected MatchResource | ResourceAttachmentChangeMerger. getMatchResource(Comparison comparison,
                Resource resource)Returns the MatchResource corresponding to the given  resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| static com.google.common.base.Predicate<ResourceAttachmentChange> | MatchResourceItemProviderSpec. uriDifferentFromAll(MatchResource matchResource)Predicate to check if the URI of the current attachment change is different from all the URIs of the
 resources matched by the given  MatchResource. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected MatchResourceNode | ByResourceGroupProvider.ResourceGroup. buildSubTree(MatchResource matchResource,
            Set<ResourceAttachmentChange> attachmentChanges)Build the sub tree of the given  MatchResource. | 
| protected MatchResourceNode | BasicDifferenceGroupImpl. buildSubTree(MatchResource matchResource,
            Set<ResourceAttachmentChange> attachmentChanges)Build the sub tree of the given  MatchResource. | 
| protected MatchResourceNode | BasicDifferenceGroupImpl. createMatchResourceNode(MatchResource matchResource)Create a matchResource node. | 
| Modifier and Type | Method and Description | 
|---|---|
| MatchResource | MatchResourceNode. getMatchResource()Getter for the match resource represented by this TreeNode. | 
| Constructor and Description | 
|---|
| MatchResourceNode(MatchResource matchResource)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| T | CompareSwitch. caseMatchResource(MatchResource object)Returns the result of interpreting the object as an instance of 'Match Resource' | 
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.