Package metricvalues.impl
Class MetricvaluesPackageImpl
java.lang.Object
- All Implemented Interfaces:
MetricvaluesPackage,Notifier,EModelElement,ENamedElement,EObject,EPackage,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,BasicExtendedMetaData.EPackageExtendedMetaData.Holder
An implementation of the model Package.
- Generated class or method.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteListNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.RegistryNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStoreNested classes/interfaces inherited from interface metricvalues.MetricvaluesPackage
MetricvaluesPackage.Literals -
Field Summary
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURIFields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULTFields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASEFields inherited from interface metricvalues.MetricvaluesPackage
COMPONENT, COMPONENT__CLASSES, COMPONENT__ID, COMPONENT__NAME, COMPONENT__SUB_COMPONENTS, COMPONENT_CANDIDATE, COMPONENT_CANDIDATE__FIRST_COMPONENT, COMPONENT_CANDIDATE__METRIC_VALUES, COMPONENT_CANDIDATE__SECOND_COMPONENT, COMPONENT_CANDIDATE_FEATURE_COUNT, COMPONENT_CANDIDATE_OPERATION_COUNT, COMPONENT_FEATURE_COUNT, COMPONENT_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ITERATION, ITERATION__COMPONENT_CANDIDATES, ITERATION__COMPONENTS, ITERATION__CUR_COMP_THRESHOLD, ITERATION__CUR_MERGE_THRESHOLD, ITERATION__IS_MERGE_ITERATION, ITERATION__NUMBER, ITERATION_FEATURE_COUNT, ITERATION_OPERATION_COUNT, METRIC_VALUE, METRIC_VALUE__METRIC_ID, METRIC_VALUE__VALUE, METRIC_VALUE_FEATURE_COUNT, METRIC_VALUE_OPERATION_COUNT, METRIC_VALUES_MODEL, METRIC_VALUES_MODEL__ADDITIONAL_WILDCARDS, METRIC_VALUES_MODEL__COMPOSE_THRESHOLD_DECREMENT, METRIC_VALUES_MODEL__EXCLUDED_PREFIXES_FOR_NAME_RESEMBLANCE, METRIC_VALUES_MODEL__EXCLUDED_SUFFIXES_FOR_NAME_RESEMBLANCE, METRIC_VALUES_MODEL__ITERATIONS, METRIC_VALUES_MODEL__MAX_COMPOSE_THRESHOLD, METRIC_VALUES_MODEL__MAX_MERGE_THRESHOLD, METRIC_VALUES_MODEL__MERGE_THRESHOLD_DECREMENT, METRIC_VALUES_MODEL__MIN_COMP_THRESHOLD, METRIC_VALUES_MODEL__MIN_MERGE_THRESHOLD, METRIC_VALUES_MODEL__WEIGHT_DIRECTORY_MAPPING, METRIC_VALUES_MODEL__WEIGHT_DMS, METRIC_VALUES_MODEL__WEIGHT_HIGH_COUPLING, METRIC_VALUES_MODEL__WEIGHT_HIGH_NAME_RESEMBLANCE, METRIC_VALUES_MODEL__WEIGHT_HIGH_SLAQ, METRIC_VALUES_MODEL__WEIGHT_HIGHEST_NAME_RESEMBLANCE, METRIC_VALUES_MODEL__WEIGHT_INTERFACE_VIOLATION_IRRELEVANT, METRIC_VALUES_MODEL__WEIGHT_INTERFACE_VIOLATION_RELEVANT, METRIC_VALUES_MODEL__WEIGHT_LOW_COUPLING, METRIC_VALUES_MODEL__WEIGHT_LOW_NAME_RESEMBLANCE, METRIC_VALUES_MODEL__WEIGHT_LOW_SLAQ, METRIC_VALUES_MODEL__WEIGHT_MID_NAME_RESEMBLANCE, METRIC_VALUES_MODEL__WEIGHT_PACKAGE_MAPPING, METRIC_VALUES_MODEL__WILDCARD_KEY, METRIC_VALUES_MODEL_FEATURE_COUNT, METRIC_VALUES_MODEL_OPERATION_COUNT -
Method Summary
Modifier and TypeMethodDescriptionvoidCreates the meta-model objects for the package.static MetricvaluesPackageinit()Creates, registers, and initializes the Package for this model, and for any others upon which it depends.voidComplete the initialization of the package and its meta-model.Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toStringMethods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGenMethods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozenMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettingsMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
init
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
MetricvaluesPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
- Generated class or method.
-
getComponent
- Specified by:
getComponentin interfaceMetricvaluesPackage- Returns:
- the meta object for class 'Component'.
- See Also:
- Generated class or method.
-
getComponent_SubComponents
- Specified by:
getComponent_SubComponentsin interfaceMetricvaluesPackage- Returns:
- the meta object for the containment reference list 'Sub Components'.
- See Also:
- Generated class or method.
-
getComponent_Name
- Specified by:
getComponent_Namein interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
- Generated class or method.
-
getComponent_Id
- Specified by:
getComponent_Idin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Id'.
- See Also:
- Generated class or method.
-
getComponent_Classes
- Specified by:
getComponent_Classesin interfaceMetricvaluesPackage- Returns:
- the meta object for the reference list 'Classes'.
- See Also:
- Generated class or method.
-
getComponentCandidate
- Specified by:
getComponentCandidatein interfaceMetricvaluesPackage- Returns:
- the meta object for class 'Component Candidate'.
- See Also:
- Generated class or method.
-
getComponentCandidate_MetricValues
- Specified by:
getComponentCandidate_MetricValuesin interfaceMetricvaluesPackage- Returns:
- the meta object for the containment reference list 'Metric Values'.
- See Also:
- Generated class or method.
-
getComponentCandidate_FirstComponent
- Specified by:
getComponentCandidate_FirstComponentin interfaceMetricvaluesPackage- Returns:
- the meta object for the reference 'First Component'.
- See Also:
- Generated class or method.
-
getComponentCandidate_SecondComponent
- Specified by:
getComponentCandidate_SecondComponentin interfaceMetricvaluesPackage- Returns:
- the meta object for the reference 'Second Component'.
- See Also:
- Generated class or method.
-
getIteration
- Specified by:
getIterationin interfaceMetricvaluesPackage- Returns:
- the meta object for class 'Iteration'.
- See Also:
- Generated class or method.
-
getIteration_ComponentCandidates
- Specified by:
getIteration_ComponentCandidatesin interfaceMetricvaluesPackage- Returns:
- the meta object for the containment reference list 'Component Candidates'.
- See Also:
- Generated class or method.
-
getIteration_Components
- Specified by:
getIteration_Componentsin interfaceMetricvaluesPackage- Returns:
- the meta object for the containment reference list 'Components'.
- See Also:
- Generated class or method.
-
getIteration_Number
- Specified by:
getIteration_Numberin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Number'.
- See Also:
- Generated class or method.
-
getIteration_CurCompThreshold
- Specified by:
getIteration_CurCompThresholdin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Cur Comp Threshold'.
- See Also:
- Generated class or method.
-
getIteration_CurMergeThreshold
- Specified by:
getIteration_CurMergeThresholdin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Cur Merge Threshold'.
- See Also:
- Generated class or method.
-
getIteration_IsMergeIteration
- Specified by:
getIteration_IsMergeIterationin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Is Merge Iteration'.
- See Also:
- Generated class or method.
-
getMetricValue
- Specified by:
getMetricValuein interfaceMetricvaluesPackage- Returns:
- the meta object for class 'Metric Value'.
- See Also:
- Generated class or method.
-
getMetricValue_MetricID
- Specified by:
getMetricValue_MetricIDin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Metric ID'.
- See Also:
- Generated class or method.
-
getMetricValue_Value
- Specified by:
getMetricValue_Valuein interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Value'.
- See Also:
- Generated class or method.
-
getMetricValuesModel
- Specified by:
getMetricValuesModelin interfaceMetricvaluesPackage- Returns:
- the meta object for class 'Metric Values Model'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_Iterations
- Specified by:
getMetricValuesModel_Iterationsin interfaceMetricvaluesPackage- Returns:
- the meta object for the containment reference list 'Iterations'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_MinCompThreshold
- Specified by:
getMetricValuesModel_MinCompThresholdin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Min Comp Threshold'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_MaxMergeThreshold
- Specified by:
getMetricValuesModel_MaxMergeThresholdin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Max Merge Threshold'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightLowCoupling
- Specified by:
getMetricValuesModel_WeightLowCouplingin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight Low Coupling'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightHighCoupling
- Specified by:
getMetricValuesModel_WeightHighCouplingin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight High Coupling'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightLowNameResemblance
- Specified by:
getMetricValuesModel_WeightLowNameResemblancein interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight Low Name Resemblance'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightMidNameResemblance
- Specified by:
getMetricValuesModel_WeightMidNameResemblancein interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight Mid Name Resemblance'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightHighNameResemblance
- Specified by:
getMetricValuesModel_WeightHighNameResemblancein interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight High Name Resemblance'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightInterfaceViolationRelevant
- Specified by:
getMetricValuesModel_WeightInterfaceViolationRelevantin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight Interface Violation Relevant'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightInterfaceViolationIrrelevant
- Specified by:
getMetricValuesModel_WeightInterfaceViolationIrrelevantin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight Interface Violation Irrelevant'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightHighSLAQ
- Specified by:
getMetricValuesModel_WeightHighSLAQin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight High SLAQ'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightLowSLAQ
- Specified by:
getMetricValuesModel_WeightLowSLAQin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight Low SLAQ'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightPackageMapping
- Specified by:
getMetricValuesModel_WeightPackageMappingin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight Package Mapping'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightDirectoryMapping
- Specified by:
getMetricValuesModel_WeightDirectoryMappingin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight Directory Mapping'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightDMS
- Specified by:
getMetricValuesModel_WeightDMSin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight DMS'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WeightHighestNameResemblance
- Specified by:
getMetricValuesModel_WeightHighestNameResemblancein interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Weight Highest Name Resemblance'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_WildcardKey
- Specified by:
getMetricValuesModel_WildcardKeyin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Wildcard Key'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_AdditionalWildcards
- Specified by:
getMetricValuesModel_AdditionalWildcardsin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Additional Wildcards'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_MinMergeThreshold
- Specified by:
getMetricValuesModel_MinMergeThresholdin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Min Merge Threshold'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_MaxComposeThreshold
- Specified by:
getMetricValuesModel_MaxComposeThresholdin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Max Compose Threshold'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_ComposeThresholdDecrement
- Specified by:
getMetricValuesModel_ComposeThresholdDecrementin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Compose Threshold Decrement'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_MergeThresholdDecrement
- Specified by:
getMetricValuesModel_MergeThresholdDecrementin interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Merge Threshold Decrement'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_ExcludedPrefixesForNameResemblance
- Specified by:
getMetricValuesModel_ExcludedPrefixesForNameResemblancein interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Excluded Prefixes For Name Resemblance'.
- See Also:
- Generated class or method.
-
getMetricValuesModel_ExcludedSuffixesForNameResemblance
- Specified by:
getMetricValuesModel_ExcludedSuffixesForNameResemblancein interfaceMetricvaluesPackage- Returns:
- the meta object for the attribute 'Excluded Suffixes For Name Resemblance'.
- See Also:
- Generated class or method.
-
getMetricvaluesFactory
- Specified by:
getMetricvaluesFactoryin interfaceMetricvaluesPackage- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
createPackageContents
public void createPackageContents()Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.- Generated class or method.
-
initializePackageContents
public void initializePackageContents()Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.- Generated class or method.
-