org.infai.emo.matcher.map
Interface MapPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
MapPackageImpl

public interface MapPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
MapFactory

Nested Class Summary
static interface MapPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int COMPARATOR
          The meta object id for the 'Comparator' class
static int COMPARATOR__NAME
          The feature id for the 'Name' attribute
static int COMPARATOR__VALUE
          The feature id for the 'Value' attribute
static int COMPARATOR_FEATURE_COUNT
          The number of structural features of the 'Comparator' class
static int COMPARATOR_WEIGHTINGS
          The meta object id for the 'Comparator Weightings' class
static int COMPARATOR_WEIGHTINGS__ATTRIBUTE_COMPARATOR_WEIGHTING
          The feature id for the 'Attribute Comparator Weighting' attribute
static int COMPARATOR_WEIGHTINGS__CONTAINER_COMPARATOR_WEIGHTING
          The feature id for the 'Container Comparator Weighting' attribute
static int COMPARATOR_WEIGHTINGS__CONTENTS_COMPARATOR_WEIGHTING
          The feature id for the 'Contents Comparator Weighting' attribute
static int COMPARATOR_WEIGHTINGS__GENERIC_COMPARATORS
          The feature id for the 'Generic Comparators' containment reference list
static int COMPARATOR_WEIGHTINGS__META_CLASS_COMPARATOR_WEIGHTING
          The feature id for the 'Meta Class Comparator Weighting' attribute
static int COMPARATOR_WEIGHTINGS__REFERENCE_COMPARATOR_WEIGHTING
          The feature id for the 'Reference Comparator Weighting' attribute
static int COMPARATOR_WEIGHTINGS_FEATURE_COUNT
          The number of structural features of the 'Comparator Weightings' class
static MapPackage eINSTANCE
          The singleton instance of the package
static java.lang.String eNAME
          The package name
static java.lang.String eNS_PREFIX
          The package namespace name
static java.lang.String eNS_URI
          The package namespace URI
static int MAP_MODEL
          The meta object id for the 'Model' class
static int MAP_MODEL__COMPARISON_SETTINGS
          The feature id for the 'Comparison Settings' containment reference
static int MAP_MODEL__LEFT_MODEL
          The feature id for the 'Left Model' attribute
static int MAP_MODEL__MAPPED_ELEMENTS
          The feature id for the 'Mapped Elements' containment reference list
static int MAP_MODEL__NOT_MAPPED_ELEMENTS
          The feature id for the 'Not Mapped Elements' containment reference list
static int MAP_MODEL__RIGHT_MODEL
          The feature id for the 'Right Model' attribute
static int MAP_MODEL_FEATURE_COUNT
          The number of structural features of the 'Model' class
static int MAPPING_ELEMENT
          The meta object id for the 'Mapping Element' class
static int MAPPING_ELEMENT__LEFT_ELEMENT
          The feature id for the 'Left Element' reference
static int MAPPING_ELEMENT__RIGHT_ELEMENT
          The feature id for the 'Right Element' reference
static int MAPPING_ELEMENT__SIMILARITY
          The feature id for the 'Similarity' attribute
static int MAPPING_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Mapping Element' class
static int NOT_MAPPED_ELEMENT
          The meta object id for the 'Not Mapped Element' class
static int NOT_MAPPED_ELEMENT__ELEMENT
          The feature id for the 'Element' reference
static int NOT_MAPPED_ELEMENT__IN_LEFT_MODEL
          The feature id for the 'In Left Model' attribute
static int NOT_MAPPED_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Not Mapped Element' class
static int SETTINGS
          The meta object id for the 'Settings' class
static int SETTINGS__USE_CROSS_PRODUCT
          The feature id for the 'Use Cross Product' attribute
static int SETTINGS__WEIGHTINGS
          The feature id for the 'Weightings' containment reference
static int SETTINGS_FEATURE_COUNT
          The number of structural features of the 'Settings' class
 
