public class MetricValuesModelImpl extends EObjectImpl implements MetricValuesModel
The following features are implemented:
Iterations
Min Comp Threshold
Max Merge Threshold
Weight Low Coupling
Weight High Coupling
Weight Low Name Resemblance
Weight Mid Name Resemblance
Weight High Name Resemblance
Weight Interface Violation Relevant
Weight Interface Violation Irrelevant
Weight High SLAQ
Weight Low SLAQ
Weight Package Mapping
Weight Directory Mapping
Weight DMS
Weight Highest Name Resemblance
Wildcard Key
Additional Wildcards
Min Merge Threshold
Max Compose Threshold
Compose Threshold Decrement
Merge Threshold Decrement
Excluded Prefixes For Name Resemblance
Excluded Suffixes For Name Resemblance
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
ELAST_EOBJECT_FLAG
EOPPOSITE_FEATURE_BASE
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
java.lang.String |
getAdditionalWildcards() |
double |
getComposeThresholdDecrement() |
java.lang.String |
getExcludedPrefixesForNameResemblance() |
java.lang.String |
getExcludedSuffixesForNameResemblance() |
Iteration[] |
getIterations() |
Iteration |
getIterations(int index) |
int |
getIterationsLength() |
EList<Iteration> |
getIterationsList() |
double |
getMaxComposeThreshold() |
double |
getMaxMergeThreshold() |
double |
getMergeThresholdDecrement() |
double |
getMinCompThreshold() |
double |
getMinMergeThreshold() |
double |
getWeightDirectoryMapping() |
double |
getWeightDMS() |
double |
getWeightHighCoupling() |
double |
getWeightHighestNameResemblance() |
double |
getWeightHighNameResemblance() |
double |
getWeightHighSLAQ() |
double |
getWeightInterfaceViolationIrrelevant() |
double |
getWeightInterfaceViolationRelevant() |
double |
getWeightLowCoupling() |
double |
getWeightLowNameResemblance() |
double |
getWeightLowSLAQ() |
double |
getWeightMidNameResemblance() |
double |
getWeightPackageMapping() |
java.lang.String |
getWildcardKey() |
void |
setAdditionalWildcards(java.lang.String newAdditionalWildcards) |
void |
setComposeThresholdDecrement(double newComposeThresholdDecrement) |
void |
setExcludedPrefixesForNameResemblance(java.lang.String newExcludedPrefixesForNameResemblance) |
void |
setExcludedSuffixesForNameResemblance(java.lang.String newExcludedSuffixesForNameResemblance) |
void |
setIterations(int index,
Iteration element) |
void |
setIterations(Iteration[] newIterations) |
void |
setMaxComposeThreshold(double newMaxComposeThreshold) |
void |
setMaxMergeThreshold(double newMaxMergeThreshold) |
void |
setMergeThresholdDecrement(double newMergeThresholdDecrement) |
void |
setMinCompThreshold(double newMinCompThreshold) |
void |
setMinMergeThreshold(double newMinMergeThreshold) |
void |
setWeightDirectoryMapping(double newWeightDirectoryMapping) |
void |
setWeightDMS(double newWeightDMS) |
void |
setWeightHighCoupling(double newWeightHighCoupling) |
void |
setWeightHighestNameResemblance(double newWeightHighestNameResemblance) |
void |
setWeightHighNameResemblance(double newWeightHighNameResemblance) |
void |
setWeightHighSLAQ(double newWeightHighSLAQ) |
void |
setWeightInterfaceViolationIrrelevant(double newWeightInterfaceViolationIrrelevant) |
void |
setWeightInterfaceViolationRelevant(double newWeightInterfaceViolationRelevant) |
void |
setWeightLowCoupling(double newWeightLowCoupling) |
void |
setWeightLowNameResemblance(double newWeightLowNameResemblance) |
void |
setWeightLowSLAQ(double newWeightLowSLAQ) |
void |
setWeightMidNameResemblance(double newWeightMidNameResemblance) |
void |
setWeightPackageMapping(double newWeightPackageMapping) |
void |
setWildcardKey(java.lang.String newWildcardKey) |
java.lang.String |
toString() |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, 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, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public Iteration[] getIterations()
getIterations
in interface MetricValuesModel
public Iteration getIterations(int index)
getIterations
in interface MetricValuesModel
public int getIterationsLength()
getIterationsLength
in interface MetricValuesModel
public void setIterations(Iteration[] newIterations)
setIterations
in interface MetricValuesModel
public void setIterations(int index, Iteration element)
setIterations
in interface MetricValuesModel
public EList<Iteration> getIterationsList()
getIterationsList
in interface MetricValuesModel
MetricvaluesPackage.getMetricValuesModel_Iterations()
public double getMinCompThreshold()
getMinCompThreshold
in interface MetricValuesModel
MetricValuesModel.setMinCompThreshold(double)
,
MetricvaluesPackage.getMetricValuesModel_MinCompThreshold()
public void setMinCompThreshold(double newMinCompThreshold)
setMinCompThreshold
in interface MetricValuesModel
newMinCompThreshold
- the new value of the 'Min Comp Threshold' attribute.MetricValuesModel.getMinCompThreshold()
public double getMaxMergeThreshold()
getMaxMergeThreshold
in interface MetricValuesModel
MetricValuesModel.setMaxMergeThreshold(double)
,
MetricvaluesPackage.getMetricValuesModel_MaxMergeThreshold()
public void setMaxMergeThreshold(double newMaxMergeThreshold)
setMaxMergeThreshold
in interface MetricValuesModel
newMaxMergeThreshold
- the new value of the 'Max Merge Threshold' attribute.MetricValuesModel.getMaxMergeThreshold()
public double getWeightLowCoupling()
getWeightLowCoupling
in interface MetricValuesModel
MetricValuesModel.setWeightLowCoupling(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightLowCoupling()
public void setWeightLowCoupling(double newWeightLowCoupling)
setWeightLowCoupling
in interface MetricValuesModel
newWeightLowCoupling
- the new value of the 'Weight Low Coupling' attribute.MetricValuesModel.getWeightLowCoupling()
public double getWeightHighCoupling()
getWeightHighCoupling
in interface MetricValuesModel
MetricValuesModel.setWeightHighCoupling(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightHighCoupling()
public void setWeightHighCoupling(double newWeightHighCoupling)
setWeightHighCoupling
in interface MetricValuesModel
newWeightHighCoupling
- the new value of the 'Weight High Coupling' attribute.MetricValuesModel.getWeightHighCoupling()
public double getWeightLowNameResemblance()
getWeightLowNameResemblance
in interface MetricValuesModel
MetricValuesModel.setWeightLowNameResemblance(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightLowNameResemblance()
public void setWeightLowNameResemblance(double newWeightLowNameResemblance)
setWeightLowNameResemblance
in interface MetricValuesModel
newWeightLowNameResemblance
- the new value of the 'Weight Low Name Resemblance' attribute.MetricValuesModel.getWeightLowNameResemblance()
public double getWeightMidNameResemblance()
getWeightMidNameResemblance
in interface MetricValuesModel
MetricValuesModel.setWeightMidNameResemblance(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightMidNameResemblance()
public void setWeightMidNameResemblance(double newWeightMidNameResemblance)
setWeightMidNameResemblance
in interface MetricValuesModel
newWeightMidNameResemblance
- the new value of the 'Weight Mid Name Resemblance' attribute.MetricValuesModel.getWeightMidNameResemblance()
public double getWeightHighNameResemblance()
getWeightHighNameResemblance
in interface MetricValuesModel
MetricValuesModel.setWeightHighNameResemblance(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightHighNameResemblance()
public void setWeightHighNameResemblance(double newWeightHighNameResemblance)
setWeightHighNameResemblance
in interface MetricValuesModel
newWeightHighNameResemblance
- the new value of the 'Weight High Name Resemblance' attribute.MetricValuesModel.getWeightHighNameResemblance()
public double getWeightInterfaceViolationRelevant()
getWeightInterfaceViolationRelevant
in interface MetricValuesModel
MetricValuesModel.setWeightInterfaceViolationRelevant(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightInterfaceViolationRelevant()
public void setWeightInterfaceViolationRelevant(double newWeightInterfaceViolationRelevant)
setWeightInterfaceViolationRelevant
in interface MetricValuesModel
newWeightInterfaceViolationRelevant
- the new value of the 'Weight Interface Violation Relevant' attribute.MetricValuesModel.getWeightInterfaceViolationRelevant()
public double getWeightInterfaceViolationIrrelevant()
getWeightInterfaceViolationIrrelevant
in interface MetricValuesModel
MetricValuesModel.setWeightInterfaceViolationIrrelevant(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightInterfaceViolationIrrelevant()
public void setWeightInterfaceViolationIrrelevant(double newWeightInterfaceViolationIrrelevant)
setWeightInterfaceViolationIrrelevant
in interface MetricValuesModel
newWeightInterfaceViolationIrrelevant
- the new value of the 'Weight Interface Violation Irrelevant' attribute.MetricValuesModel.getWeightInterfaceViolationIrrelevant()
public double getWeightHighSLAQ()
getWeightHighSLAQ
in interface MetricValuesModel
MetricValuesModel.setWeightHighSLAQ(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightHighSLAQ()
public void setWeightHighSLAQ(double newWeightHighSLAQ)
setWeightHighSLAQ
in interface MetricValuesModel
newWeightHighSLAQ
- the new value of the 'Weight High SLAQ' attribute.MetricValuesModel.getWeightHighSLAQ()
public double getWeightLowSLAQ()
getWeightLowSLAQ
in interface MetricValuesModel
MetricValuesModel.setWeightLowSLAQ(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightLowSLAQ()
public void setWeightLowSLAQ(double newWeightLowSLAQ)
setWeightLowSLAQ
in interface MetricValuesModel
newWeightLowSLAQ
- the new value of the 'Weight Low SLAQ' attribute.MetricValuesModel.getWeightLowSLAQ()
public double getWeightPackageMapping()
getWeightPackageMapping
in interface MetricValuesModel
MetricValuesModel.setWeightPackageMapping(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightPackageMapping()
public void setWeightPackageMapping(double newWeightPackageMapping)
setWeightPackageMapping
in interface MetricValuesModel
newWeightPackageMapping
- the new value of the 'Weight Package Mapping' attribute.MetricValuesModel.getWeightPackageMapping()
public double getWeightDirectoryMapping()
getWeightDirectoryMapping
in interface MetricValuesModel
MetricValuesModel.setWeightDirectoryMapping(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightDirectoryMapping()
public void setWeightDirectoryMapping(double newWeightDirectoryMapping)
setWeightDirectoryMapping
in interface MetricValuesModel
newWeightDirectoryMapping
- the new value of the 'Weight Directory Mapping' attribute.MetricValuesModel.getWeightDirectoryMapping()
public double getWeightDMS()
getWeightDMS
in interface MetricValuesModel
MetricValuesModel.setWeightDMS(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightDMS()
public void setWeightDMS(double newWeightDMS)
setWeightDMS
in interface MetricValuesModel
newWeightDMS
- the new value of the 'Weight DMS' attribute.MetricValuesModel.getWeightDMS()
public double getWeightHighestNameResemblance()
getWeightHighestNameResemblance
in interface MetricValuesModel
MetricValuesModel.setWeightHighestNameResemblance(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightHighestNameResemblance()
public void setWeightHighestNameResemblance(double newWeightHighestNameResemblance)
setWeightHighestNameResemblance
in interface MetricValuesModel
newWeightHighestNameResemblance
- the new value of the 'Weight Highest Name Resemblance' attribute.MetricValuesModel.getWeightHighestNameResemblance()
public java.lang.String getWildcardKey()
getWildcardKey
in interface MetricValuesModel
MetricValuesModel.setWildcardKey(String)
,
MetricvaluesPackage.getMetricValuesModel_WildcardKey()
public void setWildcardKey(java.lang.String newWildcardKey)
setWildcardKey
in interface MetricValuesModel
newWildcardKey
- the new value of the 'Wildcard Key' attribute.MetricValuesModel.getWildcardKey()
public java.lang.String getAdditionalWildcards()
getAdditionalWildcards
in interface MetricValuesModel
MetricValuesModel.setAdditionalWildcards(String)
,
MetricvaluesPackage.getMetricValuesModel_AdditionalWildcards()
public void setAdditionalWildcards(java.lang.String newAdditionalWildcards)
setAdditionalWildcards
in interface MetricValuesModel
newAdditionalWildcards
- the new value of the 'Additional Wildcards' attribute.MetricValuesModel.getAdditionalWildcards()
public double getMinMergeThreshold()
getMinMergeThreshold
in interface MetricValuesModel
MetricValuesModel.setMinMergeThreshold(double)
,
MetricvaluesPackage.getMetricValuesModel_MinMergeThreshold()
public void setMinMergeThreshold(double newMinMergeThreshold)
setMinMergeThreshold
in interface MetricValuesModel
newMinMergeThreshold
- the new value of the 'Min Merge Threshold' attribute.MetricValuesModel.getMinMergeThreshold()
public double getMaxComposeThreshold()
getMaxComposeThreshold
in interface MetricValuesModel
MetricValuesModel.setMaxComposeThreshold(double)
,
MetricvaluesPackage.getMetricValuesModel_MaxComposeThreshold()
public void setMaxComposeThreshold(double newMaxComposeThreshold)
setMaxComposeThreshold
in interface MetricValuesModel
newMaxComposeThreshold
- the new value of the 'Max Compose Threshold' attribute.MetricValuesModel.getMaxComposeThreshold()
public double getComposeThresholdDecrement()
getComposeThresholdDecrement
in interface MetricValuesModel
MetricValuesModel.setComposeThresholdDecrement(double)
,
MetricvaluesPackage.getMetricValuesModel_ComposeThresholdDecrement()
public void setComposeThresholdDecrement(double newComposeThresholdDecrement)
setComposeThresholdDecrement
in interface MetricValuesModel
newComposeThresholdDecrement
- the new value of the 'Compose Threshold Decrement' attribute.MetricValuesModel.getComposeThresholdDecrement()
public double getMergeThresholdDecrement()
getMergeThresholdDecrement
in interface MetricValuesModel
MetricValuesModel.setMergeThresholdDecrement(double)
,
MetricvaluesPackage.getMetricValuesModel_MergeThresholdDecrement()
public void setMergeThresholdDecrement(double newMergeThresholdDecrement)
setMergeThresholdDecrement
in interface MetricValuesModel
newMergeThresholdDecrement
- the new value of the 'Merge Threshold Decrement' attribute.MetricValuesModel.getMergeThresholdDecrement()
public java.lang.String getExcludedPrefixesForNameResemblance()
getExcludedPrefixesForNameResemblance
in interface MetricValuesModel
MetricValuesModel.setExcludedPrefixesForNameResemblance(String)
,
MetricvaluesPackage.getMetricValuesModel_ExcludedPrefixesForNameResemblance()
public void setExcludedPrefixesForNameResemblance(java.lang.String newExcludedPrefixesForNameResemblance)
setExcludedPrefixesForNameResemblance
in interface MetricValuesModel
newExcludedPrefixesForNameResemblance
- the new value of the 'Excluded Prefixes For Name Resemblance' attribute.MetricValuesModel.getExcludedPrefixesForNameResemblance()
public java.lang.String getExcludedSuffixesForNameResemblance()
getExcludedSuffixesForNameResemblance
in interface MetricValuesModel
MetricValuesModel.setExcludedSuffixesForNameResemblance(String)
,
MetricvaluesPackage.getMetricValuesModel_ExcludedSuffixesForNameResemblance()
public void setExcludedSuffixesForNameResemblance(java.lang.String newExcludedSuffixesForNameResemblance)
setExcludedSuffixesForNameResemblance
in interface MetricValuesModel
newExcludedSuffixesForNameResemblance
- 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 BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface InternalEObject
eSet
in class BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class BasicEObjectImpl
public java.lang.String toString()
toString
in class BasicEObjectImpl