|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.infai.emo.matcher.map.impl.ComparatorWeightingsImpl
public class ComparatorWeightingsImpl
An implementation of the model object 'Comparator Weightings'.
The following features are implemented:
Meta Class Comparator WeightingAttribute Comparator WeightingReference Comparator WeightingContainer Comparator WeightingContents Comparator WeightingGeneric Comparators
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
protected static double |
ATTRIBUTE_COMPARATOR_WEIGHTING_EDEFAULT
The default value of the ' Attribute Comparator Weighting' attribute |
protected double |
attributeComparatorWeighting
The cached value of the ' Attribute Comparator Weighting' attribute |
protected static double |
CONTAINER_COMPARATOR_WEIGHTING_EDEFAULT
The default value of the ' Container Comparator Weighting' attribute |
protected double |
containerComparatorWeighting
The cached value of the ' Container Comparator Weighting' attribute |
protected static double |
CONTENTS_COMPARATOR_WEIGHTING_EDEFAULT
The default value of the ' Contents Comparator Weighting' attribute |
protected double |
contentsComparatorWeighting
The cached value of the ' Contents Comparator Weighting' attribute |
protected org.eclipse.emf.common.util.EList<Comparator> |
genericComparators
The cached value of the ' Generic Comparators' containment reference list |
protected static double |
META_CLASS_COMPARATOR_WEIGHTING_EDEFAULT
The default value of the ' Meta Class Comparator Weighting' attribute |
protected double |
metaClassComparatorWeighting
The cached value of the ' Meta Class Comparator Weighting' attribute |
protected static double |
REFERENCE_COMPARATOR_WEIGHTING_EDEFAULT
The default value of the ' Reference Comparator Weighting' attribute |
protected double |
referenceComparatorWeighting
The cached value of the ' Reference Comparator Weighting' attribute |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
ComparatorWeightingsImpl()
|
| Method Summary | |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
double |
getAttributeComparatorWeighting()
|
double |
getContainerComparatorWeighting()
|
double |
getContentsComparatorWeighting()
|
org.eclipse.emf.common.util.EList<Comparator> |
getGenericComparators()
|
double |
getMetaClassComparatorWeighting()
|
double |
getReferenceComparatorWeighting()
|
void |
setAttributeComparatorWeighting(double newAttributeComparatorWeighting)
|
void |
setContainerComparatorWeighting(double newContainerComparatorWeighting)
|
void |
setContentsComparatorWeighting(double newContentsComparatorWeighting)
|
void |
setMetaClassComparatorWeighting(double newMetaClassComparatorWeighting)
|
void |
setReferenceComparatorWeighting(double newReferenceComparatorWeighting)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 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 |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected static final double META_CLASS_COMPARATOR_WEIGHTING_EDEFAULT
Meta Class Comparator Weighting' attribute.
getMetaClassComparatorWeighting(),
Constant Field Valuesprotected double metaClassComparatorWeighting
Meta Class Comparator Weighting' attribute.
getMetaClassComparatorWeighting()protected static final double ATTRIBUTE_COMPARATOR_WEIGHTING_EDEFAULT
Attribute Comparator Weighting' attribute.
getAttributeComparatorWeighting(),
Constant Field Valuesprotected double attributeComparatorWeighting
Attribute Comparator Weighting' attribute.
getAttributeComparatorWeighting()protected static final double REFERENCE_COMPARATOR_WEIGHTING_EDEFAULT
Reference Comparator Weighting' attribute.
getReferenceComparatorWeighting(),
Constant Field Valuesprotected double referenceComparatorWeighting
Reference Comparator Weighting' attribute.
getReferenceComparatorWeighting()protected static final double CONTAINER_COMPARATOR_WEIGHTING_EDEFAULT
Container Comparator Weighting' attribute.
getContainerComparatorWeighting(),
Constant Field Valuesprotected double containerComparatorWeighting
Container Comparator Weighting' attribute.
getContainerComparatorWeighting()protected static final double CONTENTS_COMPARATOR_WEIGHTING_EDEFAULT
Contents Comparator Weighting' attribute.
getContentsComparatorWeighting(),
Constant Field Valuesprotected double contentsComparatorWeighting
Contents Comparator Weighting' attribute.
getContentsComparatorWeighting()protected org.eclipse.emf.common.util.EList<Comparator> genericComparators
Generic Comparators' containment reference list.
getGenericComparators()| Constructor Detail |
|---|
protected ComparatorWeightingsImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic double getMetaClassComparatorWeighting()
getMetaClassComparatorWeighting in interface ComparatorWeightingsComparatorWeightings.setMetaClassComparatorWeighting(double),
MapPackage.getComparatorWeightings_MetaClassComparatorWeighting()public void setMetaClassComparatorWeighting(double newMetaClassComparatorWeighting)
setMetaClassComparatorWeighting in interface ComparatorWeightingsnewMetaClassComparatorWeighting - the new value of the 'Meta Class Comparator Weighting' attribute.ComparatorWeightings.getMetaClassComparatorWeighting()public double getAttributeComparatorWeighting()
getAttributeComparatorWeighting in interface ComparatorWeightingsComparatorWeightings.setAttributeComparatorWeighting(double),
MapPackage.getComparatorWeightings_AttributeComparatorWeighting()public void setAttributeComparatorWeighting(double newAttributeComparatorWeighting)
setAttributeComparatorWeighting in interface ComparatorWeightingsnewAttributeComparatorWeighting - the new value of the 'Attribute Comparator Weighting' attribute.ComparatorWeightings.getAttributeComparatorWeighting()public double getReferenceComparatorWeighting()
getReferenceComparatorWeighting in interface ComparatorWeightingsComparatorWeightings.setReferenceComparatorWeighting(double),
MapPackage.getComparatorWeightings_ReferenceComparatorWeighting()public void setReferenceComparatorWeighting(double newReferenceComparatorWeighting)
setReferenceComparatorWeighting in interface ComparatorWeightingsnewReferenceComparatorWeighting - the new value of the 'Reference Comparator Weighting' attribute.ComparatorWeightings.getReferenceComparatorWeighting()public double getContainerComparatorWeighting()
getContainerComparatorWeighting in interface ComparatorWeightingsComparatorWeightings.setContainerComparatorWeighting(double),
MapPackage.getComparatorWeightings_ContainerComparatorWeighting()public void setContainerComparatorWeighting(double newContainerComparatorWeighting)
setContainerComparatorWeighting in interface ComparatorWeightingsnewContainerComparatorWeighting - the new value of the 'Container Comparator Weighting' attribute.ComparatorWeightings.getContainerComparatorWeighting()public double getContentsComparatorWeighting()
getContentsComparatorWeighting in interface ComparatorWeightingsComparatorWeightings.setContentsComparatorWeighting(double),
MapPackage.getComparatorWeightings_ContentsComparatorWeighting()public void setContentsComparatorWeighting(double newContentsComparatorWeighting)
setContentsComparatorWeighting in interface ComparatorWeightingsnewContentsComparatorWeighting - the new value of the 'Contents Comparator Weighting' attribute.ComparatorWeightings.getContentsComparatorWeighting()public org.eclipse.emf.common.util.EList<Comparator> getGenericComparators()
getGenericComparators in interface ComparatorWeightingsMapPackage.getComparatorWeightings_GenericComparators()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||