public interface MetricvaluesPackage extends EPackage
MetricvaluesFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
MetricvaluesPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry| Modifier and Type | Field and Description |
|---|---|
static int |
COMPONENT
The meta object id for the '
Component' class. |
static int |
COMPONENT__CLASSES
The feature id for the 'Classes' reference list.
|
static int |
COMPONENT__ID
The feature id for the 'Id' attribute.
|
static int |
COMPONENT__NAME
The feature id for the 'Name' attribute.
|
static int |
COMPONENT__SUB_COMPONENTS
The feature id for the 'Sub Components' containment reference list.
|
static int |
COMPONENT_CANDIDATE
The meta object id for the '
Component Candidate' class. |
static int |
COMPONENT_CANDIDATE__FIRST_COMPONENT
The feature id for the 'First Component' reference.
|
static int |
COMPONENT_CANDIDATE__METRIC_VALUES
The feature id for the 'Metric Values' containment reference list.
|
static int |
COMPONENT_CANDIDATE__SECOND_COMPONENT
The feature id for the 'Second Component' reference.
|
static int |
COMPONENT_CANDIDATE_FEATURE_COUNT
The number of structural features of the 'Component Candidate' class.
|
static int |
COMPONENT_FEATURE_COUNT
The number of structural features of the 'Component' class.
|
static MetricvaluesPackage |
eINSTANCE
The singleton instance of the package.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
ITERATION
The meta object id for the '
Iteration' class. |
static int |
ITERATION__COMPONENT_CANDIDATES
The feature id for the 'Component Candidates' containment reference list.
|
static int |
ITERATION__COMPONENTS
The feature id for the 'Components' containment reference list.
|
static int |
ITERATION__CUR_COMP_THRESHOLD
The feature id for the 'Cur Comp Threshold' attribute.
|
static int |
ITERATION__CUR_MERGE_THRESHOLD
The feature id for the 'Cur Merge Threshold' attribute.
|
static int |
ITERATION__IS_MERGE_ITERATION
The feature id for the 'Is Merge Iteration' attribute.
|
static int |
ITERATION__NUMBER
The feature id for the 'Number' attribute.
|
static int |
ITERATION_FEATURE_COUNT
The number of structural features of the 'Iteration' class.
|
static int |
METRIC_VALUE
The meta object id for the '
Metric Value' class. |
static int |
METRIC_VALUE__METRIC_ID
The feature id for the 'Metric ID' attribute.
|
static int |
METRIC_VALUE__VALUE
The feature id for the 'Value' attribute.
|
static int |
METRIC_VALUE_FEATURE_COUNT
The number of structural features of the 'Metric Value' class.
|
static int |
METRIC_VALUES_MODEL
The meta object id for the '
Metric Values Model' class. |
static int |
METRIC_VALUES_MODEL__ADDITIONAL_WILDCARDS
The feature id for the 'Additional Wildcards' attribute.
|
static int |
METRIC_VALUES_MODEL__COMPOSE_THRESHOLD_DECREMENT
The feature id for the 'Compose Threshold Decrement' attribute.
|
static int |
METRIC_VALUES_MODEL__EXCLUDED_PREFIXES_FOR_NAME_RESEMBLANCE
The feature id for the 'Excluded Prefixes For Name Resemblance' attribute.
|
static int |
METRIC_VALUES_MODEL__EXCLUDED_SUFFIXES_FOR_NAME_RESEMBLANCE
The feature id for the 'Excluded Suffixes For Name Resemblance' attribute.
|
static int |
METRIC_VALUES_MODEL__ITERATIONS
The feature id for the 'Iterations' containment reference list.
|
static int |
METRIC_VALUES_MODEL__MAX_COMPOSE_THRESHOLD
The feature id for the 'Max Compose Threshold' attribute.
|
static int |
METRIC_VALUES_MODEL__MAX_MERGE_THRESHOLD
The feature id for the 'Max Merge Threshold' attribute.
|
static int |
METRIC_VALUES_MODEL__MERGE_THRESHOLD_DECREMENT
The feature id for the 'Merge Threshold Decrement' attribute.
|
static int |
METRIC_VALUES_MODEL__MIN_COMP_THRESHOLD
The feature id for the 'Min Comp Threshold' attribute.
|
static int |
METRIC_VALUES_MODEL__MIN_MERGE_THRESHOLD
The feature id for the 'Min Merge Threshold' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_DIRECTORY_MAPPING
The feature id for the 'Weight Directory Mapping' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_DMS
The feature id for the 'Weight DMS' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_HIGH_COUPLING
The feature id for the 'Weight High Coupling' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_HIGH_NAME_RESEMBLANCE
The feature id for the 'Weight High Name Resemblance' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_HIGH_SLAQ
The feature id for the 'Weight High SLAQ' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_HIGHEST_NAME_RESEMBLANCE
The feature id for the 'Weight Highest Name Resemblance' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_INTERFACE_VIOLATION_IRRELEVANT
The feature id for the 'Weight Interface Violation Irrelevant' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_INTERFACE_VIOLATION_RELEVANT
The feature id for the 'Weight Interface Violation Relevant' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_LOW_COUPLING
The feature id for the 'Weight Low Coupling' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_LOW_NAME_RESEMBLANCE
The feature id for the 'Weight Low Name Resemblance' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_LOW_SLAQ
The feature id for the 'Weight Low SLAQ' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_MID_NAME_RESEMBLANCE
The feature id for the 'Weight Mid Name Resemblance' attribute.
|
static int |
METRIC_VALUES_MODEL__WEIGHT_PACKAGE_MAPPING
The feature id for the 'Weight Package Mapping' attribute.
|
static int |
METRIC_VALUES_MODEL__WILDCARD_KEY
The feature id for the 'Wildcard Key' attribute.
|
static int |
METRIC_VALUES_MODEL_FEATURE_COUNT
The number of structural features of the 'Metric Values Model' class.
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final MetricvaluesPackage eINSTANCE
static final int COMPONENT
Component' class.
ComponentImpl,
MetricvaluesPackageImpl.getComponent(),
Constant Field Valuesstatic final int COMPONENT__SUB_COMPONENTS
static final int COMPONENT__NAME
static final int COMPONENT__ID
static final int COMPONENT__CLASSES
static final int COMPONENT_FEATURE_COUNT
static final int COMPONENT_CANDIDATE
Component Candidate' class.
ComponentCandidateImpl,
MetricvaluesPackageImpl.getComponentCandidate(),
Constant Field Valuesstatic final int COMPONENT_CANDIDATE__METRIC_VALUES
static final int COMPONENT_CANDIDATE__FIRST_COMPONENT
static final int COMPONENT_CANDIDATE__SECOND_COMPONENT
static final int COMPONENT_CANDIDATE_FEATURE_COUNT
static final int ITERATION
Iteration' class.
IterationImpl,
MetricvaluesPackageImpl.getIteration(),
Constant Field Valuesstatic final int ITERATION__COMPONENT_CANDIDATES
static final int ITERATION__COMPONENTS
static final int ITERATION__NUMBER
static final int ITERATION__CUR_COMP_THRESHOLD
static final int ITERATION__CUR_MERGE_THRESHOLD
static final int ITERATION__IS_MERGE_ITERATION
static final int ITERATION_FEATURE_COUNT
static final int METRIC_VALUE
Metric Value' class.
MetricValueImpl,
MetricvaluesPackageImpl.getMetricValue(),
Constant Field Valuesstatic final int METRIC_VALUE__METRIC_ID
static final int METRIC_VALUE__VALUE
static final int METRIC_VALUE_FEATURE_COUNT
static final int METRIC_VALUES_MODEL
Metric Values Model' class.
MetricValuesModelImpl,
MetricvaluesPackageImpl.getMetricValuesModel(),
Constant Field Valuesstatic final int METRIC_VALUES_MODEL__ITERATIONS
static final int METRIC_VALUES_MODEL__MIN_COMP_THRESHOLD
static final int METRIC_VALUES_MODEL__MAX_MERGE_THRESHOLD
static final int METRIC_VALUES_MODEL__WEIGHT_LOW_COUPLING
static final int METRIC_VALUES_MODEL__WEIGHT_HIGH_COUPLING
static final int METRIC_VALUES_MODEL__WEIGHT_LOW_NAME_RESEMBLANCE
static final int METRIC_VALUES_MODEL__WEIGHT_MID_NAME_RESEMBLANCE
static final int METRIC_VALUES_MODEL__WEIGHT_HIGH_NAME_RESEMBLANCE
static final int METRIC_VALUES_MODEL__WEIGHT_INTERFACE_VIOLATION_RELEVANT
static final int METRIC_VALUES_MODEL__WEIGHT_INTERFACE_VIOLATION_IRRELEVANT
static final int METRIC_VALUES_MODEL__WEIGHT_HIGH_SLAQ
static final int METRIC_VALUES_MODEL__WEIGHT_LOW_SLAQ
static final int METRIC_VALUES_MODEL__WEIGHT_PACKAGE_MAPPING
static final int METRIC_VALUES_MODEL__WEIGHT_DIRECTORY_MAPPING
static final int METRIC_VALUES_MODEL__WEIGHT_DMS
static final int METRIC_VALUES_MODEL__WEIGHT_HIGHEST_NAME_RESEMBLANCE
static final int METRIC_VALUES_MODEL__WILDCARD_KEY
static final int METRIC_VALUES_MODEL__ADDITIONAL_WILDCARDS
static final int METRIC_VALUES_MODEL__MIN_MERGE_THRESHOLD
static final int METRIC_VALUES_MODEL__MAX_COMPOSE_THRESHOLD
static final int METRIC_VALUES_MODEL__COMPOSE_THRESHOLD_DECREMENT
static final int METRIC_VALUES_MODEL__MERGE_THRESHOLD_DECREMENT
static final int METRIC_VALUES_MODEL__EXCLUDED_PREFIXES_FOR_NAME_RESEMBLANCE
static final int METRIC_VALUES_MODEL__EXCLUDED_SUFFIXES_FOR_NAME_RESEMBLANCE
static final int METRIC_VALUES_MODEL_FEATURE_COUNT
EClass getComponent()
Component'.
ComponentEReference getComponent_SubComponents()
Sub Components'.
Component.getSubComponentsList(),
getComponent()EAttribute getComponent_Name()
Name'.
Component.getName(),
getComponent()EAttribute getComponent_Id()
Id'.
Component.getId(),
getComponent()EReference getComponent_Classes()
Classes'.
Component.getClassesList(),
getComponent()EClass getComponentCandidate()
Component Candidate'.
ComponentCandidateEReference getComponentCandidate_MetricValues()
Metric Values'.
ComponentCandidate.getMetricValuesList(),
getComponentCandidate()EReference getComponentCandidate_FirstComponent()
First Component'.
ComponentCandidate.getFirstComponent(),
getComponentCandidate()EReference getComponentCandidate_SecondComponent()
Second Component'.
ComponentCandidate.getSecondComponent(),
getComponentCandidate()EClass getIteration()
Iteration'.
IterationEReference getIteration_ComponentCandidates()
Component Candidates'.
Iteration.getComponentCandidatesList(),
getIteration()EReference getIteration_Components()
Components'.
Iteration.getComponentsList(),
getIteration()EAttribute getIteration_Number()
Number'.
Iteration.getNumber(),
getIteration()EAttribute getIteration_CurCompThreshold()
Cur Comp Threshold'.
Iteration.getCurCompThreshold(),
getIteration()EAttribute getIteration_CurMergeThreshold()
Cur Merge Threshold'.
Iteration.getCurMergeThreshold(),
getIteration()EAttribute getIteration_IsMergeIteration()
Is Merge Iteration'.
Iteration.isIsMergeIteration(),
getIteration()EClass getMetricValue()
Metric Value'.
MetricValueEAttribute getMetricValue_MetricID()
Metric ID'.
MetricValue.getMetricID(),
getMetricValue()EAttribute getMetricValue_Value()
Value'.
MetricValue.getValue(),
getMetricValue()EClass getMetricValuesModel()
Metric Values Model'.
MetricValuesModelEReference getMetricValuesModel_Iterations()
Iterations'.
MetricValuesModel.getIterationsList(),
getMetricValuesModel()EAttribute getMetricValuesModel_MinCompThreshold()
Min Comp Threshold'.
MetricValuesModel.getMinCompThreshold(),
getMetricValuesModel()EAttribute getMetricValuesModel_MaxMergeThreshold()
Max Merge Threshold'.
MetricValuesModel.getMaxMergeThreshold(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightLowCoupling()
Weight Low Coupling'.
MetricValuesModel.getWeightLowCoupling(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightHighCoupling()
Weight High Coupling'.
MetricValuesModel.getWeightHighCoupling(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightLowNameResemblance()
Weight Low Name Resemblance'.
MetricValuesModel.getWeightLowNameResemblance(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightMidNameResemblance()
Weight Mid Name Resemblance'.
MetricValuesModel.getWeightMidNameResemblance(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightHighNameResemblance()
Weight High Name Resemblance'.
MetricValuesModel.getWeightHighNameResemblance(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightInterfaceViolationRelevant()
Weight Interface Violation Relevant'.
MetricValuesModel.getWeightInterfaceViolationRelevant(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightInterfaceViolationIrrelevant()
Weight Interface Violation Irrelevant'.
MetricValuesModel.getWeightInterfaceViolationIrrelevant(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightHighSLAQ()
Weight High SLAQ'.
MetricValuesModel.getWeightHighSLAQ(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightLowSLAQ()
Weight Low SLAQ'.
MetricValuesModel.getWeightLowSLAQ(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightPackageMapping()
Weight Package Mapping'.
MetricValuesModel.getWeightPackageMapping(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightDirectoryMapping()
Weight Directory Mapping'.
MetricValuesModel.getWeightDirectoryMapping(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightDMS()
Weight DMS'.
MetricValuesModel.getWeightDMS(),
getMetricValuesModel()EAttribute getMetricValuesModel_WeightHighestNameResemblance()
Weight Highest Name Resemblance'.
MetricValuesModel.getWeightHighestNameResemblance(),
getMetricValuesModel()EAttribute getMetricValuesModel_WildcardKey()
Wildcard Key'.
MetricValuesModel.getWildcardKey(),
getMetricValuesModel()EAttribute getMetricValuesModel_AdditionalWildcards()
Additional Wildcards'.
MetricValuesModel.getAdditionalWildcards(),
getMetricValuesModel()EAttribute getMetricValuesModel_MinMergeThreshold()
Min Merge Threshold'.
MetricValuesModel.getMinMergeThreshold(),
getMetricValuesModel()EAttribute getMetricValuesModel_MaxComposeThreshold()
Max Compose Threshold'.
MetricValuesModel.getMaxComposeThreshold(),
getMetricValuesModel()EAttribute getMetricValuesModel_ComposeThresholdDecrement()
Compose Threshold Decrement'.
MetricValuesModel.getComposeThresholdDecrement(),
getMetricValuesModel()EAttribute getMetricValuesModel_MergeThresholdDecrement()
Merge Threshold Decrement'.
MetricValuesModel.getMergeThresholdDecrement(),
getMetricValuesModel()EAttribute getMetricValuesModel_ExcludedPrefixesForNameResemblance()
Excluded Prefixes For Name Resemblance'.
MetricValuesModel.getExcludedPrefixesForNameResemblance(),
getMetricValuesModel()EAttribute getMetricValuesModel_ExcludedSuffixesForNameResemblance()
Excluded Suffixes For Name Resemblance'.
MetricValuesModel.getExcludedSuffixesForNameResemblance(),
getMetricValuesModel()MetricvaluesFactory getMetricvaluesFactory()