org.eclipse.emf.compare.match.metamodel
Interface MatchPackage

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:
MatchPackageImpl

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

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

See Also:
MatchFactory

Nested Class Summary
static interface MatchPackage.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 MatchPackage 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 MATCH_ELEMENT
          The meta object id for the 'Element' class
static int MATCH_ELEMENT__SIMILARITY
          The feature id for the 'Similarity' attribute
static int MATCH_ELEMENT__SUB_MATCH_ELEMENTS
          The feature id for the 'Sub Match Elements' containment reference list.
static int MATCH_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Element' class
static int MATCH_MODEL
          The meta object id for the 'Model' class
static int MATCH_MODEL__LEFT_MODEL
          The feature id for the 'Left Model' attribute
static int MATCH_MODEL__MATCHED_ELEMENTS
          The feature id for the 'Matched Elements' containment reference list.
static int MATCH_MODEL__ORIGIN_MODEL
          The feature id for the 'Origin Model' attribute
static int MATCH_MODEL__RIGHT_MODEL
          The feature id for the 'Right Model' attribute
static int MATCH_MODEL__UN_MATCHED_ELEMENTS
          The feature id for the 'Un Matched Elements' containment reference list.
static int MATCH_MODEL_FEATURE_COUNT
          The number of structural features of the 'Model' class
static int MATCH2_ELEMENTS
          The meta object id for the 'Match2 Elements' class
static int MATCH2_ELEMENTS__LEFT_ELEMENT
          The feature id for the 'Left Element' reference
static int MATCH2_ELEMENTS__RIGHT_ELEMENT
          The feature id for the 'Right Element' reference
static int MATCH2_ELEMENTS__SIMILARITY
          The feature id for the 'Similarity' attribute
static int MATCH2_ELEMENTS__SUB_MATCH_ELEMENTS
          The feature id for the 'Sub Match Elements' containment reference list.
static int MATCH2_ELEMENTS_FEATURE_COUNT
          The number of structural features of the 'Match2 Elements' class
static int MATCH3_ELEMENT
          The meta object id for the 'Match3 Element' class
static int MATCH3_ELEMENT__LEFT_ELEMENT
          The feature id for the 'Left Element' reference
static int MATCH3_ELEMENT__ORIGIN_ELEMENT
          The feature id for the 'Origin Element' reference
static int MATCH3_ELEMENT__RIGHT_ELEMENT
          The feature id for the 'Right Element' reference
static int MATCH3_ELEMENT__SIMILARITY
          The feature id for the 'Similarity' attribute
static int MATCH3_ELEMENT__SUB_MATCH_ELEMENTS
          The feature id for the 'Sub Match Elements' containment reference list.
static int MATCH3_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Match3 Element' class
static int REMOTE_UN_MATCH_ELEMENT
          The meta object id for the 'Remote Un Match Element' class
static int REMOTE_UN_MATCH_ELEMENT__ELEMENT
          The feature id for the 'Element' reference
static int REMOTE_UN_MATCH_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Remote Un Match Element' class.
static int UN_MATCH_ELEMENT
          The meta object id for the 'Un Match Element' class
static int UN_MATCH_ELEMENT__ELEMENT
          The feature id for the 'Element' reference
static int UN_MATCH_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Un Match Element' class
 
