org.infai.emo.matcher.map
Interface ComparatorWeightings

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ComparatorWeightingsImpl

public interface ComparatorWeightings
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Comparator Weightings'.

The following features are supported:

See Also:
MapPackage.getComparatorWeightings()

Method Summary
 double getAttributeComparatorWeighting()
          Returns the value of the 'Attribute Comparator Weighting' attribute.
 double getContainerComparatorWeighting()
          Returns the value of the 'Container Comparator Weighting' attribute.
 double getContentsComparatorWeighting()
          Returns the value of the 'Contents Comparator Weighting' attribute.
 org.eclipse.emf.common.util.EList<Comparator> getGenericComparators()
          Returns the value of the 'Generic Comparators' containment reference list.
 double getMetaClassComparatorWeighting()
          Returns the value of the 'Meta Class Comparator Weighting' attribute.
 double getReferenceComparatorWeighting()
          Returns the value of the 'Reference Comparator Weighting' attribute.
 void setAttributeComparatorWeighting(double value)
          Sets the value of the 'Attribute Comparator Weighting' attribute
 void setContainerComparatorWeighting(double value)
          Sets the value of the 'Container Comparator Weighting' attribute
 void setContentsComparatorWeighting(double value)
          Sets the value of the 'Contents Comparator Weighting' attribute
 void setMetaClassComparatorWeighting(double value)
          Sets the value of the 'Meta Class Comparator Weighting' attribute
 void setReferenceComparatorWeighting(double value)
          Sets the value of the 'Reference Comparator Weighting' attribute
 
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
 

Method Detail

getMetaClassComparatorWeighting

double getMetaClassComparatorWeighting()
Returns the value of the 'Meta Class Comparator Weighting' attribute. The default value is "1.0".

If the meaning of the 'Meta Class Comparator Weighting' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Meta Class Comparator Weighting' attribute.
See Also:
setMetaClassComparatorWeighting(double), MapPackage.getComparatorWeightings_MetaClassComparatorWeighting()

setMetaClassComparatorWeighting

void setMetaClassComparatorWeighting(double value)
Sets the value of the 'Meta Class Comparator Weighting' attribute.

Parameters:
value - the new value of the 'Meta Class Comparator Weighting' attribute.
See Also:
getMetaClassComparatorWeighting()

getAttributeComparatorWeighting

double getAttributeComparatorWeighting()
Returns the value of the 'Attribute Comparator Weighting' attribute. The default value is "1.0".

If the meaning of the 'Attribute Comparator Weighting' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Attribute Comparator Weighting' attribute.
See Also:
setAttributeComparatorWeighting(double), MapPackage.getComparatorWeightings_AttributeComparatorWeighting()

setAttributeComparatorWeighting

void setAttributeComparatorWeighting(double value)
Sets the value of the 'Attribute Comparator Weighting' attribute.

Parameters:
value - the new value of the 'Attribute Comparator Weighting' attribute.
See Also:
getAttributeComparatorWeighting()

getReferenceComparatorWeighting

double getReferenceComparatorWeighting()
Returns the value of the 'Reference Comparator Weighting' attribute. The default value is "1.0".

If the meaning of the 'Reference Comparator Weighting' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Reference Comparator Weighting' attribute.
See Also:
setReferenceComparatorWeighting(double), MapPackage.getComparatorWeightings_ReferenceComparatorWeighting()

setReferenceComparatorWeighting

void setReferenceComparatorWeighting(double value)
Sets the value of the 'Reference Comparator Weighting' attribute.

Parameters:
value - the new value of the 'Reference Comparator Weighting' attribute.
See Also:
getReferenceComparatorWeighting()

getContainerComparatorWeighting

double getContainerComparatorWeighting()
Returns the value of the 'Container Comparator Weighting' attribute. The default value is "1.0".

If the meaning of the 'Container Comparator Weighting' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Container Comparator Weighting' attribute.
See Also:
setContainerComparatorWeighting(double), MapPackage.getComparatorWeightings_ContainerComparatorWeighting()

setContainerComparatorWeighting

void setContainerComparatorWeighting(double value)
Sets the value of the 'Container Comparator Weighting' attribute.

Parameters:
value - the new value of the 'Container Comparator Weighting' attribute.
See Also:
getContainerComparatorWeighting()

getContentsComparatorWeighting

double getContentsComparatorWeighting()
Returns the value of the 'Contents Comparator Weighting' attribute. The default value is "1.0".

If the meaning of the 'Contents Comparator Weighting' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Contents Comparator Weighting' attribute.
See Also:
setContentsComparatorWeighting(double), MapPackage.getComparatorWeightings_ContentsComparatorWeighting()

setContentsComparatorWeighting

void setContentsComparatorWeighting(double value)
Sets the value of the 'Contents Comparator Weighting' attribute.

Parameters:
value - the new value of the 'Contents Comparator Weighting' attribute.
See Also:
getContentsComparatorWeighting()

getGenericComparators

org.eclipse.emf.common.util.EList<Comparator> getGenericComparators()
Returns the value of the 'Generic Comparators' containment reference list. The list contents are of type Comparator.

If the meaning of the 'Generic Comparators' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Generic Comparators' containment reference list.
See Also:
MapPackage.getComparatorWeightings_GenericComparators()