Uses of Class
org.infai.emo.matcher.util.Matching

Packages that use Matching
org.infai.emo.matcher   
org.infai.emo.matcher.action   
org.infai.emo.matcher.editor   
org.infai.emo.matcher.editor.util   
org.infai.emo.matcher.impl   
org.infai.emo.matcher.util   
 

Uses of Matching in org.infai.emo.matcher
 

Fields in org.infai.emo.matcher declared as Matching
private  Matching StructureComparator.matching
          The previous matching of the two models to compare.
 

Methods in org.infai.emo.matcher that return Matching
 Matching StructureComparator.getMatching()
           
 

Constructors in org.infai.emo.matcher with parameters of type Matching
StructureComparator(Matching matching, double comparisonCount)
          Constructor that initializes the comparator by setting the previous matching and the comparisonCount.
 

Uses of Matching in org.infai.emo.matcher.action
 

Fields in org.infai.emo.matcher.action declared as Matching
private  Matching ModelMatcher.baseMatch
          The final matching that serves as the basis for the Mapping.
private  Matching MappingBuilder.baseMatch
          The final matching that serves as the basis for the Mapping.
 

Fields in org.infai.emo.matcher.action with type parameters of type Matching
private  java.util.Vector<Matching> ModelComparator.detailedMatchings
          This vector stores all the atomic matchings between both models.
 

Methods in org.infai.emo.matcher.action that return Matching
 Matching ModelComparator.compareTo(Model model1, Model model2)
          This method compares the two given models using the following comparators:
MetaClassComparator AttributeComparator ReferenceComparator ContainerComparator ContentsComparator individually initialized GenericFeatureComparator(s) the PositionComparator (for critical matching-values only)

 

Methods in org.infai.emo.matcher.action that return types with arguments of type Matching
 java.util.Vector<Matching> ModelComparator.getDetailedMatchings()
           
 

Constructors in org.infai.emo.matcher.action with parameters of type Matching
MappingBuilder(Matching baseMatch, ModelComparator comparator)
          Initializes a new MappingBuilder with the matching and the comparator.
ModelMatcher(Matching baseMatch, ModelComparator comparator)
          Constructor initializes the Matcher by setting required data.
 

Uses of Matching in org.infai.emo.matcher.editor
 

Fields in org.infai.emo.matcher.editor declared as Matching
private  Matching ModelMatcherTreeViewer.match
          This is the matching that contains the element-tuples and the matching-value for each tuple.
 

Methods in org.infai.emo.matcher.editor that return Matching
 Matching ModelMatcherTreeViewer.getMatch()
           
 

Methods in org.infai.emo.matcher.editor with parameters of type Matching
 void ModelMatcherTreeViewer.setMatch(Matching match)
           
 

Uses of Matching in org.infai.emo.matcher.editor.util
 

Method parameters in org.infai.emo.matcher.editor.util with type arguments of type Matching
 void Line.setMatchingDetails(java.util.Vector<Matching> matchings)
           
 

Uses of Matching in org.infai.emo.matcher.impl
 

Fields in org.infai.emo.matcher.impl declared as Matching
private  Matching PositionComparator.matching
          The matching that contains the results of the comparison of both models.
 

Methods in org.infai.emo.matcher.impl that return Matching
 Matching PositionComparator.compare()
          This method compares the maximum matching-entries for each element of the models by analyzing the matching.
 

Constructors in org.infai.emo.matcher.impl with parameters of type Matching
ContainerComparator(Matching matching, double comparisonCount)
          
ContentsComparator(Matching matching, double comparisonCount)
          
PositionComparator(Matching previousMatching, Model leftModel, Model rightModel)
          Initialize the comparator with the matching and the models.
 

Uses of Matching in org.infai.emo.matcher.util
 

Methods in org.infai.emo.matcher.util that return Matching
 Matching Matching.addValues(Matching m)
          Add all the matching-values of m to the matching on which this method was called.
 Matching Matching.copy()
          Creates a copy of the on which the method was called.
 Matching Matching.divValues(double factor)
          Divides all the matching-values by the given factor.
 Matching Matching.getInvertedMacthing()
          Inverts the matching by inverting all the tuples of the underlying mapping of both models.
 Matching Matching.getMatchingByFirstElement(java.lang.Object o)
          Get a new matching that only contains entries theirs first elements (of the tuples) equal o.
 Matching Matching.getMatchingBySecondElement(java.lang.Object o)
          Get a new matching that only contains entries theirs second elements (of the tuples) equal o.
 Matching Matching.multValues(double factor)
          Multiplies all the matching-values with the given factor.
 Matching Matching.normalize(double referenceValue)
          Normalize the matching values to the reference-value.
 

Methods in org.infai.emo.matcher.util with parameters of type Matching
 Matching Matching.addValues(Matching m)
          Add all the matching-values of m to the matching on which this method was called.