|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.infai.emo.matcher.action.ModelMatcher
public class ModelMatcher
This class controls the matching- mapping- and diff-building-sequence.
| Field Summary | |
|---|---|
private Matching |
baseMatch
The final matching that serves as the basis for the Mapping. |
private ModelComparator |
comparator
The main class that controls the order of the comparison. |
private MapModel |
mapModel
The built EMF-Model from the mapping. |
| Constructor Summary | |
|---|---|
ModelMatcher(Matching baseMatch,
ModelComparator comparator)
Constructor initializes the Matcher by setting required data. |
|
| Method Summary | |
|---|---|
DiffModel |
getDiff(MapModel mapModel)
|
MapModel |
getMapping()
Method returns the mapping between both models. |
MapModel |
getMappingWithConfiguration()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Matching baseMatch
Matchingprivate ModelComparator comparator
ModelComparatorprivate MapModel mapModel
MatchModel| Constructor Detail |
|---|
public ModelMatcher(Matching baseMatch,
ModelComparator comparator)
baseMatch - basic matching for the mapping.comparator - the class that controlled the matching-sequence.baseMatch,
comparator| Method Detail |
|---|
public MapModel getMapping()
mapModelpublic MapModel getMappingWithConfiguration()
public DiffModel getDiff(MapModel mapModel)
DiffModel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||