A B C D E F G H I L M N O P R S T U V W X Y

M

m1Path - Variable in class org.infai.emo.matcher.editor.wizard.impl.LoadPage
The path for the first model.
m1Path - Variable in class org.infai.emo.matcher.editor.wizard.impl.ModOpWizard
The path of the file which contains the first model.
m2Path - Variable in class org.infai.emo.matcher.editor.wizard.impl.LoadPage
The path for the second model.
m2Path - Variable in class org.infai.emo.matcher.editor.wizard.impl.ModOpWizard
The path of the file which contains the second model.
map - Variable in class org.infai.emo.matcher.util.Matching
The mapping between both models.
MAP_MODEL - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Model' class
MAP_MODEL - Static variable in interface org.infai.emo.matcher.map.MapPackage
The meta object id for the 'Model' class
MAP_MODEL__COMPARISON_SETTINGS - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Comparison Settings' containment reference feature
MAP_MODEL__COMPARISON_SETTINGS - Static variable in interface org.infai.emo.matcher.map.MapPackage
The feature id for the 'Comparison Settings' containment reference
MAP_MODEL__LEFT_MODEL - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Left Model' attribute feature
MAP_MODEL__LEFT_MODEL - Static variable in interface org.infai.emo.matcher.map.MapPackage
The feature id for the 'Left Model' attribute
MAP_MODEL__MAPPED_ELEMENTS - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Mapped Elements' containment reference list feature
MAP_MODEL__MAPPED_ELEMENTS - Static variable in interface org.infai.emo.matcher.map.MapPackage
The feature id for the 'Mapped Elements' containment reference list
MAP_MODEL__NOT_MAPPED_ELEMENTS - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Not Mapped Elements' containment reference list feature
MAP_MODEL__NOT_MAPPED_ELEMENTS - Static variable in interface org.infai.emo.matcher.map.MapPackage
The feature id for the 'Not Mapped Elements' containment reference list
MAP_MODEL__RIGHT_MODEL - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Right Model' attribute feature
MAP_MODEL__RIGHT_MODEL - Static variable in interface org.infai.emo.matcher.map.MapPackage
The feature id for the 'Right Model' attribute
MAP_MODEL_FEATURE_COUNT - Static variable in interface org.infai.emo.matcher.map.MapPackage
The number of structural features of the 'Model' class
MapAdapterFactory - Class in org.infai.emo.matcher.map.util
The Adapter Factory for the model.
MapAdapterFactory() - Constructor for class org.infai.emo.matcher.map.util.MapAdapterFactory
Creates an instance of the adapter factory
MapFactory - Interface in org.infai.emo.matcher.map
The Factory for the model.
MapFactoryImpl - Class in org.infai.emo.matcher.map.impl
An implementation of the model Factory
MapFactoryImpl() - Constructor for class org.infai.emo.matcher.map.impl.MapFactoryImpl
Creates an instance of the factory
mapModel - Variable in class org.infai.emo.matcher.action.DiffBuilder
The mapping created by the MappingBuilder.
mapModel - Variable in class org.infai.emo.matcher.action.ModelMatcher
The built EMF-Model from the mapping.
mapModel - Variable in class org.infai.emo.matcher.editor.pages.DifferencePage
The model that contains the mapping between both compared input-models.
MapModel - Interface in org.infai.emo.matcher.map
A representation of the model object 'Model'
mapModelEClass - Variable in class org.infai.emo.matcher.map.impl.MapPackageImpl
 
MapModelImpl - Class in org.infai.emo.matcher.map.impl
An implementation of the model object 'Model'
MapModelImpl() - Constructor for class org.infai.emo.matcher.map.impl.MapModelImpl
 
