public class MetricSpecPackageImpl extends EPackageImpl implements MetricSpecPackage
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
MetricSpecPackage.Literals
EPackage.Descriptor, EPackage.Registry
InternalEObject.EStore
AGGREGATION_FUNCTION_DESCRIPTION, AGGREGATION_FUNCTION_DESCRIPTION__ID, AGGREGATION_FUNCTION_DESCRIPTION__NAME, AGGREGATION_FUNCTION_DESCRIPTION__TEXTUAL_DESCRIPTION, AGGREGATION_FUNCTION_DESCRIPTION_FEATURE_COUNT, BASE_METRIC_DESCRIPTION, BASE_METRIC_DESCRIPTION__CAPTURE_TYPE, BASE_METRIC_DESCRIPTION__DATA_TYPE, BASE_METRIC_DESCRIPTION__ID, BASE_METRIC_DESCRIPTION__NAME, BASE_METRIC_DESCRIPTION__REPOSITORY, BASE_METRIC_DESCRIPTION__SCALE, BASE_METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION, BASE_METRIC_DESCRIPTION_FEATURE_COUNT, CAPTURE_TYPE, DATA_TYPE, DESCRIPTION, DESCRIPTION__ID, DESCRIPTION__NAME, DESCRIPTION__TEXTUAL_DESCRIPTION, DESCRIPTION_FEATURE_COUNT, eINSTANCE, EJS_UNIT, eNAME, eNS_PREFIX, eNS_URI, IDENTIFIER, IDENTIFIER__ID, IDENTIFIER__LITERAL, IDENTIFIER__TEXTUAL_BASE_METRIC_DESCRIPTION, IDENTIFIER_FEATURE_COUNT, IJS_QUANTITY, IJS_QUANTITY_FEATURE_COUNT, METRIC_DESCRIPTION, METRIC_DESCRIPTION__ID, METRIC_DESCRIPTION__NAME, METRIC_DESCRIPTION__REPOSITORY, METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION, METRIC_DESCRIPTION_FEATURE_COUNT, METRIC_DESCRIPTION_REPOSITORY, METRIC_DESCRIPTION_REPOSITORY__ID, METRIC_DESCRIPTION_REPOSITORY__METRIC_DESCRIPTIONS, METRIC_DESCRIPTION_REPOSITORY_FEATURE_COUNT, METRIC_SET_DESCRIPTION, METRIC_SET_DESCRIPTION__ID, METRIC_SET_DESCRIPTION__NAME, METRIC_SET_DESCRIPTION__REPOSITORY, METRIC_SET_DESCRIPTION__SUBSUMED_METRICS, METRIC_SET_DESCRIPTION__TEXTUAL_DESCRIPTION, METRIC_SET_DESCRIPTION_FEATURE_COUNT, NUMERICAL_BASE_METRIC_DESCRIPTION, NUMERICAL_BASE_METRIC_DESCRIPTION__CAPTURE_TYPE, NUMERICAL_BASE_METRIC_DESCRIPTION__DATA_TYPE, NUMERICAL_BASE_METRIC_DESCRIPTION__DEFAULT_UNIT, NUMERICAL_BASE_METRIC_DESCRIPTION__ID, NUMERICAL_BASE_METRIC_DESCRIPTION__NAME, NUMERICAL_BASE_METRIC_DESCRIPTION__PERSISTENCE_KIND, NUMERICAL_BASE_METRIC_DESCRIPTION__REPOSITORY, NUMERICAL_BASE_METRIC_DESCRIPTION__SCALE, NUMERICAL_BASE_METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION, NUMERICAL_BASE_METRIC_DESCRIPTION_FEATURE_COUNT, PERSISTENCE_KIND_OPTIONS, SCALE, TEXTUAL_BASE_METRIC_DESCRIPTION, TEXTUAL_BASE_METRIC_DESCRIPTION__CAPTURE_TYPE, TEXTUAL_BASE_METRIC_DESCRIPTION__DATA_TYPE, TEXTUAL_BASE_METRIC_DESCRIPTION__ID, TEXTUAL_BASE_METRIC_DESCRIPTION__IDENTIFIERS, TEXTUAL_BASE_METRIC_DESCRIPTION__NAME, TEXTUAL_BASE_METRIC_DESCRIPTION__REPOSITORY, TEXTUAL_BASE_METRIC_DESCRIPTION__SCALE, TEXTUAL_BASE_METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION, TEXTUAL_BASE_METRIC_DESCRIPTION_FEATURE_COUNT
NIL
EOPPOSITE_FEATURE_BASE
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public static MetricSpecPackage init()
This method is used to initialize MetricSpecPackage.eINSTANCE
when that field is
accessed. Clients should not invoke it directly. Instead, they should simply access that
field to obtain the package.
MetricSpecPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public EClass getIdentifier()
getIdentifier
in interface MetricSpecPackage
Identifier
public EAttribute getIdentifier_Literal()
getIdentifier_Literal
in interface MetricSpecPackage
Identifier.getLiteral()
,
MetricSpecPackage.getIdentifier()
public EReference getIdentifier_TextualBaseMetricDescription()
getIdentifier_TextualBaseMetricDescription
in interface MetricSpecPackage
Identifier.getTextualBaseMetricDescription()
,
MetricSpecPackage.getIdentifier()
public EClass getTextualBaseMetricDescription()
getTextualBaseMetricDescription
in interface MetricSpecPackage
TextualBaseMetricDescription
public EReference getTextualBaseMetricDescription_Identifiers()
getTextualBaseMetricDescription_Identifiers
in interface MetricSpecPackage
TextualBaseMetricDescription.getIdentifiers()
,
MetricSpecPackage.getTextualBaseMetricDescription()
public EClass getBaseMetricDescription()
getBaseMetricDescription
in interface MetricSpecPackage
BaseMetricDescription
public EAttribute getBaseMetricDescription_CaptureType()
getBaseMetricDescription_CaptureType
in interface MetricSpecPackage
BaseMetricDescription.getCaptureType()
,
MetricSpecPackage.getBaseMetricDescription()
public EAttribute getBaseMetricDescription_DataType()
getBaseMetricDescription_DataType
in interface MetricSpecPackage
BaseMetricDescription.getDataType()
,
MetricSpecPackage.getBaseMetricDescription()
public EAttribute getBaseMetricDescription_Scale()
getBaseMetricDescription_Scale
in interface MetricSpecPackage
BaseMetricDescription.getScale()
,
MetricSpecPackage.getBaseMetricDescription()
public EClass getMetricDescription()
getMetricDescription
in interface MetricSpecPackage
MetricDescription
public EReference getMetricDescription_Repository()
getMetricDescription_Repository
in interface MetricSpecPackage
MetricDescription.getRepository()
,
MetricSpecPackage.getMetricDescription()
public EClass getDescription()
getDescription
in interface MetricSpecPackage
Description
public EAttribute getDescription_Name()
getDescription_Name
in interface MetricSpecPackage
Description.getName()
,
MetricSpecPackage.getDescription()
public EAttribute getDescription_TextualDescription()
getDescription_TextualDescription
in interface MetricSpecPackage
Description.getTextualDescription()
,
MetricSpecPackage.getDescription()
public EClass getAggregationFunctionDescription()
getAggregationFunctionDescription
in interface MetricSpecPackage
AggregationFunctionDescription
public EClass getMetricSetDescription()
getMetricSetDescription
in interface MetricSpecPackage
MetricSetDescription
public EReference getMetricSetDescription_SubsumedMetrics()
getMetricSetDescription_SubsumedMetrics
in interface MetricSpecPackage
MetricSetDescription.getSubsumedMetrics()
,
MetricSpecPackage.getMetricSetDescription()
public EClass getNumericalBaseMetricDescription()
getNumericalBaseMetricDescription
in interface MetricSpecPackage
NumericalBaseMetricDescription
public EAttribute getNumericalBaseMetricDescription_DefaultUnit()
getNumericalBaseMetricDescription_DefaultUnit
in interface MetricSpecPackage
NumericalBaseMetricDescription.getDefaultUnit()
,
MetricSpecPackage.getNumericalBaseMetricDescription()
public EAttribute getNumericalBaseMetricDescription_PersistenceKind()
getNumericalBaseMetricDescription_PersistenceKind
in interface MetricSpecPackage
NumericalBaseMetricDescription.getPersistenceKind()
,
MetricSpecPackage.getNumericalBaseMetricDescription()
public EClass getIJSQuantity()
getIJSQuantity
in interface MetricSpecPackage
Quantity
public EClass getMetricDescriptionRepository()
getMetricDescriptionRepository
in interface MetricSpecPackage
MetricDescriptionRepository
public EReference getMetricDescriptionRepository_MetricDescriptions()
getMetricDescriptionRepository_MetricDescriptions
in interface MetricSpecPackage
MetricDescriptionRepository.getMetricDescriptions()
,
MetricSpecPackage.getMetricDescriptionRepository()
public EEnum getCaptureType()
getCaptureType
in interface MetricSpecPackage
CaptureType
public EEnum getScale()
getScale
in interface MetricSpecPackage
Scale
public EEnum getPersistenceKindOptions()
getPersistenceKindOptions
in interface MetricSpecPackage
PersistenceKindOptions
public EEnum getDataType()
getDataType
in interface MetricSpecPackage
DataType
public EDataType getEJSUnit()
getEJSUnit
in interface MetricSpecPackage
Unit
public MetricSpecFactory getMetricSpecFactory()
getMetricSpecFactory
in interface MetricSpecPackage
public void createPackageContents()
public void initializePackageContents()