Package org.somox.metrics.dsl.metricDSL
Interface MetricDSLFactory
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
MetricDSLFactoryImpl
The Factory for the model. It provides a
create method for each non-abstract class of the model.
- See Also:
- Generated class or method.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final MetricDSLFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Bound And Weight'.Returns a new object of class 'Constant'.Returns a new object of class 'External Metric'.Returns a new object of class 'Internal Metric'.Returns a new object of class 'Metric'.Returns a new object of class 'Metric And Weight'.Returns a new object of class 'Metric Definition'.Returns a new object of class 'Metric Model'.Returns a new object of class 'Number'.Returns a new object of class 'Parameter'.Returns a new object of class 'Ratio Metric'.Returns a new object of class 'Stepwise Metric'.Returns a new object of class 'Weighted Metric'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Details
-
createMetricModel
MetricModel createMetricModel()Returns a new object of class 'Metric Model'.- Returns:
- a new object of class 'Metric Model'.
- Generated class or method.
-
createMetric
Metric createMetric()Returns a new object of class 'Metric'.- Returns:
- a new object of class 'Metric'.
- Generated class or method.
-
createExternalMetric
ExternalMetric createExternalMetric()Returns a new object of class 'External Metric'.- Returns:
- a new object of class 'External Metric'.
- Generated class or method.
-
createInternalMetric
InternalMetric createInternalMetric()Returns a new object of class 'Internal Metric'.- Returns:
- a new object of class 'Internal Metric'.
- Generated class or method.
-
createNumber
Number createNumber()Returns a new object of class 'Number'.- Returns:
- a new object of class 'Number'.
- Generated class or method.
-
createParameter
Parameter createParameter()Returns a new object of class 'Parameter'.- Returns:
- a new object of class 'Parameter'.
- Generated class or method.
-
createConstant
Constant createConstant()Returns a new object of class 'Constant'.- Returns:
- a new object of class 'Constant'.
- Generated class or method.
-
createMetricDefinition
MetricDefinition createMetricDefinition()Returns a new object of class 'Metric Definition'.- Returns:
- a new object of class 'Metric Definition'.
- Generated class or method.
-
createWeightedMetric
WeightedMetric createWeightedMetric()Returns a new object of class 'Weighted Metric'.- Returns:
- a new object of class 'Weighted Metric'.
- Generated class or method.
-
createStepwiseMetric
StepwiseMetric createStepwiseMetric()Returns a new object of class 'Stepwise Metric'.- Returns:
- a new object of class 'Stepwise Metric'.
- Generated class or method.
-
createRatioMetric
RatioMetric createRatioMetric()Returns a new object of class 'Ratio Metric'.- Returns:
- a new object of class 'Ratio Metric'.
- Generated class or method.
-
createBoundAndWeight
BoundAndWeight createBoundAndWeight()Returns a new object of class 'Bound And Weight'.- Returns:
- a new object of class 'Bound And Weight'.
- Generated class or method.
-
createMetricAndWeight
MetricAndWeight createMetricAndWeight()Returns a new object of class 'Metric And Weight'.- Returns:
- a new object of class 'Metric And Weight'.
- Generated class or method.
-
getMetricDSLPackage
MetricDSLPackage getMetricDSLPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-