MapPackage - Interface in org.infai.emo.matcher.map
The Package for the model.
MapPackage.Literals - Interface in org.infai.emo.matcher.map
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type MapPackageImpl - Class in org.infai.emo.matcher.map.impl
An implementation of the model Package
MapPackageImpl() - Constructor for class org.infai.emo.matcher.map.impl.MapPackageImpl
Creates an instance of the model Package, registered with EPackage.Registry by the package package URI value.
mappedElements - Variable in class org.infai.emo.matcher.map.impl.MapModelImpl
The cached value of the 'Mapped Elements' containment reference list
mapping - Variable in class org.infai.emo.matcher.diff.impl.InputImpl
The cached value of the 'Mapping' containment reference
Mapping - Class in org.infai.emo.matcher.util
This class contains a mapping between two models.
Mapping(Model, Model, boolean) - Constructor for class org.infai.emo.matcher.util.Mapping
Method that builds the mapping between the two models by creating tuples for every possible pair of elements of the models.
Mapping() - Constructor for class org.infai.emo.matcher.util.Mapping
An empty mapping without models.
MAPPING_ELEMENT - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Mapping Element' class
MAPPING_ELEMENT - Static variable in interface org.infai.emo.matcher.map.MapPackage
The meta object id for the 'Mapping Element' class
MAPPING_ELEMENT__LEFT_ELEMENT - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Left Element' reference feature
MAPPING_ELEMENT__LEFT_ELEMENT - Static variable in interface org.infai.emo.matcher.map.MapPackage
The feature id for the 'Left Element' reference
MAPPING_ELEMENT__RIGHT_ELEMENT - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Right Element' reference feature
MAPPING_ELEMENT__RIGHT_ELEMENT - Static variable in interface org.infai.emo.matcher.map.MapPackage
The feature id for the 'Right Element' reference
MAPPING_ELEMENT__SIMILARITY - Static variable in interface org.infai.emo.matcher.map.MapPackage.Literals
The meta object literal for the 'Similarity' attribute feature
MAPPING_ELEMENT__SIMILARITY - Static variable in interface org.infai.emo.matcher.map.MapPackage
The feature id for the 'Similarity' attribute
MAPPING_ELEMENT_FEATURE_COUNT - Static variable in interface org.infai.emo.matcher.map.MapPackage
The number of structural features of the 'Mapping Element' class
MappingBuilder - Class in org.infai.emo.matcher.action
Class for building the mapping out of a matching between two models.
MappingBuilder(Matching, ModelComparator) - Constructor for class org.infai.emo.matcher.action.MappingBuilder
Initializes a new MappingBuilder with the matching and the comparator.
MappingElement - Interface in org.infai.emo.matcher.map
A representation of the model object 'Mapping Element'
mappingElementEClass - Variable in class org.infai.emo.matcher.map.impl.MapPackageImpl
 
MappingElementImpl - Class in org.infai.emo.matcher.map.impl
An implementation of the model object 'Mapping Element'
MappingElementImpl() - Constructor for class org.infai.emo.matcher.map.impl.MappingElementImpl
 
MapSwitch<T> - Class in org.infai.emo.matcher.map.util
The Switch for the model's inheritance hierarchy.
MapSwitch() - Constructor for class org.infai.emo.matcher.map.util.MapSwitch
Creates an instance of the switch
match - Variable in class org.infai.emo.matcher.editor.ModelMatcherTreeViewer
This is the matching that contains the element-tuples and the matching-value for each tuple.
matching - Variable in class org.infai.emo.matcher.impl.PositionComparator
The matching that contains the results of the comparison of both models.
matching - Variable in class org.infai.emo.matcher.StructureComparator
The previous matching of the two models to compare.
Matching - Class in org.infai.emo.matcher.util
Class saves a matching between two models by extending the Hashtable class.
Matching() - Constructor for class org.infai.emo.matcher.util.Matching
Constructor for an empty matching without a mapping or comparator.
Matching(Mapping, ElementComparator) - Constructor for class org.infai.emo.matcher.util.Matching
Creates a new Matching with the specified mapping.
Matching(StructureComparator) - Constructor for class org.infai.emo.matcher.util.Matching
New Matching with the specified comparator of type StructureComparator.
matchingDetails - Variable in class org.infai.emo.matcher.editor.util.Line
This Hashtable caches the atomic matching-values for this tuple.
matchingPercents - Variable in class org.infai.emo.matcher.editor.pages.StatisticsPage
 
matchingValue - Variable in class org.infai.emo.matcher.editor.util.Line
The value of the matching for this tuple.
maximumMatchingEntry() - Method in class org.infai.emo.matcher.util.Matching
Searches for the matching entry with the maximum matching value.
maximumMatchingEntryList() - Method in class org.infai.emo.matcher.util.Matching
Searches for the matching entries with the maximum matching value.
META_CLASS_COMPARATOR_ID - Static variable in class org.infai.emo.matcher.util.Constants
Identifying String for the MetaClassComparator
META_CLASS_COMPARATOR_WEIGHTING_EDEFAULT - Static variable in class org.infai.emo.matcher.map.impl.ComparatorWeightingsImpl
The default value of the 'Meta Class Comparator Weighting' attribute
MetaClassComparator - Class in org.infai.emo.matcher.impl
Comparator for comparing two elements by testing their metaClasses on equality.
MetaClassComparator() - Constructor for class org.infai.emo.matcher.impl.MetaClassComparator
 