Method Summary
 org.eclipse.emf.ecore.EReference getMatch2Elements_LeftElement()
          Returns the meta object for the reference 'Left Element'
 org.eclipse.emf.ecore.EReference getMatch2Elements_RightElement()
          Returns the meta object for the reference 'Right Element'
 org.eclipse.emf.ecore.EClass getMatch2Elements()
          Returns the meta object for class 'Match2 Elements'
 org.eclipse.emf.ecore.EReference getMatch3Element_OriginElement()
          Returns the meta object for the reference 'Origin Element'
 org.eclipse.emf.ecore.EClass getMatch3Element()
          Returns the meta object for class 'Match3 Element'
 org.eclipse.emf.ecore.EAttribute getMatchElement_Similarity()
          Returns the meta object for the attribute 'Similarity'
 org.eclipse.emf.ecore.EReference getMatchElement_SubMatchElements()
          Returns the meta object for the containment reference list 'Sub Match Elements'
 org.eclipse.emf.ecore.EClass getMatchElement()
          Returns the meta object for class 'Element'
 MatchFactory getMatchFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EAttribute getMatchModel_LeftModel()
          Returns the meta object for the attribute 'Left Model'
 org.eclipse.emf.ecore.EReference getMatchModel_MatchedElements()
          Returns the meta object for the containment reference list 'Matched Elements'
 org.eclipse.emf.ecore.EAttribute getMatchModel_OriginModel()
          Returns the meta object for the attribute 'Origin Model'
 org.eclipse.emf.ecore.EAttribute getMatchModel_RightModel()
          Returns the meta object for the attribute 'Right Model'
 org.eclipse.emf.ecore.EReference getMatchModel_UnMatchedElements()
          Returns the meta object for the containment reference list 'Un Matched Elements'
 org.eclipse.emf.ecore.EClass getMatchModel()
          Returns the meta object for class 'Model'
 org.eclipse.emf.ecore.EClass getRemoteUnMatchElement()
          Returns the meta object for class 'Remote Un Match Element'
 org.eclipse.emf.ecore.EReference getUnMatchElement_Element()
          Returns the meta object for the reference 'Element'
 org.eclipse.emf.ecore.EClass getUnMatchElement()
          Returns the meta object for class 'Un Match Element'
 
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

eINSTANCE

static final MatchPackage eINSTANCE
The singleton instance of the package.


eNAME

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

See Also:
Constant Field Values

eNS_PREFIX

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

See Also:
Constant Field Values

eNS_URI

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

See Also:
Constant Field Values

MATCH_ELEMENT

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

See Also:
MatchElementImpl, MatchPackageImpl.getMatchElement(), Constant Field Values

MATCH_MODEL

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

See Also:
MatchModelImpl, MatchPackageImpl.getMatchModel(), Constant Field Values

MATCH_MODEL__LEFT_MODEL

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

See Also:
Constant Field Values

MATCH_MODEL__RIGHT_MODEL

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

See Also:
Constant Field Values

MATCH_MODEL__ORIGIN_MODEL

static final int MATCH_MODEL__ORIGIN_MODEL
The feature id for the 'Origin Model' attribute.

See Also:
Constant Field Values

MATCH_MODEL__MATCHED_ELEMENTS

static final int MATCH_MODEL__MATCHED_ELEMENTS
The feature id for the 'Matched Elements' containment reference list.

See Also:
Constant Field Values

MATCH_MODEL__UN_MATCHED_ELEMENTS

static final int MATCH_MODEL__UN_MATCHED_ELEMENTS
The feature id for the 'Un Matched Elements' containment reference list.

See Also:
Constant Field Values

MATCH_MODEL_FEATURE_COUNT

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

See Also:
Constant Field Values

MATCH_ELEMENT__SIMILARITY

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

See Also:
Constant Field Values

MATCH_ELEMENT__SUB_MATCH_ELEMENTS

static final int MATCH_ELEMENT__SUB_MATCH_ELEMENTS
The feature id for the 'Sub Match Elements' containment reference list.

See Also:
Constant Field Values

MATCH_ELEMENT_FEATURE_COUNT

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

See Also:
Constant Field Values

MATCH2_ELEMENTS

static final int MATCH2_ELEMENTS
The meta object id for the 'Match2 Elements' class.

See Also:
Match2ElementsImpl, MatchPackageImpl.getMatch2Elements(), Constant Field Values

MATCH2_ELEMENTS__SIMILARITY

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

See Also:
Constant Field Values

MATCH2_ELEMENTS__SUB_MATCH_ELEMENTS

static final int MATCH2_ELEMENTS__SUB_MATCH_ELEMENTS
The feature id for the 'Sub Match Elements' containment reference list.

See Also:
Constant Field Values

MATCH2_ELEMENTS__LEFT_ELEMENT

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

See Also:
Constant Field Values

MATCH2_ELEMENTS__RIGHT_ELEMENT

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

See Also:
Constant Field Values

MATCH2_ELEMENTS_FEATURE_COUNT

static final int MATCH2_ELEMENTS_FEATURE_COUNT
The number of structural features of the 'Match2 Elements' class.

See Also:
Constant Field Values

MATCH3_ELEMENT

static final int MATCH3_ELEMENT
The meta object id for the 'Match3 Element' class.

See Also:
Match3ElementImpl, MatchPackageImpl.getMatch3Element(), Constant Field Values

MATCH3_ELEMENT__SIMILARITY

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

