public interface MetricValuesModel extends EObject
The following features are supported:
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
MetricvaluesPackage.getMetricValuesModel()
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAdditionalWildcards()
Returns the value of the 'Additional Wildcards' attribute.
|
double |
getComposeThresholdDecrement()
Returns the value of the 'Compose Threshold Decrement' attribute.
|
java.lang.String |
getExcludedPrefixesForNameResemblance()
Returns the value of the 'Excluded Prefixes For Name Resemblance' attribute.
|
java.lang.String |
getExcludedSuffixesForNameResemblance()
Returns the value of the 'Excluded Suffixes For Name Resemblance' attribute.
|
Iteration[] |
getIterations() |
Iteration |
getIterations(int index) |
int |
getIterationsLength() |
EList<Iteration> |
getIterationsList()
Returns the value of the 'Iterations' containment reference list.
|
double |
getMaxComposeThreshold()
Returns the value of the 'Max Compose Threshold' attribute.
|
double |
getMaxMergeThreshold()
Returns the value of the 'Max Merge Threshold' attribute.
|
double |
getMergeThresholdDecrement()
Returns the value of the 'Merge Threshold Decrement' attribute.
|
double |
getMinCompThreshold()
Returns the value of the 'Min Comp Threshold' attribute.
|
double |
getMinMergeThreshold()
Returns the value of the 'Min Merge Threshold' attribute.
|
double |
getWeightDirectoryMapping()
Returns the value of the 'Weight Directory Mapping' attribute.
|
double |
getWeightDMS()
Returns the value of the 'Weight DMS' attribute.
|
double |
getWeightHighCoupling()
Returns the value of the 'Weight High Coupling' attribute.
|
double |
getWeightHighestNameResemblance()
Returns the value of the 'Weight Highest Name Resemblance' attribute.
|
double |
getWeightHighNameResemblance()
Returns the value of the 'Weight High Name Resemblance' attribute.
|
double |
getWeightHighSLAQ()
Returns the value of the 'Weight High SLAQ' attribute.
|
double |
getWeightInterfaceViolationIrrelevant()
Returns the value of the 'Weight Interface Violation Irrelevant' attribute.
|
double |
getWeightInterfaceViolationRelevant()
Returns the value of the 'Weight Interface Violation Relevant' attribute.
|
double |
getWeightLowCoupling()
Returns the value of the 'Weight Low Coupling' attribute.
|
double |
getWeightLowNameResemblance()
Returns the value of the 'Weight Low Name Resemblance' attribute.
|
double |
getWeightLowSLAQ()
Returns the value of the 'Weight Low SLAQ' attribute.
|
double |
getWeightMidNameResemblance()
Returns the value of the 'Weight Mid Name Resemblance' attribute.
|
double |
getWeightPackageMapping()
Returns the value of the 'Weight Package Mapping' attribute.
|
java.lang.String |
getWildcardKey()
Returns the value of the 'Wildcard Key' attribute.
|
void |
setAdditionalWildcards(java.lang.String value)
Sets the value of the '
Additional Wildcards ' attribute. |
void |
setComposeThresholdDecrement(double value)
Sets the value of the '
Compose Threshold Decrement ' attribute. |
void |
setExcludedPrefixesForNameResemblance(java.lang.String value)
Sets the value of the '
Excluded Prefixes For Name Resemblance ' attribute. |
void |
setExcludedSuffixesForNameResemblance(java.lang.String value)
Sets the value of the '
Excluded Suffixes For Name Resemblance ' attribute. |
void |
setIterations(int index,
Iteration element) |
void |
setIterations(Iteration[] newIterations) |
void |
setMaxComposeThreshold(double value)
Sets the value of the '
Max Compose Threshold ' attribute. |
void |
setMaxMergeThreshold(double value)
Sets the value of the '
Max Merge Threshold ' attribute. |
void |
setMergeThresholdDecrement(double value)
Sets the value of the '
Merge Threshold Decrement ' attribute. |
void |
setMinCompThreshold(double value)
Sets the value of the '
Min Comp Threshold ' attribute. |
void |
setMinMergeThreshold(double value)
Sets the value of the '
Min Merge Threshold ' attribute. |
void |
setWeightDirectoryMapping(double value)
Sets the value of the '
Weight Directory Mapping ' attribute. |
void |
setWeightDMS(double value)
Sets the value of the '
Weight DMS ' attribute. |
void |
setWeightHighCoupling(double value)
Sets the value of the '
Weight High Coupling ' attribute. |
void |
setWeightHighestNameResemblance(double value)
Sets the value of the '
Weight Highest Name Resemblance ' attribute. |
void |
setWeightHighNameResemblance(double value)
Sets the value of the '
Weight High Name Resemblance ' attribute. |
void |
setWeightHighSLAQ(double value)
Sets the value of the '
Weight High SLAQ ' attribute. |
void |
setWeightInterfaceViolationIrrelevant(double value)
Sets the value of the '
Weight Interface Violation Irrelevant ' attribute. |
void |
setWeightInterfaceViolationRelevant(double value)
Sets the value of the '
Weight Interface Violation Relevant ' attribute. |
void |
setWeightLowCoupling(double value)
Sets the value of the '
Weight Low Coupling ' attribute. |
void |
setWeightLowNameResemblance(double value)
Sets the value of the '
Weight Low Name Resemblance ' attribute. |
void |
setWeightLowSLAQ(double value)
Sets the value of the '
Weight Low SLAQ ' attribute. |
void |
setWeightMidNameResemblance(double value)
Sets the value of the '
Weight Mid Name Resemblance ' attribute. |
void |
setWeightPackageMapping(double value)
Sets the value of the '
Weight Package Mapping ' attribute. |
void |
setWildcardKey(java.lang.String value)
Sets the value of the '
Wildcard Key ' attribute. |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
Iteration[] getIterations()
Iteration getIterations(int index)
int getIterationsLength()
void setIterations(Iteration[] newIterations)
void setIterations(int index, Iteration element)
EList<Iteration> getIterationsList()
Iteration
.
If the meaning of the 'Iterations' containment reference list isn't clear, there really should be more of a description here...
MetricvaluesPackage.getMetricValuesModel_Iterations()
double getMinCompThreshold()
If the meaning of the 'Min Comp Threshold' attribute isn't clear, there really should be more of a description here...
setMinCompThreshold(double)
,
MetricvaluesPackage.getMetricValuesModel_MinCompThreshold()
void setMinCompThreshold(double value)
Min Comp Threshold
' attribute.
value
- the new value of the 'Min Comp Threshold' attribute.getMinCompThreshold()
double getMaxMergeThreshold()
If the meaning of the 'Max Merge Threshold' attribute isn't clear, there really should be more of a description here...
setMaxMergeThreshold(double)
,
MetricvaluesPackage.getMetricValuesModel_MaxMergeThreshold()
void setMaxMergeThreshold(double value)
Max Merge Threshold
' attribute.
value
- the new value of the 'Max Merge Threshold' attribute.getMaxMergeThreshold()
double getWeightLowCoupling()
If the meaning of the 'Weight Low Coupling' attribute isn't clear, there really should be more of a description here...
setWeightLowCoupling(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightLowCoupling()
void setWeightLowCoupling(double value)
Weight Low Coupling
' attribute.
value
- the new value of the 'Weight Low Coupling' attribute.getWeightLowCoupling()
double getWeightHighCoupling()
If the meaning of the 'Weight High Coupling' attribute isn't clear, there really should be more of a description here...
setWeightHighCoupling(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightHighCoupling()
void setWeightHighCoupling(double value)
Weight High Coupling
' attribute.
value
- the new value of the 'Weight High Coupling' attribute.getWeightHighCoupling()
double getWeightLowNameResemblance()
If the meaning of the 'Weight Low Name Resemblance' attribute isn't clear, there really should be more of a description here...
setWeightLowNameResemblance(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightLowNameResemblance()
void setWeightLowNameResemblance(double value)
Weight Low Name Resemblance
' attribute.
value
- the new value of the 'Weight Low Name Resemblance' attribute.getWeightLowNameResemblance()
double getWeightMidNameResemblance()
If the meaning of the 'Weight Mid Name Resemblance' attribute isn't clear, there really should be more of a description here...
setWeightMidNameResemblance(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightMidNameResemblance()
void setWeightMidNameResemblance(double value)
Weight Mid Name Resemblance
' attribute.
value
- the new value of the 'Weight Mid Name Resemblance' attribute.getWeightMidNameResemblance()
double getWeightHighNameResemblance()
If the meaning of the 'Weight High Name Resemblance' attribute isn't clear, there really should be more of a description here...
setWeightHighNameResemblance(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightHighNameResemblance()
void setWeightHighNameResemblance(double value)
Weight High Name Resemblance
' attribute.
value
- the new value of the 'Weight High Name Resemblance' attribute.getWeightHighNameResemblance()
double getWeightInterfaceViolationRelevant()
If the meaning of the 'Weight Interface Violation Relevant' attribute isn't clear, there really should be more of a description here...
setWeightInterfaceViolationRelevant(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightInterfaceViolationRelevant()
void setWeightInterfaceViolationRelevant(double value)
Weight Interface Violation Relevant
' attribute.
value
- the new value of the 'Weight Interface Violation Relevant' attribute.getWeightInterfaceViolationRelevant()
double getWeightInterfaceViolationIrrelevant()
If the meaning of the 'Weight Interface Violation Irrelevant' attribute isn't clear, there really should be more of a description here...
setWeightInterfaceViolationIrrelevant(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightInterfaceViolationIrrelevant()
void setWeightInterfaceViolationIrrelevant(double value)
Weight Interface Violation Irrelevant
' attribute.
value
- the new value of the 'Weight Interface Violation Irrelevant' attribute.getWeightInterfaceViolationIrrelevant()
double getWeightHighSLAQ()
If the meaning of the 'Weight High SLAQ' attribute isn't clear, there really should be more of a description here...
setWeightHighSLAQ(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightHighSLAQ()
void setWeightHighSLAQ(double value)
Weight High SLAQ
' attribute.
value
- the new value of the 'Weight High SLAQ' attribute.getWeightHighSLAQ()
double getWeightLowSLAQ()
If the meaning of the 'Weight Low SLAQ' attribute isn't clear, there really should be more of a description here...
setWeightLowSLAQ(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightLowSLAQ()
void setWeightLowSLAQ(double value)
Weight Low SLAQ
' attribute.
value
- the new value of the 'Weight Low SLAQ' attribute.getWeightLowSLAQ()
double getWeightPackageMapping()
If the meaning of the 'Weight Package Mapping' attribute isn't clear, there really should be more of a description here...
setWeightPackageMapping(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightPackageMapping()
void setWeightPackageMapping(double value)
Weight Package Mapping
' attribute.
value
- the new value of the 'Weight Package Mapping' attribute.getWeightPackageMapping()
double getWeightDirectoryMapping()
If the meaning of the 'Weight Directory Mapping' attribute isn't clear, there really should be more of a description here...
setWeightDirectoryMapping(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightDirectoryMapping()
void setWeightDirectoryMapping(double value)
Weight Directory Mapping
' attribute.
value
- the new value of the 'Weight Directory Mapping' attribute.getWeightDirectoryMapping()
double getWeightDMS()
If the meaning of the 'Weight DMS' attribute isn't clear, there really should be more of a description here...
setWeightDMS(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightDMS()
void setWeightDMS(double value)
Weight DMS
' attribute.
value
- the new value of the 'Weight DMS' attribute.getWeightDMS()
double getWeightHighestNameResemblance()
If the meaning of the 'Weight Highest Name Resemblance' attribute isn't clear, there really should be more of a description here...
setWeightHighestNameResemblance(double)
,
MetricvaluesPackage.getMetricValuesModel_WeightHighestNameResemblance()
void setWeightHighestNameResemblance(double value)
Weight Highest Name Resemblance
' attribute.
value
- the new value of the 'Weight Highest Name Resemblance' attribute.getWeightHighestNameResemblance()
java.lang.String getWildcardKey()
If the meaning of the 'Wildcard Key' attribute isn't clear, there really should be more of a description here...
setWildcardKey(String)
,
MetricvaluesPackage.getMetricValuesModel_WildcardKey()
void setWildcardKey(java.lang.String value)
Wildcard Key
' attribute.
value
- the new value of the 'Wildcard Key' attribute.getWildcardKey()
java.lang.String getAdditionalWildcards()
If the meaning of the 'Additional Wildcards' attribute isn't clear, there really should be more of a description here...
setAdditionalWildcards(String)
,
MetricvaluesPackage.getMetricValuesModel_AdditionalWildcards()
void setAdditionalWildcards(java.lang.String value)
Additional Wildcards
' attribute.
value
- the new value of the 'Additional Wildcards' attribute.getAdditionalWildcards()
double getMinMergeThreshold()
If the meaning of the 'Min Merge Threshold' attribute isn't clear, there really should be more of a description here...
setMinMergeThreshold(double)
,
MetricvaluesPackage.getMetricValuesModel_MinMergeThreshold()
void setMinMergeThreshold(double value)
Min Merge Threshold
' attribute.
value
- the new value of the 'Min Merge Threshold' attribute.getMinMergeThreshold()
double getMaxComposeThreshold()
If the meaning of the 'Max Compose Threshold' attribute isn't clear, there really should be more of a description here...
setMaxComposeThreshold(double)
,
MetricvaluesPackage.getMetricValuesModel_MaxComposeThreshold()
void setMaxComposeThreshold(double value)
Max Compose Threshold
' attribute.
value
- the new value of the 'Max Compose Threshold' attribute.getMaxComposeThreshold()
double getComposeThresholdDecrement()
If the meaning of the 'Compose Threshold Decrement' attribute isn't clear, there really should be more of a description here...
setComposeThresholdDecrement(double)
,
MetricvaluesPackage.getMetricValuesModel_ComposeThresholdDecrement()
void setComposeThresholdDecrement(double value)
Compose Threshold Decrement
' attribute.
value
- the new value of the 'Compose Threshold Decrement' attribute.getComposeThresholdDecrement()
double getMergeThresholdDecrement()
If the meaning of the 'Merge Threshold Decrement' attribute isn't clear, there really should be more of a description here...
setMergeThresholdDecrement(double)
,
MetricvaluesPackage.getMetricValuesModel_MergeThresholdDecrement()
void setMergeThresholdDecrement(double value)
Merge Threshold Decrement
' attribute.
value
- the new value of the 'Merge Threshold Decrement' attribute.getMergeThresholdDecrement()
java.lang.String getExcludedPrefixesForNameResemblance()
If the meaning of the 'Excluded Prefixes For Name Resemblance' attribute isn't clear, there really should be more of a description here...
setExcludedPrefixesForNameResemblance(String)
,
MetricvaluesPackage.getMetricValuesModel_ExcludedPrefixesForNameResemblance()
void setExcludedPrefixesForNameResemblance(java.lang.String value)
Excluded Prefixes For Name Resemblance
' attribute.
value
- the new value of the 'Excluded Prefixes For Name Resemblance' attribute.getExcludedPrefixesForNameResemblance()
java.lang.String getExcludedSuffixesForNameResemblance()
If the meaning of the 'Excluded Suffixes For Name Resemblance' attribute isn't clear, there really should be more of a description here...
setExcludedSuffixesForNameResemblance(String)
,
MetricvaluesPackage.getMetricValuesModel_ExcludedSuffixesForNameResemblance()
void setExcludedSuffixesForNameResemblance(java.lang.String value)
Excluded Suffixes For Name Resemblance
' attribute.
value
- the new value of the 'Excluded Suffixes For Name Resemblance' attribute.getExcludedSuffixesForNameResemblance()