metaClassComparatorWeighting - Variable in class org.infai.emo.matcher.map.impl.ComparatorWeightingsImpl
The cached value of the 'Meta Class Comparator Weighting' attribute
metaModel - Variable in class org.infai.emo.matcher.action.ModelComparator
The metaModel that describes the elements and the structure of the both models.
metaModel - Variable in class org.infai.emo.matcher.editor.pages.ModelComparatorPage
The MetaModel.
metaModelPath - Variable in class org.infai.emo.matcher.editor.pages.ModelComparatorPage
The path of the meta-model that is used to work on the models.
MMFeatureNames - Variable in class org.infai.emo.matcher.editor.wizard.impl.ComparatorPage
This Hash contains the names for the features with which the generic-feature-comparators have to be initialized.
MMFeatures - Variable in class org.infai.emo.matcher.editor.wizard.impl.ComparatorPage
This Hash contains the text-fields for the generic-feature-comparators in which the user can enter the names of the features he wishes to compare additionally.
mmPath - Variable in class org.infai.emo.matcher.editor.wizard.impl.LoadPage
The path of the meta-model that describes the definition of the models.
mmPath - Variable in class org.infai.emo.matcher.editor.wizard.impl.ModOpWizard
The path of the file which contains the meta-model.
MMSpinners - Variable in class org.infai.emo.matcher.editor.wizard.impl.ComparatorPage
This Hash contains the Spinners for the meta-model-specific generic-comparators which the user has selected.
MMSpinnerValues - Variable in class org.infai.emo.matcher.editor.wizard.impl.ComparatorPage
This Hash contains the weightings for the generic-feature-comparators which the user has selected.
Model - Class in org.infai.emo.matcher.util
This is a cached model containing all its elements.
Model() - Constructor for class org.infai.emo.matcher.util.Model
The constructor for an empty model.
Model(Resource) - Constructor for class org.infai.emo.matcher.util.Model
The constructor that reflect the model into the cache by rebuilding it from the resource the model was loaded into.
Model(EList<EObject>) - Constructor for class org.infai.emo.matcher.util.Model
The constructor that builds the model into the cache out of an EList.
model1Path - Variable in class org.infai.emo.matcher.editor.pages.ModelComparatorPage
The path of the left model.
model2Path - Variable in class org.infai.emo.matcher.editor.pages.ModelComparatorPage
The path of the right model.
ModelComparator - Class in org.infai.emo.matcher.action
Class used for comparing the two given models.
ModelComparator(Hashtable<String, Double>, boolean, boolean) - Constructor for class org.infai.emo.matcher.action.ModelComparator
Produces a new ModelComparator with the given weightings for the atomic comparators.
modelComparator - Variable in class org.infai.emo.matcher.editor.ModelMatcherEditor
The comparator that is responsible for the whole model-initializing and comparison.
ModelComparatorPage - Class in org.infai.emo.matcher.editor.pages
This is the page that shows the matching between the models using a graphical representation.
ModelComparatorPage(Composite, int, ModelMatcherEditor) - Constructor for class org.infai.emo.matcher.editor.pages.ModelComparatorPage
The constructor of this page that creates the GUI.
modelElement - Variable in class org.infai.emo.matcher.diff.impl.AddDelModelElementImpl
The cached value of the 'Model Element' reference
ModelMatcher - Class in org.infai.emo.matcher.action
This class controls the matching- mapping- and diff-building-sequence.
ModelMatcher(Matching, ModelComparator) - Constructor for class org.infai.emo.matcher.action.ModelMatcher
Constructor initializes the Matcher by setting required data.
ModelMatcherCanvas - Class in org.infai.emo.matcher.editor
This class includes the canvas and a TableViewer below the canvas.
ModelMatcherCanvas(Composite, ModelMatcherEditor, int) - Constructor for class org.infai.emo.matcher.editor.ModelMatcherCanvas
Constructor initializes the canvas and the tableViewer on the given composite.
ModelMatcherEditor - Class in org.infai.emo.matcher.editor
This class is the editorClass that provides the MultiPageEditor for the comparison, mapping, ...
ModelMatcherEditor() - Constructor for class org.infai.emo.matcher.editor.ModelMatcherEditor
 
ModelMatcherLanguages - Class in org.infai.emo.matcher.editor.util
This class helps translating the labels of the GUI.
ModelMatcherLanguages() - Constructor for class org.infai.emo.matcher.editor.util.ModelMatcherLanguages
 
ModelMatcherPlugin - Class in org.infai.emo.matcher.editor
This is the bas-class for this plug-in that integrates it with the Eclipse Platform UI.
ModelMatcherPlugin() - Constructor for class org.infai.emo.matcher.editor.ModelMatcherPlugin
Constructor initializes the plug-in.
ModelMatcherTreeContentProvider - Class in org.infai.emo.matcher.editor
This class provides different methods for the ModelMatcherTreeViewer such like getting the children of a given item or getting the parent, ...
ModelMatcherTreeContentProvider() - Constructor for class org.infai.emo.matcher.editor.ModelMatcherTreeContentProvider
 
ModelMatcherTreeLabelProvider - Class in org.infai.emo.matcher.editor
Class provides Text and Image of a given element of the tree so that the treeViewer can display the item correctly.
ModelMatcherTreeLabelProvider() - Constructor for class org.infai.emo.matcher.editor.ModelMatcherTreeLabelProvider
 
