public interface MetricSpecPackage extends EPackage
MetricSpecFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
MetricSpecPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
static int |
AGGREGATION_FUNCTION_DESCRIPTION
The meta object id for the '
Aggregation Function Description ' class. |
static int |
AGGREGATION_FUNCTION_DESCRIPTION__ID
The feature id for the 'Id' attribute.
|
static int |
AGGREGATION_FUNCTION_DESCRIPTION__NAME
The feature id for the 'Name' attribute.
|
static int |
AGGREGATION_FUNCTION_DESCRIPTION__TEXTUAL_DESCRIPTION
The feature id for the 'Textual Description' attribute.
|
static int |
AGGREGATION_FUNCTION_DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'Aggregation Function Description' class.
|
static int |
BASE_METRIC_DESCRIPTION
The meta object id for the '
Base Metric Description ' class. |
static int |
BASE_METRIC_DESCRIPTION__CAPTURE_TYPE
The feature id for the 'Capture Type' attribute.
|
static int |
BASE_METRIC_DESCRIPTION__DATA_TYPE
The feature id for the 'Data Type' attribute.
|
static int |
BASE_METRIC_DESCRIPTION__ID
The feature id for the 'Id' attribute.
|
static int |
BASE_METRIC_DESCRIPTION__NAME
The feature id for the 'Name' attribute.
|
static int |
BASE_METRIC_DESCRIPTION__REPOSITORY
The feature id for the 'Repository' container reference.
|
static int |
BASE_METRIC_DESCRIPTION__SCALE
The feature id for the 'Scale' attribute.
|
static int |
BASE_METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION
The feature id for the 'Textual Description' attribute.
|
static int |
BASE_METRIC_DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'Base Metric Description' class.
|
static int |
CAPTURE_TYPE
The meta object id for the '
Capture Type ' enum. |
static int |
DATA_TYPE
The meta object id for the '
Data Type ' enum. |
static int |
DESCRIPTION
The meta object id for the '
Description ' class. |
static int |
DESCRIPTION__ID
The feature id for the 'Id' attribute.
|
static int |
DESCRIPTION__NAME
The feature id for the 'Name' attribute.
|
static int |
DESCRIPTION__TEXTUAL_DESCRIPTION
The feature id for the 'Textual Description' attribute.
|
static int |
DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'Description' class.
|
static MetricSpecPackage |
eINSTANCE
The singleton instance of the package.
|
static int |
EJS_UNIT
The meta object id for the 'EJS Unit' data type.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
IDENTIFIER
The meta object id for the '
Identifier ' class. |
static int |
IDENTIFIER__ID
The feature id for the 'Id' attribute.
|
static int |
IDENTIFIER__LITERAL
The feature id for the 'Literal' attribute.
|
static int |
IDENTIFIER__TEXTUAL_BASE_METRIC_DESCRIPTION
The feature id for the 'Textual Base Metric Description' container reference.
|
static int |
IDENTIFIER_FEATURE_COUNT
The number of structural features of the 'Identifier' class.
|
static int |
IJS_QUANTITY
The meta object id for the '
IJS Quantity '
class. |
static int |
IJS_QUANTITY_FEATURE_COUNT
The number of structural features of the 'IJS Quantity' class.
|
static int |
METRIC_DESCRIPTION
The meta object id for the '
Metric Description ' class. |
static int |
METRIC_DESCRIPTION__ID
The feature id for the 'Id' attribute.
|
static int |
METRIC_DESCRIPTION__NAME
The feature id for the 'Name' attribute.
|
static int |
METRIC_DESCRIPTION__REPOSITORY
The feature id for the 'Repository' container reference.
|
static int |
METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION
The feature id for the 'Textual Description' attribute.
|
static int |
METRIC_DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'Metric Description' class.
|
static int |
METRIC_DESCRIPTION_REPOSITORY
The meta object id for the '
Metric Description Repository ' class. |
static int |
METRIC_DESCRIPTION_REPOSITORY__ID
The feature id for the 'Id' attribute.
|
static int |
METRIC_DESCRIPTION_REPOSITORY__METRIC_DESCRIPTIONS
The feature id for the 'Metric Descriptions' containment reference list.
|
static int |
METRIC_DESCRIPTION_REPOSITORY_FEATURE_COUNT
The number of structural features of the 'Metric Description Repository' class.
|
static int |
METRIC_SET_DESCRIPTION
The meta object id for the '
Metric Set Description ' class. |
static int |
METRIC_SET_DESCRIPTION__ID
The feature id for the 'Id' attribute.
|
static int |
METRIC_SET_DESCRIPTION__NAME
The feature id for the 'Name' attribute.
|
static int |
METRIC_SET_DESCRIPTION__REPOSITORY
The feature id for the 'Repository' container reference.
|
static int |
METRIC_SET_DESCRIPTION__SUBSUMED_METRICS
The feature id for the 'Subsumed Metrics' reference list.
|
static int |
METRIC_SET_DESCRIPTION__TEXTUAL_DESCRIPTION
The feature id for the 'Textual Description' attribute.
|
static int |
METRIC_SET_DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'Metric Set Description' class.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION
The meta object id for the '
Numerical Base Metric Description ' class. |
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION__CAPTURE_TYPE
The feature id for the 'Capture Type' attribute.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION__DATA_TYPE
The feature id for the 'Data Type' attribute.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION__DEFAULT_UNIT
The feature id for the 'Default Unit' attribute.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION__ID
The feature id for the 'Id' attribute.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION__NAME
The feature id for the 'Name' attribute.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION__PERSISTENCE_KIND
The feature id for the 'Persistence Kind' attribute.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION__REPOSITORY
The feature id for the 'Repository' container reference.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION__SCALE
The feature id for the 'Scale' attribute.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION
The feature id for the 'Textual Description' attribute.
|
static int |
NUMERICAL_BASE_METRIC_DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'Numerical Base Metric Description' class.
|
static int |
PERSISTENCE_KIND_OPTIONS
The meta object id for the '
Persistence Kind Options ' enum. |
static int |
SCALE
The meta object id for the '
Scale '
enum. |
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION
The meta object id for the '
Textual Base Metric Description ' class. |
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION__CAPTURE_TYPE
The feature id for the 'Capture Type' attribute.
|
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION__DATA_TYPE
The feature id for the 'Data Type' attribute.
|
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION__ID
The feature id for the 'Id' attribute.
|
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION__IDENTIFIERS
The feature id for the 'Identifiers' containment reference list.
|
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION__NAME
The feature id for the 'Name' attribute.
|
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION__REPOSITORY
The feature id for the 'Repository' container reference.
|
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION__SCALE
The feature id for the 'Scale' attribute.
|
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION
The feature id for the 'Textual Description' attribute.
|
static int |
TEXTUAL_BASE_METRIC_DESCRIPTION_FEATURE_COUNT
The number of structural features of the 'Textual Base Metric Description' class.
|
Modifier and Type | Method and Description |
---|---|
EClass |
getAggregationFunctionDescription()
Returns the meta object for class '
Aggregation Function Description '. |
EAttribute |
getBaseMetricDescription_CaptureType()
Returns the meta object for the attribute '
Capture Type '. |
EAttribute |
getBaseMetricDescription_DataType()
Returns the meta object for the attribute '
Data Type
'. |
EAttribute |
getBaseMetricDescription_Scale()
Returns the meta object for the attribute '
Scale '. |
EClass |
getBaseMetricDescription()
Returns the meta object for class '
Base Metric Description '. |
EEnum |
getCaptureType()
Returns the meta object for enum '
Capture Type '. |
EEnum |
getDataType()
Returns the meta object for enum '
Data Type '. |
EAttribute |
getDescription_Name()
Returns the meta object for the attribute '
Name '. |
EAttribute |
getDescription_TextualDescription()
Returns the meta object for the attribute '
Textual Description '. |
EClass |
getDescription()
Returns the meta object for class '
Description '. |
EDataType |
getEJSUnit()
Returns the meta object for data type '
EJS Unit '. |
EAttribute |
getIdentifier_Literal()
Returns the meta object for the attribute '
Literal '. |
EReference |
getIdentifier_TextualBaseMetricDescription()
Returns the meta object for the container reference '
Textual Base Metric Description '. |
EClass |
getIdentifier()
Returns the meta object for class '
Identifier '. |
EClass |
getIJSQuantity()
Returns the meta object for class '
IJS Quantity '. |
EReference |
getMetricDescription_Repository()
Returns the meta object for the container reference '
Repository
'. |
EClass |
getMetricDescription()
Returns the meta object for class '
Metric Description '. |
EReference |
getMetricDescriptionRepository_MetricDescriptions()
Returns the meta object for the containment reference list '
Metric Descriptions '. |
EClass |
getMetricDescriptionRepository()
Returns the meta object for class '
Metric Description Repository '. |
EReference |
getMetricSetDescription_SubsumedMetrics()
Returns the meta object for the reference list '
Subsumed Metrics '. |
EClass |
getMetricSetDescription()
Returns the meta object for class '
Metric Set Description
'. |
MetricSpecFactory |
getMetricSpecFactory()
Returns the factory that creates the instances of the model.
|
EAttribute |
getNumericalBaseMetricDescription_DefaultUnit()
Returns the meta object for the attribute '
Default Unit '. |
EAttribute |
getNumericalBaseMetricDescription_PersistenceKind()
Returns the meta object for the attribute '
Persistence Kind '. |
EClass |
getNumericalBaseMetricDescription()
Returns the meta object for class '
Numerical Base Metric Description '. |
EEnum |
getPersistenceKindOptions()
Returns the meta object for enum '
Persistence Kind Options '. |
EEnum |
getScale()
Returns the meta object for enum '
Scale '. |
EReference |
getTextualBaseMetricDescription_Identifiers()
Returns the meta object for the containment reference list '
Identifiers '. |
EClass |
getTextualBaseMetricDescription()
Returns the meta object for class '
Textual Base Metric Description '. |
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
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final MetricSpecPackage eINSTANCE
static final int IDENTIFIER
Identifier
' class. IdentifierImpl
,
MetricSpecPackageImpl.getIdentifier()
,
Constant Field Valuesstatic final int IDENTIFIER__ID
static final int IDENTIFIER__LITERAL
static final int IDENTIFIER__TEXTUAL_BASE_METRIC_DESCRIPTION
static final int IDENTIFIER_FEATURE_COUNT
static final int DESCRIPTION
Description
' class. DescriptionImpl
,
MetricSpecPackageImpl.getDescription()
,
Constant Field Valuesstatic final int DESCRIPTION__ID
static final int DESCRIPTION__NAME
static final int DESCRIPTION__TEXTUAL_DESCRIPTION
static final int DESCRIPTION_FEATURE_COUNT
static final int METRIC_DESCRIPTION
Metric Description
' class. MetricDescriptionImpl
,
MetricSpecPackageImpl.getMetricDescription()
,
Constant Field Valuesstatic final int METRIC_DESCRIPTION__ID
static final int METRIC_DESCRIPTION__NAME
static final int METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION
static final int METRIC_DESCRIPTION__REPOSITORY
static final int METRIC_DESCRIPTION_FEATURE_COUNT
static final int BASE_METRIC_DESCRIPTION
Base Metric Description
' class. BaseMetricDescriptionImpl
,
MetricSpecPackageImpl.getBaseMetricDescription()
,
Constant Field Valuesstatic final int BASE_METRIC_DESCRIPTION__ID
static final int BASE_METRIC_DESCRIPTION__NAME
static final int BASE_METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION
static final int BASE_METRIC_DESCRIPTION__REPOSITORY
static final int BASE_METRIC_DESCRIPTION__CAPTURE_TYPE
static final int BASE_METRIC_DESCRIPTION__DATA_TYPE
static final int BASE_METRIC_DESCRIPTION__SCALE
static final int BASE_METRIC_DESCRIPTION_FEATURE_COUNT
static final int TEXTUAL_BASE_METRIC_DESCRIPTION
Textual Base Metric Description
' class. TextualBaseMetricDescriptionImpl
,
MetricSpecPackageImpl.getTextualBaseMetricDescription()
,
Constant Field Valuesstatic final int TEXTUAL_BASE_METRIC_DESCRIPTION__ID
static final int TEXTUAL_BASE_METRIC_DESCRIPTION__NAME
static final int TEXTUAL_BASE_METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION
static final int TEXTUAL_BASE_METRIC_DESCRIPTION__REPOSITORY
static final int TEXTUAL_BASE_METRIC_DESCRIPTION__CAPTURE_TYPE
static final int TEXTUAL_BASE_METRIC_DESCRIPTION__DATA_TYPE
static final int TEXTUAL_BASE_METRIC_DESCRIPTION__SCALE
static final int TEXTUAL_BASE_METRIC_DESCRIPTION__IDENTIFIERS
static final int TEXTUAL_BASE_METRIC_DESCRIPTION_FEATURE_COUNT
static final int AGGREGATION_FUNCTION_DESCRIPTION
Aggregation Function Description
' class. AggregationFunctionDescriptionImpl
,
MetricSpecPackageImpl.getAggregationFunctionDescription()
,
Constant Field Valuesstatic final int AGGREGATION_FUNCTION_DESCRIPTION__ID
static final int AGGREGATION_FUNCTION_DESCRIPTION__NAME
static final int AGGREGATION_FUNCTION_DESCRIPTION__TEXTUAL_DESCRIPTION
static final int AGGREGATION_FUNCTION_DESCRIPTION_FEATURE_COUNT
static final int METRIC_SET_DESCRIPTION
Metric Set Description
' class. MetricSetDescriptionImpl
,
MetricSpecPackageImpl.getMetricSetDescription()
,
Constant Field Valuesstatic final int METRIC_SET_DESCRIPTION__ID
static final int METRIC_SET_DESCRIPTION__NAME
static final int METRIC_SET_DESCRIPTION__TEXTUAL_DESCRIPTION
static final int METRIC_SET_DESCRIPTION__REPOSITORY
static final int METRIC_SET_DESCRIPTION__SUBSUMED_METRICS
static final int METRIC_SET_DESCRIPTION_FEATURE_COUNT
static final int NUMERICAL_BASE_METRIC_DESCRIPTION
Numerical Base Metric Description
' class. NumericalBaseMetricDescriptionImpl
,
MetricSpecPackageImpl.getNumericalBaseMetricDescription()
,
Constant Field Valuesstatic final int NUMERICAL_BASE_METRIC_DESCRIPTION__ID
static final int NUMERICAL_BASE_METRIC_DESCRIPTION__NAME
static final int NUMERICAL_BASE_METRIC_DESCRIPTION__TEXTUAL_DESCRIPTION
static final int NUMERICAL_BASE_METRIC_DESCRIPTION__REPOSITORY
static final int NUMERICAL_BASE_METRIC_DESCRIPTION__CAPTURE_TYPE
static final int NUMERICAL_BASE_METRIC_DESCRIPTION__DATA_TYPE
static final int NUMERICAL_BASE_METRIC_DESCRIPTION__SCALE
static final int NUMERICAL_BASE_METRIC_DESCRIPTION__DEFAULT_UNIT
static final int NUMERICAL_BASE_METRIC_DESCRIPTION__PERSISTENCE_KIND
static final int NUMERICAL_BASE_METRIC_DESCRIPTION_FEATURE_COUNT
static final int IJS_QUANTITY
IJS Quantity
'
class. Quantity
,
MetricSpecPackageImpl.getIJSQuantity()
,
Constant Field Valuesstatic final int IJS_QUANTITY_FEATURE_COUNT
static final int METRIC_DESCRIPTION_REPOSITORY
Metric Description Repository
' class. MetricDescriptionRepositoryImpl
,
MetricSpecPackageImpl.getMetricDescriptionRepository()
,
Constant Field Valuesstatic final int METRIC_DESCRIPTION_REPOSITORY__ID
static final int METRIC_DESCRIPTION_REPOSITORY__METRIC_DESCRIPTIONS
static final int METRIC_DESCRIPTION_REPOSITORY_FEATURE_COUNT
static final int CAPTURE_TYPE
Capture Type
' enum. CaptureType
,
MetricSpecPackageImpl.getCaptureType()
,
Constant Field Valuesstatic final int SCALE
Scale
'
enum. Scale
,
MetricSpecPackageImpl.getScale()
,
Constant Field Valuesstatic final int PERSISTENCE_KIND_OPTIONS
Persistence Kind Options
' enum. PersistenceKindOptions
,
MetricSpecPackageImpl.getPersistenceKindOptions()
,
Constant Field Valuesstatic final int DATA_TYPE
Data Type
' enum. DataType
,
MetricSpecPackageImpl.getDataType()
,
Constant Field Valuesstatic final int EJS_UNIT
Unit
,
MetricSpecPackageImpl.getEJSUnit()
,
Constant Field ValuesEClass getIdentifier()
Identifier
'. Identifier
EAttribute getIdentifier_Literal()
Literal
'. Identifier.getLiteral()
,
getIdentifier()
EReference getIdentifier_TextualBaseMetricDescription()
Textual Base Metric Description
'. Identifier.getTextualBaseMetricDescription()
,
getIdentifier()
EClass getTextualBaseMetricDescription()
Textual Base Metric Description
'. TextualBaseMetricDescription
EReference getTextualBaseMetricDescription_Identifiers()
Identifiers
'. TextualBaseMetricDescription.getIdentifiers()
,
getTextualBaseMetricDescription()
EClass getBaseMetricDescription()
Base Metric Description
'. BaseMetricDescription
EAttribute getBaseMetricDescription_CaptureType()
Capture Type
'. BaseMetricDescription.getCaptureType()
,
getBaseMetricDescription()
EAttribute getBaseMetricDescription_DataType()
Data Type
'. BaseMetricDescription.getDataType()
,
getBaseMetricDescription()
EAttribute getBaseMetricDescription_Scale()
Scale
'. BaseMetricDescription.getScale()
,
getBaseMetricDescription()
EClass getMetricDescription()
Metric Description
'. MetricDescription
EReference getMetricDescription_Repository()
Repository
'. MetricDescription.getRepository()
,
getMetricDescription()
EClass getDescription()
Description
'. Description
EAttribute getDescription_Name()
Name
'. Description.getName()
,
getDescription()
EAttribute getDescription_TextualDescription()
Textual Description
'. Description.getTextualDescription()
,
getDescription()
EClass getAggregationFunctionDescription()
Aggregation Function Description
'. AggregationFunctionDescription
EClass getMetricSetDescription()
Metric Set Description
'. MetricSetDescription
EReference getMetricSetDescription_SubsumedMetrics()
Subsumed Metrics
'. MetricSetDescription.getSubsumedMetrics()
,
getMetricSetDescription()
EClass getNumericalBaseMetricDescription()
Numerical Base Metric Description
'. NumericalBaseMetricDescription
EAttribute getNumericalBaseMetricDescription_DefaultUnit()
Default Unit
'. NumericalBaseMetricDescription.getDefaultUnit()
,
getNumericalBaseMetricDescription()
EAttribute getNumericalBaseMetricDescription_PersistenceKind()
Persistence Kind
'. NumericalBaseMetricDescription.getPersistenceKind()
,
getNumericalBaseMetricDescription()
EClass getIJSQuantity()
IJS Quantity
'. Quantity
EClass getMetricDescriptionRepository()
Metric Description Repository
'. MetricDescriptionRepository
EReference getMetricDescriptionRepository_MetricDescriptions()
Metric Descriptions
'. MetricDescriptionRepository.getMetricDescriptions()
,
getMetricDescriptionRepository()
EEnum getCaptureType()
Capture Type
'. CaptureType
EEnum getScale()
Scale
'. Scale
EEnum getPersistenceKindOptions()
Persistence Kind Options
'. PersistenceKindOptions
EEnum getDataType()
Data Type
'. DataType
EDataType getEJSUnit()
EJS Unit
'.
Unit
MetricSpecFactory getMetricSpecFactory()