public interface MetricSpecFactory extends EFactory
MetricSpecPackage
Modifier and Type | Field and Description |
---|---|
static MetricSpecFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
AggregationFunctionDescription |
createAggregationFunctionDescription()
Returns a new object of class 'Aggregation Function Description'.
|
Identifier |
createIdentifier()
Returns a new object of class 'Identifier'.
|
MetricDescriptionRepository |
createMetricDescriptionRepository()
Returns a new object of class 'Metric Description Repository'.
|
MetricSetDescription |
createMetricSetDescription()
Returns a new object of class 'Metric Set Description'.
|
NumericalBaseMetricDescription |
createNumericalBaseMetricDescription()
Returns a new object of class 'Numerical Base Metric Description'.
|
TextualBaseMetricDescription |
createTextualBaseMetricDescription()
Returns a new object of class 'Textual Base Metric Description'.
|
MetricSpecPackage |
getMetricSpecPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final MetricSpecFactory eINSTANCE
Identifier createIdentifier()
TextualBaseMetricDescription createTextualBaseMetricDescription()
AggregationFunctionDescription createAggregationFunctionDescription()
MetricSetDescription createMetricSetDescription()
NumericalBaseMetricDescription createNumericalBaseMetricDescription()
MetricDescriptionRepository createMetricDescriptionRepository()
MetricSpecPackage getMetricSpecPackage()