Package org.somox.metrics.dsl.metricDSL
Interface MetricDSLPackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
MetricDSLPackageImpl
The Package for the model. It contains accessors for the meta
objects to represent
- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
- Generated class or method.
- EMF model class or method.
- kind="package"
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Bound And Weight
' class.static final int
The feature id for the 'Upper Bound' reference.static final int
The feature id for the 'Weight' reference.static final int
The number of structural features of the 'Bound And Weight' class.static final int
The meta object id for the 'Constant
' class.static final int
The feature id for the 'Name' attribute.static final int
The feature id for the 'Value' attribute.static final int
The number of structural features of the 'Constant' class.static final MetricDSLPackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'External Metric
' class.static final int
The feature id for the 'Name' attribute.static final int
The number of structural features of the 'External Metric' class.static final int
The meta object id for the 'Internal Metric
' class.static final int
The feature id for the 'Definition' containment reference.static final int
The feature id for the 'Description' attribute.static final int
The feature id for the 'Name' attribute.static final int
The feature id for the 'Parameter' containment reference list.static final int
The feature id for the 'Short Name' attribute.static final int
The number of structural features of the 'Internal Metric' class.static final int
The meta object id for the 'Metric
' class.static final int
The feature id for the 'Name' attribute.static final int
The meta object id for the 'Metric And Weight
' class.static final int
The feature id for the 'Metric' reference.static final int
The feature id for the 'Weight' reference.static final int
The number of structural features of the 'Metric And Weight' class.static final int
The meta object id for the 'Metric Definition
' class.static final int
The number of structural features of the 'Metric Definition' class.static final int
The number of structural features of the 'Metric' class.static final int
The meta object id for the 'Metric Model
' class.static final int
The feature id for the 'Import URI' attribute list.static final int
The feature id for the 'Metrics' containment reference list.static final int
The number of structural features of the 'Metric Model' class.static final int
The meta object id for the 'Number
' class.static final int
The feature id for the 'Name' attribute.static final int
The number of structural features of the 'Number' class.static final int
The meta object id for the 'Parameter
' class.static final int
The feature id for the 'Default Value' attribute.static final int
The feature id for the 'Description' attribute.static final int
The feature id for the 'Name' attribute.static final int
The feature id for the 'Shortname' attribute.static final int
The number of structural features of the 'Parameter' class.static final int
The meta object id for the 'Ratio Metric
' class.static final int
The feature id for the 'Denominator Metric' reference.static final int
The feature id for the 'Nominator Metric' reference.static final int
The number of structural features of the 'Ratio Metric' class.static final int
The meta object id for the 'Stepwise Metric
' class.static final int
The feature id for the 'Inner Metric' reference.static final int
The feature id for the 'Steps' containment reference list.static final int
The number of structural features of the 'Stepwise Metric' class.static final int
The meta object id for the 'Weighted Metric
' class.static final int
The feature id for the 'Weights' containment reference list.static final int
The number of structural features of the 'Weighted Metric' class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the meta object for class 'Bound And Weight
'.Returns the meta object for the reference 'Upper Bound
'.Returns the meta object for the reference 'Weight
'.Returns the meta object for class 'Constant
'.Returns the meta object for the attribute 'Value
'.Returns the meta object for class 'External Metric
'.Returns the meta object for class 'Internal Metric
'.Returns the meta object for the containment reference 'Definition
'.Returns the meta object for the attribute 'Description
'.Returns the meta object for the containment reference list 'Parameter
'.Returns the meta object for the attribute 'Short Name
'.Returns the meta object for class 'Metric
'.Returns the meta object for the attribute 'Name
'.Returns the meta object for class 'Metric And Weight
'.Returns the meta object for the reference 'Metric
'.Returns the meta object for the reference 'Weight
'.Returns the meta object for class 'Metric Definition
'.Returns the factory that creates the instances of the model.Returns the meta object for class 'Metric Model
'.Returns the meta object for the attribute list 'Import URI
'.Returns the meta object for the containment reference list 'Metrics
'.Returns the meta object for class 'Number
'.Returns the meta object for the attribute 'Name
'.Returns the meta object for class 'Parameter
'.Returns the meta object for the attribute 'Default Value
'.Returns the meta object for the attribute 'Description
'.Returns the meta object for the attribute 'Shortname
'.Returns the meta object for class 'Ratio Metric
'.Returns the meta object for the reference 'Denominator Metric
'.Returns the meta object for the reference 'Nominator Metric
'.Returns the meta object for class 'Stepwise Metric
'.Returns the meta object for the reference 'Inner Metric
'.Returns the meta object for the containment reference list 'Steps
'.Returns the meta object for class 'Weighted Metric
'.Returns the meta object for the containment reference list 'Weights
'.Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eNAME
The package name.- See Also:
- Generated class or method.
-
eNS_URI
The package namespace URI.- See Also:
- Generated class or method.
-
eNS_PREFIX
The package namespace name.- See Also:
- Generated class or method.
-
eINSTANCE
The singleton instance of the package.- Generated class or method.
-
METRIC_MODEL
static final int METRIC_MODELThe meta object id for the 'Metric Model
' class.- See Also:
- Generated class or method.
-
METRIC_MODEL__IMPORT_URI
static final int METRIC_MODEL__IMPORT_URIThe feature id for the 'Import URI' attribute list.- See Also:
- Generated class or method.
- Ordered collection.
-
METRIC_MODEL__METRICS
static final int METRIC_MODEL__METRICSThe feature id for the 'Metrics' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
METRIC_MODEL_FEATURE_COUNT
static final int METRIC_MODEL_FEATURE_COUNTThe number of structural features of the 'Metric Model' class.- See Also:
- Generated class or method.
- Ordered collection.
-
METRIC
static final int METRICThe meta object id for the 'Metric
' class.- See Also:
- Generated class or method.
-
METRIC__NAME
static final int METRIC__NAMEThe feature id for the 'Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
METRIC_FEATURE_COUNT
static final int METRIC_FEATURE_COUNTThe number of structural features of the 'Metric' class.- See Also:
- Generated class or method.
- Ordered collection.
-
EXTERNAL_METRIC
static final int EXTERNAL_METRICThe meta object id for the 'External Metric
' class.- See Also:
- Generated class or method.
-
EXTERNAL_METRIC__NAME
static final int EXTERNAL_METRIC__NAMEThe feature id for the 'Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
EXTERNAL_METRIC_FEATURE_COUNT
static final int EXTERNAL_METRIC_FEATURE_COUNTThe number of structural features of the 'External Metric' class.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERNAL_METRIC
static final int INTERNAL_METRICThe meta object id for the 'Internal Metric
' class.- See Also:
- Generated class or method.
-
INTERNAL_METRIC__NAME
static final int INTERNAL_METRIC__NAMEThe feature id for the 'Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERNAL_METRIC__SHORT_NAME
static final int INTERNAL_METRIC__SHORT_NAMEThe feature id for the 'Short Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERNAL_METRIC__DESCRIPTION
static final int INTERNAL_METRIC__DESCRIPTIONThe feature id for the 'Description' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERNAL_METRIC__PARAMETER
static final int INTERNAL_METRIC__PARAMETERThe feature id for the 'Parameter' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERNAL_METRIC__DEFINITION
static final int INTERNAL_METRIC__DEFINITIONThe feature id for the 'Definition' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
INTERNAL_METRIC_FEATURE_COUNT
static final int INTERNAL_METRIC_FEATURE_COUNTThe number of structural features of the 'Internal Metric' class.- See Also:
- Generated class or method.
- Ordered collection.
-
NUMBER
static final int NUMBERThe meta object id for the 'Number
' class.- See Also:
- Generated class or method.
-
NUMBER__NAME
static final int NUMBER__NAMEThe feature id for the 'Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
NUMBER_FEATURE_COUNT
static final int NUMBER_FEATURE_COUNTThe number of structural features of the 'Number' class.- See Also:
- Generated class or method.
- Ordered collection.
-
PARAMETER
static final int PARAMETERThe meta object id for the 'Parameter
' class.- See Also:
- Generated class or method.
-
PARAMETER__NAME
static final int PARAMETER__NAMEThe feature id for the 'Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
PARAMETER__SHORTNAME
static final int PARAMETER__SHORTNAMEThe feature id for the 'Shortname' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
PARAMETER__DESCRIPTION
static final int PARAMETER__DESCRIPTIONThe feature id for the 'Description' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
PARAMETER__DEFAULT_VALUE
static final int PARAMETER__DEFAULT_VALUEThe feature id for the 'Default Value' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
PARAMETER_FEATURE_COUNT
static final int PARAMETER_FEATURE_COUNTThe number of structural features of the 'Parameter' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CONSTANT
static final int CONSTANTThe meta object id for the 'Constant
' class.- See Also:
- Generated class or method.
-
CONSTANT__NAME
static final int CONSTANT__NAMEThe feature id for the 'Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CONSTANT__VALUE
static final int CONSTANT__VALUEThe feature id for the 'Value' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
CONSTANT_FEATURE_COUNT
static final int CONSTANT_FEATURE_COUNTThe number of structural features of the 'Constant' class.- See Also:
- Generated class or method.
- Ordered collection.
-
METRIC_DEFINITION
static final int METRIC_DEFINITIONThe meta object id for the 'Metric Definition
' class.- See Also:
- Generated class or method.
-
METRIC_DEFINITION_FEATURE_COUNT
static final int METRIC_DEFINITION_FEATURE_COUNTThe number of structural features of the 'Metric Definition' class.- See Also:
- Generated class or method.
- Ordered collection.
-
WEIGHTED_METRIC
static final int WEIGHTED_METRICThe meta object id for the 'Weighted Metric
' class.- See Also:
- Generated class or method.
-
WEIGHTED_METRIC__WEIGHTS
static final int WEIGHTED_METRIC__WEIGHTSThe feature id for the 'Weights' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
WEIGHTED_METRIC_FEATURE_COUNT
static final int WEIGHTED_METRIC_FEATURE_COUNTThe number of structural features of the 'Weighted Metric' class.- See Also:
- Generated class or method.
- Ordered collection.
-
STEPWISE_METRIC
static final int STEPWISE_METRICThe meta object id for the 'Stepwise Metric
' class.- See Also:
- Generated class or method.
-
STEPWISE_METRIC__INNER_METRIC
static final int STEPWISE_METRIC__INNER_METRICThe feature id for the 'Inner Metric' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
STEPWISE_METRIC__STEPS
static final int STEPWISE_METRIC__STEPSThe feature id for the 'Steps' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
STEPWISE_METRIC_FEATURE_COUNT
static final int STEPWISE_METRIC_FEATURE_COUNTThe number of structural features of the 'Stepwise Metric' class.- See Also:
- Generated class or method.
- Ordered collection.
-
RATIO_METRIC
static final int RATIO_METRICThe meta object id for the 'Ratio Metric
' class.- See Also:
- Generated class or method.
-
RATIO_METRIC__NOMINATOR_METRIC
static final int RATIO_METRIC__NOMINATOR_METRICThe feature id for the 'Nominator Metric' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
RATIO_METRIC__DENOMINATOR_METRIC
static final int RATIO_METRIC__DENOMINATOR_METRICThe feature id for the 'Denominator Metric' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
RATIO_METRIC_FEATURE_COUNT
static final int RATIO_METRIC_FEATURE_COUNTThe number of structural features of the 'Ratio Metric' class.- See Also:
- Generated class or method.
- Ordered collection.
-
BOUND_AND_WEIGHT
static final int BOUND_AND_WEIGHTThe meta object id for the 'Bound And Weight
' class.- See Also:
- Generated class or method.
-
BOUND_AND_WEIGHT__UPPER_BOUND
static final int BOUND_AND_WEIGHT__UPPER_BOUNDThe feature id for the 'Upper Bound' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
BOUND_AND_WEIGHT__WEIGHT
static final int BOUND_AND_WEIGHT__WEIGHTThe feature id for the 'Weight' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
BOUND_AND_WEIGHT_FEATURE_COUNT
static final int BOUND_AND_WEIGHT_FEATURE_COUNTThe number of structural features of the 'Bound And Weight' class.- See Also:
- Generated class or method.
- Ordered collection.
-
METRIC_AND_WEIGHT
static final int METRIC_AND_WEIGHTThe meta object id for the 'Metric And Weight
' class.- See Also:
- Generated class or method.
-
METRIC_AND_WEIGHT__METRIC
static final int METRIC_AND_WEIGHT__METRICThe feature id for the 'Metric' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
METRIC_AND_WEIGHT__WEIGHT
static final int METRIC_AND_WEIGHT__WEIGHTThe feature id for the 'Weight' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
METRIC_AND_WEIGHT_FEATURE_COUNT
static final int METRIC_AND_WEIGHT_FEATURE_COUNTThe number of structural features of the 'Metric And Weight' class.- See Also:
- Generated class or method.
- Ordered collection.
-
-
Method Details
-
getMetricModel
EClass getMetricModel()Returns the meta object for class 'Metric Model
'.- Returns:
- the meta object for class 'Metric Model'.
- See Also:
- Generated class or method.
-
getMetricModel_ImportURI
EAttribute getMetricModel_ImportURI()Returns the meta object for the attribute list 'Import URI
'.- Returns:
- the meta object for the attribute list 'Import URI'.
- See Also:
- Generated class or method.
-
getMetricModel_Metrics
EReference getMetricModel_Metrics()Returns the meta object for the containment reference list 'Metrics
'.- Returns:
- the meta object for the containment reference list 'Metrics'.
- See Also:
- Generated class or method.
-
getMetric
EClass getMetric()Returns the meta object for class 'Metric
'.- Returns:
- the meta object for class 'Metric'.
- See Also:
- Generated class or method.
-
getMetric_Name
EAttribute getMetric_Name()Returns the meta object for the attribute 'Name
'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
- Generated class or method.
-
getExternalMetric
EClass getExternalMetric()Returns the meta object for class 'External Metric
'.- Returns:
- the meta object for class 'External Metric'.
- See Also:
- Generated class or method.
-
getInternalMetric
EClass getInternalMetric()Returns the meta object for class 'Internal Metric
'.- Returns:
- the meta object for class 'Internal Metric'.
- See Also:
- Generated class or method.
-
getInternalMetric_ShortName
EAttribute getInternalMetric_ShortName()Returns the meta object for the attribute 'Short Name
'.- Returns:
- the meta object for the attribute 'Short Name'.
- See Also:
- Generated class or method.
-
getInternalMetric_Description
EAttribute getInternalMetric_Description()Returns the meta object for the attribute 'Description
'.- Returns:
- the meta object for the attribute 'Description'.
- See Also:
- Generated class or method.
-
getInternalMetric_Parameter
EReference getInternalMetric_Parameter()Returns the meta object for the containment reference list 'Parameter
'.- Returns:
- the meta object for the containment reference list 'Parameter'.
- See Also:
- Generated class or method.
-
getInternalMetric_Definition
EReference getInternalMetric_Definition()Returns the meta object for the containment reference 'Definition
'.- Returns:
- the meta object for the containment reference 'Definition'.
- See Also:
- Generated class or method.
-
getNumber
EClass getNumber()Returns the meta object for class 'Number
'.- Returns:
- the meta object for class 'Number'.
- See Also:
- Generated class or method.
-
getNumber_Name
EAttribute getNumber_Name()Returns the meta object for the attribute 'Name
'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
- Generated class or method.
-
getParameter
EClass getParameter()Returns the meta object for class 'Parameter
'.- Returns:
- the meta object for class 'Parameter'.
- See Also:
- Generated class or method.
-
getParameter_Shortname
EAttribute getParameter_Shortname()Returns the meta object for the attribute 'Shortname
'.- Returns:
- the meta object for the attribute 'Shortname'.
- See Also:
- Generated class or method.
-
getParameter_Description
EAttribute getParameter_Description()Returns the meta object for the attribute 'Description
'.- Returns:
- the meta object for the attribute 'Description'.
- See Also:
- Generated class or method.
-
getParameter_DefaultValue
EAttribute getParameter_DefaultValue()Returns the meta object for the attribute 'Default Value
'.- Returns:
- the meta object for the attribute 'Default Value'.
- See Also:
- Generated class or method.
-
getConstant
EClass getConstant()Returns the meta object for class 'Constant
'.- Returns:
- the meta object for class 'Constant'.
- See Also:
- Generated class or method.
-
getConstant_Value
EAttribute getConstant_Value()Returns the meta object for the attribute 'Value
'.- Returns:
- the meta object for the attribute 'Value'.
- See Also:
- Generated class or method.
-
getMetricDefinition
EClass getMetricDefinition()Returns the meta object for class 'Metric Definition
'.- Returns:
- the meta object for class 'Metric Definition'.
- See Also:
- Generated class or method.
-
getWeightedMetric
EClass getWeightedMetric()Returns the meta object for class 'Weighted Metric
'.- Returns:
- the meta object for class 'Weighted Metric'.
- See Also:
- Generated class or method.
-
getWeightedMetric_Weights
EReference getWeightedMetric_Weights()Returns the meta object for the containment reference list 'Weights
'.- Returns:
- the meta object for the containment reference list 'Weights'.
- See Also:
- Generated class or method.
-
getStepwiseMetric
EClass getStepwiseMetric()Returns the meta object for class 'Stepwise Metric
'.- Returns:
- the meta object for class 'Stepwise Metric'.
- See Also:
- Generated class or method.
-
getStepwiseMetric_InnerMetric
EReference getStepwiseMetric_InnerMetric()Returns the meta object for the reference 'Inner Metric
'.- Returns:
- the meta object for the reference 'Inner Metric'.
- See Also:
- Generated class or method.
-
getStepwiseMetric_Steps
EReference getStepwiseMetric_Steps()Returns the meta object for the containment reference list 'Steps
'.- Returns:
- the meta object for the containment reference list 'Steps'.
- See Also:
- Generated class or method.
-
getRatioMetric
EClass getRatioMetric()Returns the meta object for class 'Ratio Metric
'.- Returns:
- the meta object for class 'Ratio Metric'.
- See Also:
- Generated class or method.
-
getRatioMetric_NominatorMetric
EReference getRatioMetric_NominatorMetric()Returns the meta object for the reference 'Nominator Metric
'.- Returns:
- the meta object for the reference 'Nominator Metric'.
- See Also:
- Generated class or method.
-
getRatioMetric_DenominatorMetric
EReference getRatioMetric_DenominatorMetric()Returns the meta object for the reference 'Denominator Metric
'.- Returns:
- the meta object for the reference 'Denominator Metric'.
- See Also:
- Generated class or method.
-
getBoundAndWeight
EClass getBoundAndWeight()Returns the meta object for class 'Bound And Weight
'.- Returns:
- the meta object for class 'Bound And Weight'.
- See Also:
- Generated class or method.
-
getBoundAndWeight_UpperBound
EReference getBoundAndWeight_UpperBound()Returns the meta object for the reference 'Upper Bound
'.- Returns:
- the meta object for the reference 'Upper Bound'.
- See Also:
- Generated class or method.
-
getBoundAndWeight_Weight
EReference getBoundAndWeight_Weight()Returns the meta object for the reference 'Weight
'.- Returns:
- the meta object for the reference 'Weight'.
- See Also:
- Generated class or method.
-
getMetricAndWeight
EClass getMetricAndWeight()Returns the meta object for class 'Metric And Weight
'.- Returns:
- the meta object for class 'Metric And Weight'.
- See Also:
- Generated class or method.
-
getMetricAndWeight_Metric
EReference getMetricAndWeight_Metric()Returns the meta object for the reference 'Metric
'.- Returns:
- the meta object for the reference 'Metric'.
- See Also:
- Generated class or method.
-
getMetricAndWeight_Weight
EReference getMetricAndWeight_Weight()Returns the meta object for the reference 'Weight
'.- Returns:
- the meta object for the reference 'Weight'.
- See Also:
- Generated class or method.
-
getMetricDSLFactory
MetricDSLFactory getMetricDSLFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-