ModelMatcherTreeViewer - Class in org.infai.emo.matcher.editor
This class includes a TreeViewer and a TableViewer.
ModelMatcherTreeViewer(ModelMatcherEditor, Composite, int, byte) - Constructor for class org.infai.emo.matcher.editor.ModelMatcherTreeViewer
The constructor for initializing this component by setting the editor, the style and the treeID.
modelPackage - Static variable in class org.infai.emo.matcher.diff.util.DiffAdapterFactory
The cached model package
modelPackage - Static variable in class org.infai.emo.matcher.diff.util.DiffSwitch
The cached model package modelPackage - Static variable in class org.infai.emo.matcher.map.util.MapAdapterFactory
The cached model package
modelPackage - Static variable in class org.infai.emo.matcher.map.util.MapSwitch
The cached model package modelResource - Variable in class org.infai.emo.matcher.util.Model
The resource created from the model file into which the model was loaded.
modelSwitch - Variable in class org.infai.emo.matcher.diff.util.DiffAdapterFactory
The switch that delegates to the createXXX methods
modelSwitch - Variable in class org.infai.emo.matcher.map.util.MapAdapterFactory
The switch that delegates to the createXXX methods
ModOpWizard - Class in org.infai.emo.matcher.editor.wizard.impl
This wizard is used to load the models for the comparison and to configure the comparison-settings.
ModOpWizard(String, ModelMatcherEditor) - Constructor for class org.infai.emo.matcher.editor.wizard.impl.ModOpWizard
This constructor initializes the wizard by adding some pages and building the UI.
mouseDoubleClick(MouseEvent) - Method in class org.infai.emo.matcher.editor.ModelMatcherCanvas
mouseDown(MouseEvent) - Method in class org.infai.emo.matcher.editor.ModelMatcherCanvas
Activated by a click on the canvas.
mouseUp(MouseEvent) - Method in class org.infai.emo.matcher.editor.ModelMatcherCanvas
MOVE - Static variable in class org.infai.emo.matcher.editor.util.Constants
The key for a moved model-element in the diff-model.
MOVE_MODEL_ELEMENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage.Literals
The meta object literal for the 'Move Model Element' class
MOVE_MODEL_ELEMENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage
The meta object id for the 'Move Model Element' class
MOVE_MODEL_ELEMENT__DIFF_TYPE - Static variable in interface org.infai.emo.matcher.diff.DiffPackage
The feature id for the 'Diff Type' attribute
MOVE_MODEL_ELEMENT__LEFT_ELEMENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage.Literals
The meta object literal for the 'Left Element' reference feature
MOVE_MODEL_ELEMENT__LEFT_ELEMENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage
The feature id for the 'Left Element' reference
MOVE_MODEL_ELEMENT__LEFT_PARENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage.Literals
The meta object literal for the 'Left Parent' reference feature
MOVE_MODEL_ELEMENT__LEFT_PARENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage
The feature id for the 'Left Parent' reference
MOVE_MODEL_ELEMENT__RIGHT_ELEMENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage.Literals
The meta object literal for the 'Right Element' reference feature
MOVE_MODEL_ELEMENT__RIGHT_ELEMENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage
The feature id for the 'Right Element' reference
MOVE_MODEL_ELEMENT__RIGHT_PARENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage.Literals
The meta object literal for the 'Right Parent' reference feature
MOVE_MODEL_ELEMENT__RIGHT_PARENT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage
The feature id for the 'Right Parent' reference
MOVE_MODEL_ELEMENT_FEATURE_COUNT - Static variable in interface org.infai.emo.matcher.diff.DiffPackage
The number of structural features of the 'Move Model Element' class
MOVE_VALUE - Static variable in enum org.infai.emo.matcher.diff.DifferenceType
The 'Move' literal value
moveLines(int, int) - Method in class org.infai.emo.matcher.editor.ModelMatcherCanvas
This method moves the lines on the canvas in horizontal direction in the case that a tree has been scrolled.
moveLines(int, int) - Method in class org.infai.emo.matcher.editor.pages.DifferencePage
Method is called if one of the trees is scrolled vertically.
MoveModelElement - Interface in org.infai.emo.matcher.diff
A representation of the model object 'Move Model Element'
moveModelElementEClass - Variable in class org.infai.emo.matcher.diff.impl.DiffPackageImpl
 
MoveModelElementImpl - Class in org.infai.emo.matcher.diff.impl
An implementation of the model object 'Move Model Element'
MoveModelElementImpl() - Constructor for class org.infai.emo.matcher.diff.impl.MoveModelElementImpl
 
multValues(double) - Method in class org.infai.emo.matcher.util.Matching
Multiplies all the matching-values with the given factor.

A B C D E F G H I L M N O P R S T U V W X Y