|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 Weighting
Attribute Comparator Weighting
Reference Comparator Weighting
Container Comparator Weighting
Contents Comparator Weighting
Generic 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.EObjectImpl
public double getMetaClassComparatorWeighting()
getMetaClassComparatorWeighting
in interface ComparatorWeightings
ComparatorWeightings.setMetaClassComparatorWeighting(double)
,
MapPackage.getComparatorWeightings_MetaClassComparatorWeighting()
public void setMetaClassComparatorWeighting(double newMetaClassComparatorWeighting)
setMetaClassComparatorWeighting
in interface ComparatorWeightings
newMetaClassComparatorWeighting
- the new value of the 'Meta Class Comparator Weighting' attribute.ComparatorWeightings.getMetaClassComparatorWeighting()
public double getAttributeComparatorWeighting()
getAttributeComparatorWeighting
in interface ComparatorWeightings
ComparatorWeightings.setAttributeComparatorWeighting(double)
,
MapPackage.getComparatorWeightings_AttributeComparatorWeighting()
public void setAttributeComparatorWeighting(double newAttributeComparatorWeighting)
setAttributeComparatorWeighting
in interface ComparatorWeightings
newAttributeComparatorWeighting
- the new value of the 'Attribute Comparator Weighting' attribute.ComparatorWeightings.getAttributeComparatorWeighting()
public double getReferenceComparatorWeighting()
getReferenceComparatorWeighting
in interface ComparatorWeightings
ComparatorWeightings.setReferenceComparatorWeighting(double)
,
MapPackage.getComparatorWeightings_ReferenceComparatorWeighting()
public void setReferenceComparatorWeighting(double newReferenceComparatorWeighting)
setReferenceComparatorWeighting
in interface ComparatorWeightings
newReferenceComparatorWeighting
- the new value of the 'Reference Comparator Weighting' attribute.ComparatorWeightings.getReferenceComparatorWeighting()
public double getContainerComparatorWeighting()
getContainerComparatorWeighting
in interface ComparatorWeightings
ComparatorWeightings.setContainerComparatorWeighting(double)
,
MapPackage.getComparatorWeightings_ContainerComparatorWeighting()
public void setContainerComparatorWeighting(double newContainerComparatorWeighting)
setContainerComparatorWeighting
in interface ComparatorWeightings
newContainerComparatorWeighting
- the new value of the 'Container Comparator Weighting' attribute.ComparatorWeightings.getContainerComparatorWeighting()
public double getContentsComparatorWeighting()
getContentsComparatorWeighting
in interface ComparatorWeightings
ComparatorWeightings.setContentsComparatorWeighting(double)
,
MapPackage.getComparatorWeightings_ContentsComparatorWeighting()
public void setContentsComparatorWeighting(double newContentsComparatorWeighting)
setContentsComparatorWeighting
in interface ComparatorWeightings
newContentsComparatorWeighting
- the new value of the 'Contents Comparator Weighting' attribute.ComparatorWeightings.getContentsComparatorWeighting()
public org.eclipse.emf.common.util.EList<Comparator> getGenericComparators()
getGenericComparators
in interface ComparatorWeightings
MapPackage.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.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public 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 |