See Also:
Constant Field Values

MATCH3_ELEMENT__SUB_MATCH_ELEMENTS

static final int MATCH3_ELEMENT__SUB_MATCH_ELEMENTS
The feature id for the 'Sub Match Elements' containment reference list.

See Also:
Constant Field Values

MATCH3_ELEMENT__LEFT_ELEMENT

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

See Also:
Constant Field Values

MATCH3_ELEMENT__RIGHT_ELEMENT

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

See Also:
Constant Field Values

MATCH3_ELEMENT__ORIGIN_ELEMENT

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

See Also:
Constant Field Values

MATCH3_ELEMENT_FEATURE_COUNT

static final int MATCH3_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Match3 Element' class.

See Also:
Constant Field Values

UN_MATCH_ELEMENT

static final int UN_MATCH_ELEMENT
The meta object id for the 'Un Match Element' class.

See Also:
UnMatchElementImpl, MatchPackageImpl.getUnMatchElement(), Constant Field Values

UN_MATCH_ELEMENT__ELEMENT

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

See Also:
Constant Field Values

UN_MATCH_ELEMENT_FEATURE_COUNT

static final int UN_MATCH_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Un Match Element' class.

See Also:
Constant Field Values

REMOTE_UN_MATCH_ELEMENT

static final int REMOTE_UN_MATCH_ELEMENT
The meta object id for the 'Remote Un Match Element' class.

See Also:
RemoteUnMatchElementImpl, MatchPackageImpl.getRemoteUnMatchElement(), Constant Field Values

REMOTE_UN_MATCH_ELEMENT__ELEMENT

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

See Also:
Constant Field Values

REMOTE_UN_MATCH_ELEMENT_FEATURE_COUNT

static final int REMOTE_UN_MATCH_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Remote Un Match Element' class.

See Also:
Constant Field Values
Method Detail

getMatch2Elements

org.eclipse.emf.ecore.EClass getMatch2Elements()
Returns the meta object for class 'Match2 Elements'.

Returns:
the meta object for class 'Match2 Elements'.
See Also:
Match2Elements

getMatch2Elements_LeftElement

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

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

getMatch2Elements_RightElement

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

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

getMatch3Element

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

Returns:
the meta object for class 'Match3 Element'.
See Also:
Match3Element

getMatch3Element_OriginElement

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

Returns:
the meta object for the reference 'Origin Element'.
See Also:
Match3Element.getOriginElement(), getMatch3Element()

getMatchElement

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

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

getMatchElement_Similarity

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

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

getMatchElement_SubMatchElements

org.eclipse.emf.ecore.EReference getMatchElement_SubMatchElements()
Returns the meta object for the containment reference list 'Sub Match Elements'.

Returns:
the meta object for the containment reference list 'Sub Match Elements'.
See Also:
MatchElement.getSubMatchElements(), getMatchElement()

getMatchFactory

MatchFactory getMatchFactory()
Returns the factory that creates the instances of the model.

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

getMatchModel

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

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

getMatchModel_LeftModel

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

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

getMatchModel_MatchedElements

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

Returns:
the meta object for the containment reference list 'Matched Elements'.
See Also:
MatchModel.getMatchedElements(), getMatchModel()

getMatchModel_OriginModel

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

Returns:
the meta object for the attribute 'Origin Model'.
See Also:
MatchModel.getOriginModel(), getMatchModel()

getMatchModel_RightModel

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

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

getMatchModel_UnMatchedElements

org.eclipse.emf.ecore.EReference getMatchModel_UnMatchedElements()
Returns the meta object for the containment reference list 'Un Matched Elements'.

Returns:
the meta object for the containment reference list 'Un Matched Elements'.
See Also:
MatchModel.getUnMatchedElements(), getMatchModel()

getRemoteUnMatchElement

org.eclipse.emf.ecore.EClass getRemoteUnMatchElement()
Returns the meta object for class 'Remote Un Match Element'.

Returns:
the meta object for class 'Remote Un Match Element'.
See Also:
RemoteUnMatchElement

getUnMatchElement

org.eclipse.emf.ecore.EClass getUnMatchElement()
Returns the meta object for class 'Un Match Element'.

Returns:
the meta object for class 'Un Match Element'.
See Also:
UnMatchElement

getUnMatchElement_Element

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

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

Copyright 2006 IBM Corporation and others.
All Rights Reserved.