Method Summary
 org.eclipse.emf.ecore.EAttribute getComparator_Name()
          Returns the meta object for the attribute 'Name'
 org.eclipse.emf.ecore.EAttribute getComparator_Value()
          Returns the meta object for the attribute 'Value'
 org.eclipse.emf.ecore.EClass getComparator()
          Returns the meta object for class 'Comparator'
 org.eclipse.emf.ecore.EAttribute getComparatorWeightings_AttributeComparatorWeighting()
          Returns the meta object for the attribute 'Attribute Comparator Weighting'
 org.eclipse.emf.ecore.EAttribute getComparatorWeightings_ContainerComparatorWeighting()
          Returns the meta object for the attribute 'Container Comparator Weighting'
 org.eclipse.emf.ecore.EAttribute getComparatorWeightings_ContentsComparatorWeighting()
          Returns the meta object for the attribute 'Contents Comparator Weighting'
 org.eclipse.emf.ecore.EReference getComparatorWeightings_GenericComparators()
          Returns the meta object for the containment reference list 'Generic Comparators'
 org.eclipse.emf.ecore.EAttribute getComparatorWeightings_MetaClassComparatorWeighting()
          Returns the meta object for the attribute 'Meta Class Comparator Weighting'
 org.eclipse.emf.ecore.EAttribute getComparatorWeightings_ReferenceComparatorWeighting()
          Returns the meta object for the attribute 'Reference Comparator Weighting'
 org.eclipse.emf.ecore.EClass getComparatorWeightings()
          Returns the meta object for class 'Comparator Weightings'
 MapFactory getMapFactory()
          Returns the factory that creates the instances of the model
 org.eclipse.emf.ecore.EReference getMapModel_ComparisonSettings()
          Returns the meta object for the containment reference 'Comparison Settings'
 org.eclipse.emf.ecore.EAttribute getMapModel_LeftModel()
          Returns the meta object for the attribute 'Left Model'
 org.eclipse.emf.ecore.EReference getMapModel_MappedElements()
          Returns the meta object for the containment reference list 'Mapped Elements'
 org.eclipse.emf.ecore.EReference getMapModel_NotMappedElements()
          Returns the meta object for the containment reference list 'Not Mapped Elements'
 org.eclipse.emf.ecore.EAttribute getMapModel_RightModel()
          Returns the meta object for the attribute 'Right Model'
 org.eclipse.emf.ecore.EClass getMapModel()
          Returns the meta object for class 'Model'
 org.eclipse.emf.ecore.EReference getMappingElement_LeftElement()
          Returns the meta object for the reference 'Left Element'
 org.eclipse.emf.ecore.EReference getMappingElement_RightElement()
          Returns the meta object for the reference 'Right Element'
 org.eclipse.emf.ecore.EAttribute getMappingElement_Similarity()
          Returns the meta object for the attribute 'Similarity'
 org.eclipse.emf.ecore.EClass getMappingElement()
          Returns the meta object for class 'Mapping Element'
 org.eclipse.emf.ecore.EReference getNotMappedElement_Element()
          Returns the meta object for the reference 'Element'
 org.eclipse.emf.ecore.EAttribute getNotMappedElement_InLeftModel()
          Returns the meta object for the attribute 'In Left Model'
 org.eclipse.emf.ecore.EClass getNotMappedElement()
          Returns the meta object for class 'Not Mapped Element'
 org.eclipse.emf.ecore.EAttribute getSettings_UseCrossProduct()
          Returns the meta object for the attribute 'Use Cross Product'
 org.eclipse.emf.ecore.EReference getSettings_Weightings()
          Returns the meta object for the containment reference 'Weightings'
 org.eclipse.emf.ecore.EClass getSettings()
          Returns the meta object for class 'Settings'
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final MapPackage eINSTANCE
The singleton instance of the package.


MAP_MODEL

static final int MAP_MODEL
The meta object id for the 'Model' class.

See Also:
MapModelImpl, MapPackageImpl.getMapModel(), Constant Field Values

MAP_MODEL__LEFT_MODEL

static final int MAP_MODEL__LEFT_MODEL
The feature id for the 'Left Model' attribute.

See Also:
Constant Field Values

MAP_MODEL__RIGHT_MODEL

static final int MAP_MODEL__RIGHT_MODEL
The feature id for the 'Right Model' attribute.

See Also:
Constant Field Values

MAP_MODEL__MAPPED_ELEMENTS

static final int MAP_MODEL__MAPPED_ELEMENTS
The feature id for the 'Mapped Elements' containment reference list.

See Also:
Constant Field Values

MAP_MODEL__NOT_MAPPED_ELEMENTS

static final int MAP_MODEL__NOT_MAPPED_ELEMENTS
The feature id for the 'Not Mapped Elements' containment reference list.

See Also:
Constant Field Values

MAP_MODEL__COMPARISON_SETTINGS

