public class MetricValuesModelImpl extends EObjectImpl implements MetricValuesModel
The following features are implemented:
IterationsMin Comp ThresholdMax Merge ThresholdWeight Low CouplingWeight High CouplingWeight Low Name ResemblanceWeight Mid Name ResemblanceWeight High Name ResemblanceWeight Interface Violation RelevantWeight Interface Violation IrrelevantWeight High SLAQWeight Low SLAQWeight Package MappingWeight Directory MappingWeight DMSWeight Highest Name ResemblanceWildcard KeyAdditional WildcardsMin Merge ThresholdMax Compose ThresholdCompose Threshold DecrementMerge Threshold DecrementExcluded Prefixes For Name ResemblanceExcluded Suffixes For Name ResemblanceBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreELAST_EOBJECT_FLAGEOPPOSITE_FEATURE_BASEeAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic Iteration[] getIterations()
getIterations in interface MetricValuesModelpublic Iteration getIterations(int index)
getIterations in interface MetricValuesModelpublic int getIterationsLength()
getIterationsLength in interface MetricValuesModelpublic void setIterations(Iteration[] newIterations)
setIterations in interface MetricValuesModelpublic void setIterations(int index,
Iteration element)
setIterations in interface MetricValuesModelpublic EList<Iteration> getIterationsList()
getIterationsList in interface MetricValuesModelMetricvaluesPackage.getMetricValuesModel_Iterations()public double getMinCompThreshold()
getMinCompThreshold in interface MetricValuesModelMetricValuesModel.setMinCompThreshold(double),
MetricvaluesPackage.getMetricValuesModel_MinCompThreshold()public void setMinCompThreshold(double newMinCompThreshold)
setMinCompThreshold in interface MetricValuesModelnewMinCompThreshold - the new value of the 'Min Comp Threshold' attribute.MetricValuesModel.getMinCompThreshold()public double getMaxMergeThreshold()
getMaxMergeThreshold in interface MetricValuesModelMetricValuesModel.setMaxMergeThreshold(double),
MetricvaluesPackage.getMetricValuesModel_MaxMergeThreshold()public void setMaxMergeThreshold(double newMaxMergeThreshold)
setMaxMergeThreshold in interface MetricValuesModelnewMaxMergeThreshold - the new value of the 'Max Merge Threshold' attribute.MetricValuesModel.getMaxMergeThreshold()public double getWeightLowCoupling()
getWeightLowCoupling in interface MetricValuesModelMetricValuesModel.setWeightLowCoupling(double),
MetricvaluesPackage.getMetricValuesModel_WeightLowCoupling()public void setWeightLowCoupling(double newWeightLowCoupling)
setWeightLowCoupling in interface MetricValuesModelnewWeightLowCoupling - the new value of the 'Weight Low Coupling' attribute.MetricValuesModel.getWeightLowCoupling()public double getWeightHighCoupling()
getWeightHighCoupling in interface MetricValuesModelMetricValuesModel.setWeightHighCoupling(double),
MetricvaluesPackage.getMetricValuesModel_WeightHighCoupling()public void setWeightHighCoupling(double newWeightHighCoupling)
setWeightHighCoupling in interface MetricValuesModelnewWeightHighCoupling - the new value of the 'Weight High Coupling' attribute.MetricValuesModel.getWeightHighCoupling()public double getWeightLowNameResemblance()
getWeightLowNameResemblance in interface MetricValuesModelMetricValuesModel.setWeightLowNameResemblance(double),
MetricvaluesPackage.getMetricValuesModel_WeightLowNameResemblance()public void setWeightLowNameResemblance(double newWeightLowNameResemblance)
setWeightLowNameResemblance in interface MetricValuesModelnewWeightLowNameResemblance - the new value of the 'Weight Low Name Resemblance' attribute.MetricValuesModel.getWeightLowNameResemblance()public double getWeightMidNameResemblance()
getWeightMidNameResemblance in interface MetricValuesModelMetricValuesModel.setWeightMidNameResemblance(double),
MetricvaluesPackage.getMetricValuesModel_WeightMidNameResemblance()public void setWeightMidNameResemblance(double newWeightMidNameResemblance)
setWeightMidNameResemblance in interface MetricValuesModelnewWeightMidNameResemblance - the new value of the 'Weight Mid Name Resemblance' attribute.MetricValuesModel.getWeightMidNameResemblance()public double getWeightHighNameResemblance()
getWeightHighNameResemblance in interface MetricValuesModelMetricValuesModel.setWeightHighNameResemblance(double),
MetricvaluesPackage.getMetricValuesModel_WeightHighNameResemblance()public void setWeightHighNameResemblance(double newWeightHighNameResemblance)
setWeightHighNameResemblance in interface MetricValuesModelnewWeightHighNameResemblance - the new value of the 'Weight High Name Resemblance' attribute.MetricValuesModel.getWeightHighNameResemblance()public double getWeightInterfaceViolationRelevant()
getWeightInterfaceViolationRelevant in interface MetricValuesModelMetricValuesModel.setWeightInterfaceViolationRelevant(double),
MetricvaluesPackage.getMetricValuesModel_WeightInterfaceViolationRelevant()public void setWeightInterfaceViolationRelevant(double newWeightInterfaceViolationRelevant)
setWeightInterfaceViolationRelevant in interface MetricValuesModelnewWeightInterfaceViolationRelevant - the new value of the 'Weight Interface Violation Relevant' attribute.MetricValuesModel.getWeightInterfaceViolationRelevant()public double getWeightInterfaceViolationIrrelevant()
getWeightInterfaceViolationIrrelevant in interface MetricValuesModelMetricValuesModel.setWeightInterfaceViolationIrrelevant(double),
MetricvaluesPackage.getMetricValuesModel_WeightInterfaceViolationIrrelevant()public void setWeightInterfaceViolationIrrelevant(double newWeightInterfaceViolationIrrelevant)
setWeightInterfaceViolationIrrelevant in interface MetricValuesModelnewWeightInterfaceViolationIrrelevant - the new value of the 'Weight Interface Violation Irrelevant' attribute.MetricValuesModel.getWeightInterfaceViolationIrrelevant()public double getWeightHighSLAQ()
getWeightHighSLAQ in interface MetricValuesModelMetricValuesModel.setWeightHighSLAQ(double),
MetricvaluesPackage.getMetricValuesModel_WeightHighSLAQ()public void setWeightHighSLAQ(double newWeightHighSLAQ)
setWeightHighSLAQ in interface MetricValuesModelnewWeightHighSLAQ - the new value of the 'Weight High SLAQ' attribute.MetricValuesModel.getWeightHighSLAQ()public double getWeightLowSLAQ()
getWeightLowSLAQ in interface MetricValuesModelMetricValuesModel.setWeightLowSLAQ(double),
MetricvaluesPackage.getMetricValuesModel_WeightLowSLAQ()public void setWeightLowSLAQ(double newWeightLowSLAQ)
setWeightLowSLAQ in interface MetricValuesModelnewWeightLowSLAQ - the new value of the 'Weight Low SLAQ' attribute.MetricValuesModel.getWeightLowSLAQ()public double getWeightPackageMapping()
getWeightPackageMapping in interface MetricValuesModelMetricValuesModel.setWeightPackageMapping(double),
MetricvaluesPackage.getMetricValuesModel_WeightPackageMapping()public void setWeightPackageMapping(double newWeightPackageMapping)
setWeightPackageMapping in interface MetricValuesModelnewWeightPackageMapping - the new value of the 'Weight Package Mapping' attribute.MetricValuesModel.getWeightPackageMapping()public double getWeightDirectoryMapping()
getWeightDirectoryMapping in interface MetricValuesModelMetricValuesModel.setWeightDirectoryMapping(double),
MetricvaluesPackage.getMetricValuesModel_WeightDirectoryMapping()public void setWeightDirectoryMapping(double newWeightDirectoryMapping)
setWeightDirectoryMapping in interface MetricValuesModelnewWeightDirectoryMapping - the new value of the 'Weight Directory Mapping' attribute.MetricValuesModel.getWeightDirectoryMapping()public double getWeightDMS()
getWeightDMS in interface MetricValuesModelMetricValuesModel.setWeightDMS(double),
MetricvaluesPackage.getMetricValuesModel_WeightDMS()public void setWeightDMS(double newWeightDMS)
setWeightDMS in interface MetricValuesModelnewWeightDMS - the new value of the 'Weight DMS' attribute.MetricValuesModel.getWeightDMS()public double getWeightHighestNameResemblance()
getWeightHighestNameResemblance in interface MetricValuesModelMetricValuesModel.setWeightHighestNameResemblance(double),
MetricvaluesPackage.getMetricValuesModel_WeightHighestNameResemblance()public void setWeightHighestNameResemblance(double newWeightHighestNameResemblance)
setWeightHighestNameResemblance in interface MetricValuesModelnewWeightHighestNameResemblance - the new value of the 'Weight Highest Name Resemblance' attribute.MetricValuesModel.getWeightHighestNameResemblance()public String getWildcardKey()
getWildcardKey in interface MetricValuesModelMetricValuesModel.setWildcardKey(String),
MetricvaluesPackage.getMetricValuesModel_WildcardKey()public void setWildcardKey(String newWildcardKey)
setWildcardKey in interface MetricValuesModelnewWildcardKey - the new value of the 'Wildcard Key' attribute.MetricValuesModel.getWildcardKey()public String getAdditionalWildcards()
getAdditionalWildcards in interface MetricValuesModelMetricValuesModel.setAdditionalWildcards(String),
MetricvaluesPackage.getMetricValuesModel_AdditionalWildcards()public void setAdditionalWildcards(String newAdditionalWildcards)
setAdditionalWildcards in interface MetricValuesModelnewAdditionalWildcards - the new value of the 'Additional Wildcards' attribute.MetricValuesModel.getAdditionalWildcards()public double getMinMergeThreshold()
getMinMergeThreshold in interface MetricValuesModelMetricValuesModel.setMinMergeThreshold(double),
MetricvaluesPackage.getMetricValuesModel_MinMergeThreshold()public void setMinMergeThreshold(double newMinMergeThreshold)
setMinMergeThreshold in interface MetricValuesModelnewMinMergeThreshold - the new value of the 'Min Merge Threshold' attribute.MetricValuesModel.getMinMergeThreshold()public double getMaxComposeThreshold()
getMaxComposeThreshold in interface MetricValuesModelMetricValuesModel.setMaxComposeThreshold(double),
MetricvaluesPackage.getMetricValuesModel_MaxComposeThreshold()public void setMaxComposeThreshold(double newMaxComposeThreshold)
setMaxComposeThreshold in interface MetricValuesModelnewMaxComposeThreshold - the new value of the 'Max Compose Threshold' attribute.MetricValuesModel.getMaxComposeThreshold()public double getComposeThresholdDecrement()
getComposeThresholdDecrement in interface MetricValuesModelMetricValuesModel.setComposeThresholdDecrement(double),
MetricvaluesPackage.getMetricValuesModel_ComposeThresholdDecrement()public void setComposeThresholdDecrement(double newComposeThresholdDecrement)
setComposeThresholdDecrement in interface MetricValuesModelnewComposeThresholdDecrement - the new value of the 'Compose Threshold Decrement' attribute.MetricValuesModel.getComposeThresholdDecrement()public double getMergeThresholdDecrement()
getMergeThresholdDecrement in interface MetricValuesModelMetricValuesModel.setMergeThresholdDecrement(double),
MetricvaluesPackage.getMetricValuesModel_MergeThresholdDecrement()public void setMergeThresholdDecrement(double newMergeThresholdDecrement)
setMergeThresholdDecrement in interface MetricValuesModelnewMergeThresholdDecrement - the new value of the 'Merge Threshold Decrement' attribute.MetricValuesModel.getMergeThresholdDecrement()public String getExcludedPrefixesForNameResemblance()
getExcludedPrefixesForNameResemblance in interface MetricValuesModelMetricValuesModel.setExcludedPrefixesForNameResemblance(String),
MetricvaluesPackage.getMetricValuesModel_ExcludedPrefixesForNameResemblance()public void setExcludedPrefixesForNameResemblance(String newExcludedPrefixesForNameResemblance)
setExcludedPrefixesForNameResemblance in interface MetricValuesModelnewExcludedPrefixesForNameResemblance - the new value of the 'Excluded Prefixes For Name Resemblance' attribute.MetricValuesModel.getExcludedPrefixesForNameResemblance()public String getExcludedSuffixesForNameResemblance()
getExcludedSuffixesForNameResemblance in interface MetricValuesModelMetricValuesModel.setExcludedSuffixesForNameResemblance(String),
MetricvaluesPackage.getMetricValuesModel_ExcludedSuffixesForNameResemblance()public void setExcludedSuffixesForNameResemblance(String newExcludedSuffixesForNameResemblance)
setExcludedSuffixesForNameResemblance in interface MetricValuesModelnewExcludedSuffixesForNameResemblance - the new value of the 'Excluded Suffixes For Name Resemblance' attribute.MetricValuesModel.getExcludedSuffixesForNameResemblance()public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic String toString()
toString in class BasicEObjectImpl