public class MetricDSLPackageImpl extends EPackageImpl implements MetricDSLPackage
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListMetricDSLPackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreBOUND_AND_WEIGHT, BOUND_AND_WEIGHT__UPPER_BOUND, BOUND_AND_WEIGHT__WEIGHT, BOUND_AND_WEIGHT_FEATURE_COUNT, CONSTANT, CONSTANT__NAME, CONSTANT__VALUE, CONSTANT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXTERNAL_METRIC, EXTERNAL_METRIC__NAME, EXTERNAL_METRIC_FEATURE_COUNT, INTERNAL_METRIC, INTERNAL_METRIC__DEFINITION, INTERNAL_METRIC__DESCRIPTION, INTERNAL_METRIC__NAME, INTERNAL_METRIC__PARAMETER, INTERNAL_METRIC__SHORT_NAME, INTERNAL_METRIC_FEATURE_COUNT, METRIC, METRIC__NAME, METRIC_AND_WEIGHT, METRIC_AND_WEIGHT__METRIC, METRIC_AND_WEIGHT__WEIGHT, METRIC_AND_WEIGHT_FEATURE_COUNT, METRIC_DEFINITION, METRIC_DEFINITION_FEATURE_COUNT, METRIC_FEATURE_COUNT, METRIC_MODEL, METRIC_MODEL__IMPORT_URI, METRIC_MODEL__METRICS, METRIC_MODEL_FEATURE_COUNT, NUMBER, NUMBER__NAME, NUMBER_FEATURE_COUNT, PARAMETER, PARAMETER__DEFAULT_VALUE, PARAMETER__DESCRIPTION, PARAMETER__NAME, PARAMETER__SHORTNAME, PARAMETER_FEATURE_COUNT, RATIO_METRIC, RATIO_METRIC__DENOMINATOR_METRIC, RATIO_METRIC__NOMINATOR_METRIC, RATIO_METRIC_FEATURE_COUNT, STEPWISE_METRIC, STEPWISE_METRIC__INNER_METRIC, STEPWISE_METRIC__STEPS, STEPWISE_METRIC_FEATURE_COUNT, WEIGHTED_METRIC, WEIGHTED_METRIC__WEIGHTS, WEIGHTED_METRIC_FEATURE_COUNTNILEOPPOSITE_FEATURE_BASEbasicGetESuperPackage, 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, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, 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, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, 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, eSetDelivereNotificationRequiredpublic static MetricDSLPackage init()
This method is used to initialize MetricDSLPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
MetricDSLPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getMetricModel()
getMetricModel in interface MetricDSLPackageMetricModelpublic EAttribute getMetricModel_ImportURI()
getMetricModel_ImportURI in interface MetricDSLPackageMetricModel.getImportURI(),
MetricDSLPackage.getMetricModel()public EReference getMetricModel_Metrics()
getMetricModel_Metrics in interface MetricDSLPackageMetricModel.getMetrics(),
MetricDSLPackage.getMetricModel()public EClass getMetric()
getMetric in interface MetricDSLPackageMetricpublic EAttribute getMetric_Name()
getMetric_Name in interface MetricDSLPackageMetric.getName(),
MetricDSLPackage.getMetric()public EClass getExternalMetric()
getExternalMetric in interface MetricDSLPackageExternalMetricpublic EClass getInternalMetric()
getInternalMetric in interface MetricDSLPackageInternalMetricpublic EAttribute getInternalMetric_ShortName()
getInternalMetric_ShortName in interface MetricDSLPackageInternalMetric.getShortName(),
MetricDSLPackage.getInternalMetric()public EAttribute getInternalMetric_Description()
getInternalMetric_Description in interface MetricDSLPackageInternalMetric.getDescription(),
MetricDSLPackage.getInternalMetric()public EReference getInternalMetric_Parameter()
getInternalMetric_Parameter in interface MetricDSLPackageInternalMetric.getParameter(),
MetricDSLPackage.getInternalMetric()public EReference getInternalMetric_Definition()
getInternalMetric_Definition in interface MetricDSLPackageInternalMetric.getDefinition(),
MetricDSLPackage.getInternalMetric()public EClass getNumber()
getNumber in interface MetricDSLPackageNumberpublic EAttribute getNumber_Name()
getNumber_Name in interface MetricDSLPackageNumber.getName(),
MetricDSLPackage.getNumber()public EClass getParameter()
getParameter in interface MetricDSLPackageParameterpublic EAttribute getParameter_Shortname()
getParameter_Shortname in interface MetricDSLPackageParameter.getShortname(),
MetricDSLPackage.getParameter()public EAttribute getParameter_Description()
getParameter_Description in interface MetricDSLPackageParameter.getDescription(),
MetricDSLPackage.getParameter()public EAttribute getParameter_DefaultValue()
getParameter_DefaultValue in interface MetricDSLPackageParameter.getDefaultValue(),
MetricDSLPackage.getParameter()public EClass getConstant()
getConstant in interface MetricDSLPackageConstantpublic EAttribute getConstant_Value()
getConstant_Value in interface MetricDSLPackageConstant.getValue(),
MetricDSLPackage.getConstant()public EClass getMetricDefinition()
getMetricDefinition in interface MetricDSLPackageMetricDefinitionpublic EClass getWeightedMetric()
getWeightedMetric in interface MetricDSLPackageWeightedMetricpublic EReference getWeightedMetric_Weights()
getWeightedMetric_Weights in interface MetricDSLPackageWeightedMetric.getWeights(),
MetricDSLPackage.getWeightedMetric()public EClass getStepwiseMetric()
getStepwiseMetric in interface MetricDSLPackageStepwiseMetricpublic EReference getStepwiseMetric_InnerMetric()
getStepwiseMetric_InnerMetric in interface MetricDSLPackageStepwiseMetric.getInnerMetric(),
MetricDSLPackage.getStepwiseMetric()public EReference getStepwiseMetric_Steps()
getStepwiseMetric_Steps in interface MetricDSLPackageStepwiseMetric.getSteps(),
MetricDSLPackage.getStepwiseMetric()public EClass getRatioMetric()
getRatioMetric in interface MetricDSLPackageRatioMetricpublic EReference getRatioMetric_NominatorMetric()
getRatioMetric_NominatorMetric in interface MetricDSLPackageRatioMetric.getNominatorMetric(),
MetricDSLPackage.getRatioMetric()public EReference getRatioMetric_DenominatorMetric()
getRatioMetric_DenominatorMetric in interface MetricDSLPackageRatioMetric.getDenominatorMetric(),
MetricDSLPackage.getRatioMetric()public EClass getBoundAndWeight()
getBoundAndWeight in interface MetricDSLPackageBoundAndWeightpublic EReference getBoundAndWeight_UpperBound()
getBoundAndWeight_UpperBound in interface MetricDSLPackageBoundAndWeight.getUpperBound(),
MetricDSLPackage.getBoundAndWeight()public EReference getBoundAndWeight_Weight()
getBoundAndWeight_Weight in interface MetricDSLPackageBoundAndWeight.getWeight(),
MetricDSLPackage.getBoundAndWeight()public EClass getMetricAndWeight()
getMetricAndWeight in interface MetricDSLPackageMetricAndWeightpublic EReference getMetricAndWeight_Metric()
getMetricAndWeight_Metric in interface MetricDSLPackageMetricAndWeight.getMetric(),
MetricDSLPackage.getMetricAndWeight()public EReference getMetricAndWeight_Weight()
getMetricAndWeight_Weight in interface MetricDSLPackageMetricAndWeight.getWeight(),
MetricDSLPackage.getMetricAndWeight()public MetricDSLFactory getMetricDSLFactory()
getMetricDSLFactory in interface MetricDSLPackagepublic void createPackageContents()
public void initializePackageContents()