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, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic 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'. IdentifierEAttribute getIdentifier_Literal()
Literal'. Identifier.getLiteral(),
getIdentifier()EReference getIdentifier_TextualBaseMetricDescription()
Textual Base Metric Description'. Identifier.getTextualBaseMetricDescription(),
getIdentifier()EClass getTextualBaseMetricDescription()
Textual Base Metric Description'. TextualBaseMetricDescriptionEReference getTextualBaseMetricDescription_Identifiers()
Identifiers'. TextualBaseMetricDescription.getIdentifiers(),
getTextualBaseMetricDescription()EClass getBaseMetricDescription()
Base Metric Description'. BaseMetricDescriptionEAttribute 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'. MetricDescriptionEReference getMetricDescription_Repository()
Repository
'. MetricDescription.getRepository(),
getMetricDescription()EClass getDescription()
Description'. DescriptionEAttribute getDescription_Name()
Name'. Description.getName(),
getDescription()EAttribute getDescription_TextualDescription()
Textual Description'. Description.getTextualDescription(),
getDescription()EClass getAggregationFunctionDescription()
Aggregation Function Description'. AggregationFunctionDescriptionEClass getMetricSetDescription()
Metric Set Description
'. MetricSetDescriptionEReference getMetricSetDescription_SubsumedMetrics()
Subsumed Metrics'. MetricSetDescription.getSubsumedMetrics(),
getMetricSetDescription()EClass getNumericalBaseMetricDescription()
Numerical Base Metric Description'. NumericalBaseMetricDescriptionEAttribute getNumericalBaseMetricDescription_DefaultUnit()
Default Unit'. NumericalBaseMetricDescription.getDefaultUnit(),
getNumericalBaseMetricDescription()EAttribute getNumericalBaseMetricDescription_PersistenceKind()
Persistence Kind'. NumericalBaseMetricDescription.getPersistenceKind(),
getNumericalBaseMetricDescription()EClass getIJSQuantity()
IJS Quantity'. QuantityEClass getMetricDescriptionRepository()
Metric Description Repository'. MetricDescriptionRepositoryEReference getMetricDescriptionRepository_MetricDescriptions()
Metric Descriptions'. MetricDescriptionRepository.getMetricDescriptions(),
getMetricDescriptionRepository()EEnum getCaptureType()
Capture Type'. CaptureTypeEEnum getScale()
Scale'. ScaleEEnum getPersistenceKindOptions()
Persistence Kind Options'. PersistenceKindOptionsEEnum getDataType()
Data Type'. DataTypeEDataType getEJSUnit()
EJS Unit'.
UnitMetricSpecFactory getMetricSpecFactory()