static final int MAP_MODEL__COMPARISON_SETTINGS
The feature id for the 'Comparison Settings' containment reference.

See Also:
Constant Field Values

MAP_MODEL_FEATURE_COUNT

static final int MAP_MODEL_FEATURE_COUNT
The number of structural features of the 'Model' class.

See Also:
Constant Field Values

NOT_MAPPED_ELEMENT

static final int NOT_MAPPED_ELEMENT
The meta object id for the 'Not Mapped Element' class.

See Also:
NotMappedElementImpl, MapPackageImpl.getNotMappedElement(), Constant Field Values

NOT_MAPPED_ELEMENT__ELEMENT

static final int NOT_MAPPED_ELEMENT__ELEMENT
The feature id for the 'Element' reference.

See Also:
Constant Field Values

NOT_MAPPED_ELEMENT__IN_LEFT_MODEL

static final int NOT_MAPPED_ELEMENT__IN_LEFT_MODEL
The feature id for the 'In Left Model' attribute.

See Also:
Constant Field Values

NOT_MAPPED_ELEMENT_FEATURE_COUNT

static final int NOT_MAPPED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Not Mapped Element' class.

See Also:
Constant Field Values

MAPPING_ELEMENT

static final int MAPPING_ELEMENT
The meta object id for the 'Mapping Element' class.

See Also:
MappingElementImpl, MapPackageImpl.getMappingElement(), Constant Field Values

MAPPING_ELEMENT__SIMILARITY

static final int MAPPING_ELEMENT__SIMILARITY
The feature id for the 'Similarity' attribute.

See Also:
Constant Field Values

MAPPING_ELEMENT__LEFT_ELEMENT

static final int MAPPING_ELEMENT__LEFT_ELEMENT
The feature id for the 'Left Element' reference.

See Also:
Constant Field Values

MAPPING_ELEMENT__RIGHT_ELEMENT

static final int MAPPING_ELEMENT__RIGHT_ELEMENT
The feature id for the 'Right Element' reference.

See Also:
Constant Field Values

MAPPING_ELEMENT_FEATURE_COUNT

static final int MAPPING_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Mapping Element' class.

See Also:
Constant Field Values

SETTINGS

static final int SETTINGS
The meta object id for the 'Settings' class.

See Also:
SettingsImpl, MapPackageImpl.getSettings(), Constant Field Values

SETTINGS__USE_CROSS_PRODUCT

static final int SETTINGS__USE_CROSS_PRODUCT
The feature id for the 'Use Cross Product' attribute.

See Also:
Constant Field Values

SETTINGS__WEIGHTINGS

static final int SETTINGS__WEIGHTINGS
The feature id for the 'Weightings' containment reference.

See Also:
Constant Field Values

SETTINGS_FEATURE_COUNT

static final int SETTINGS_FEATURE_COUNT
The number of structural features of the 'Settings' class.

See Also:
Constant Field Values

COMPARATOR_WEIGHTINGS

static final int COMPARATOR_WEIGHTINGS
The meta object id for the 'Comparator Weightings' class.

See Also:
ComparatorWeightingsImpl, MapPackageImpl.getComparatorWeightings(), Constant Field Values

COMPARATOR_WEIGHTINGS__META_CLASS_COMPARATOR_WEIGHTING

static final int COMPARATOR_WEIGHTINGS__META_CLASS_COMPARATOR_WEIGHTING
The feature id for the 'Meta Class Comparator Weighting' attribute.

See Also:
Constant Field Values

COMPARATOR_WEIGHTINGS__ATTRIBUTE_COMPARATOR_WEIGHTING

static final int COMPARATOR_WEIGHTINGS__ATTRIBUTE_COMPARATOR_WEIGHTING
The feature id for the 'Attribute Comparator Weighting' attribute.

See Also:
Constant Field Values

COMPARATOR_WEIGHTINGS__REFERENCE_COMPARATOR_WEIGHTING

static final int COMPARATOR_WEIGHTINGS__REFERENCE_COMPARATOR_WEIGHTING
The feature id for the 'Reference Comparator Weighting' attribute.

See Also:
Constant Field Values

COMPARATOR_WEIGHTINGS__CONTAINER_COMPARATOR_WEIGHTING

static final int COMPARATOR_WEIGHTINGS__CONTAINER_COMPARATOR_WEIGHTING
The feature id for the 'Container Comparator Weighting' attribute.

See Also:
Constant Field Values

COMPARATOR_WEIGHTINGS__CONTENTS_COMPARATOR_WEIGHTING

static final int COMPARATOR_WEIGHTINGS__CONTENTS_COMPARATOR_WEIGHTING
The feature id for the 'Contents Comparator Weighting' attribute.

See Also:
Constant Field Values

COMPARATOR_WEIGHTINGS__GENERIC_COMPARATORS

static final int COMPARATOR_WEIGHTINGS__GENERIC_COMPARATORS
The feature id for the 'Generic Comparators' containment reference list.

See Also:
Constant Field Values

COMPARATOR_WEIGHTINGS_FEATURE_COUNT

static final int COMPARATOR_WEIGHTINGS_FEATURE_COUNT
The number of structural features of the 'Comparator Weightings' class.

See Also:
Constant Field Values

COMPARATOR

static final int COMPARATOR
The meta object id for the 'Comparator' class.

See Also:
ComparatorImpl, MapPackageImpl.getComparator(), Constant Field Values

COMPARATOR__NAME

static final int COMPARATOR__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

COMPARATOR__VALUE

static final int COMPARATOR__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

COMPARATOR_FEATURE_COUNT

static final int COMPARATOR_FEATURE_COUNT
The number of structural features of the 'Comparator' class.

See Also:
Constant Field Values
Method Detail

getMapModel

org.eclipse.emf.ecore.EClass getMapModel()
Returns the meta object for class 'Model'.

Returns:
the meta object for class 'Model'.
See Also:
MapModel

getMapModel_LeftModel

org.eclipse.emf.ecore.EAttribute getMapModel_LeftModel()
Returns the meta object for the attribute 'Left Model'.

Returns:
the meta object for the attribute 'Left Model'.
See Also:
MapModel.getLeftModel(), getMapModel()

getMapModel_RightModel

org.eclipse.emf.ecore.EAttribute getMapModel_RightModel()
Returns the meta object for the attribute 'Right Model'.

Returns:
the meta object for the attribute 'Right Model'.
See Also:
MapModel.getRightModel(), getMapModel()

getMapModel_MappedElements

org.eclipse.emf.ecore.EReference getMapModel_MappedElements()
Returns the meta object for the containment reference list 'Mapped Elements'.

Returns:
the meta object for the containment reference list 'Mapped Elements'.
See Also:
MapModel.getMappedElements(), getMapModel()

getMapModel_NotMappedElements

org.eclipse.emf.ecore.EReference getMapModel_NotMappedElements()
Returns the meta object for the containment reference list 'Not Mapped Elements'.

Returns:
the meta object for the containment reference list 'Not Mapped Elements'.
See Also:
MapModel.getNotMappedElements(), getMapModel()

getMapModel_ComparisonSettings

org.eclipse.emf.ecore.EReference getMapModel_ComparisonSettings()
Returns the meta object for the containment reference 'Comparison Settings'.

Returns:
the meta object for the containment reference 'Comparison Settings'.
See Also:
MapModel.getComparisonSettings(), getMapModel()

getNotMappedElement

org.eclipse.emf.ecore.EClass getNotMappedElement()
Returns the meta object for class 'Not Mapped Element'.

Returns:
the meta object for class 'Not Mapped Element'.
See Also:
NotMappedElement

getNotMappedElement_Element

org.eclipse.emf.ecore.EReference getNotMappedElement_Element()
Returns the meta object for the reference 'Element'.

Returns:
the meta object for the reference 'Element'.
See Also:
NotMappedElement.getElement(), getNotMappedElement()

getNotMappedElement_InLeftModel

org.eclipse.emf.ecore.EAttribute getNotMappedElement_InLeftModel()
Returns the meta object for the attribute 'In Left Model'.

Returns:
the meta object for the attribute 'In Left Model'.
See Also:
NotMappedElement.isInLeftModel(), getNotMappedElement()

getMappingElement

org.eclipse.emf.ecore.EClass getMappingElement()
Returns the meta object for class 'Mapping Element'.

Returns:
the meta object for class 'Mapping Element'.
See Also:
MappingElement

getMappingElement_Similarity

org.eclipse.emf.ecore.EAttribute getMappingElement_Similarity()
Returns the meta object for the attribute 'Similarity'.

Returns:
the meta object for the attribute 'Similarity'.
See Also:
MappingElement.getSimilarity(), getMappingElement()

getMappingElement_LeftElement

org.eclipse.emf.ecore.EReference getMappingElement_LeftElement()
Returns the meta object for the reference 'Left Element'.

Returns:
the meta object for the reference 'Left Element'.
See Also:
MappingElement.getLeftElement(), getMappingElement()

getMappingElement_RightElement

org.eclipse.emf.ecore.EReference getMappingElement_RightElement()
Returns the meta object for the reference 'Right Element'.

Returns:
the meta object for the reference 'Right Element'.
See Also:
MappingElement.getRightElement(), getMappingElement()

getSettings

org.eclipse.emf.ecore.EClass getSettings()
Returns the meta object for class 'Settings'.

Returns:
the meta object for class 'Settings'.
See Also:
Settings

getSettings_UseCrossProduct

org.eclipse.emf.ecore.EAttribute getSettings_UseCrossProduct()
Returns the meta object for the attribute 'Use Cross Product'.

Returns:
the meta object for the attribute 'Use Cross Product'.
See Also:
Settings.isUseCrossProduct(), getSettings()

getSettings_Weightings

org.eclipse.emf.ecore.EReference getSettings_Weightings()
Returns the meta object for the containment reference 'Weightings'.

Returns:
the meta object for the containment reference 'Weightings'.
See Also:
Settings.getWeightings(), getSettings()

getComparatorWeightings

org.eclipse.emf.ecore.EClass getComparatorWeightings()
Returns the meta object for class 'Comparator Weightings'.

Returns:
the meta object for class 'Comparator Weightings'.
See Also:
ComparatorWeightings

getComparatorWeightings_MetaClassComparatorWeighting

org.eclipse.emf.ecore.EAttribute getComparatorWeightings_MetaClassComparatorWeighting()
Returns the meta object for the attribute 'Meta Class Comparator Weighting'.

Returns:
the meta object for the attribute 'Meta Class Comparator Weighting'.
See Also:
ComparatorWeightings.getMetaClassComparatorWeighting(), getComparatorWeightings()

getComparatorWeightings_AttributeComparatorWeighting

org.eclipse.emf.ecore.EAttribute getComparatorWeightings_AttributeComparatorWeighting()
Returns the meta object for the attribute 'Attribute Comparator Weighting'.

Returns:
the meta object for the attribute 'Attribute Comparator Weighting'.
See Also:
ComparatorWeightings.getAttributeComparatorWeighting(), getComparatorWeightings()

getComparatorWeightings_ReferenceComparatorWeighting

org.eclipse.emf.ecore.EAttribute getComparatorWeightings_ReferenceComparatorWeighting()
Returns the meta object for the attribute 'Reference Comparator Weighting'.

Returns:
the meta object for the attribute 'Reference Comparator Weighting'.
See Also:
ComparatorWeightings.getReferenceComparatorWeighting(), getComparatorWeightings()

getComparatorWeightings_ContainerComparatorWeighting

org.eclipse.emf.ecore.EAttribute getComparatorWeightings_ContainerComparatorWeighting()
Returns the meta object for the attribute 'Container Comparator Weighting'.

Returns:
the meta object for the attribute 'Container Comparator Weighting'.
See Also:
ComparatorWeightings.getContainerComparatorWeighting(), getComparatorWeightings()

getComparatorWeightings_ContentsComparatorWeighting

org.eclipse.emf.ecore.EAttribute getComparatorWeightings_ContentsComparatorWeighting()
Returns the meta object for the attribute 'Contents Comparator Weighting'.

Returns:
the meta object for the attribute 'Contents Comparator Weighting'.
See Also:
ComparatorWeightings.getContentsComparatorWeighting(), getComparatorWeightings()

getComparatorWeightings_GenericComparators

org.eclipse.emf.ecore.EReference getComparatorWeightings_GenericComparators()
Returns the meta object for the containment reference list 'Generic Comparators'.

Returns:
the meta object for the containment reference list 'Generic Comparators'.
See Also:
ComparatorWeightings.getGenericComparators(), getComparatorWeightings()

getComparator

org.eclipse.emf.ecore.EClass getComparator()
Returns the meta object for class 'Comparator'.

Returns:
the meta object for class 'Comparator'.
See Also:
Comparator

getComparator_Name

org.eclipse.emf.ecore.EAttribute getComparator_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
Comparator.getName(), getComparator()

getComparator_Value

org.eclipse.emf.ecore.EAttribute getComparator_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
Comparator.getValue(), getComparator()

getMapFactory

MapFactory getMapFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.