Interface MonitorRepositoryFactory
-
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
MonitorRepositoryFactoryImpl
public interface MonitorRepositoryFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
MonitorRepositoryPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static MonitorRepositoryFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArithmeticMean
createArithmeticMean()
Returns a new object of class 'Arithmetic Mean'.FeedThrough
createFeedThrough()
Returns a new object of class 'Feed Through'.FixedSizeAggregation
createFixedSizeAggregation()
Returns a new object of class 'Fixed Size Aggregation'.GeometricMean
createGeometricMean()
Returns a new object of class 'Geometric Mean'.HarmonicMean
createHarmonicMean()
Returns a new object of class 'Harmonic Mean'.MeasurementSpecification
createMeasurementSpecification()
Returns a new object of class 'Measurement Specification'.Median
createMedian()
Returns a new object of class 'Median'.Monitor
createMonitor()
Returns a new object of class 'Monitor'.MonitorRepository
createMonitorRepository()
Returns a new object of class 'Monitor Repository'.TimeDriven
createTimeDriven()
Returns a new object of class 'Time Driven'.TimeDrivenAggregation
createTimeDrivenAggregation()
Returns a new object of class 'Time Driven Aggregation'.VariableSizeAggregation
createVariableSizeAggregation()
Returns a new object of class 'Variable Size Aggregation'.MonitorRepositoryPackage
getMonitorRepositoryPackage()
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 Detail
-
eINSTANCE
static final MonitorRepositoryFactory eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Detail
-
createMonitorRepository
MonitorRepository createMonitorRepository()
Returns a new object of class 'Monitor Repository'.- Returns:
- a new object of class 'Monitor Repository'.
- Generated class or method.
-
createMonitor
Monitor createMonitor()
Returns a new object of class 'Monitor'.- Returns:
- a new object of class 'Monitor'.
- Generated class or method.
-
createMeasurementSpecification
MeasurementSpecification createMeasurementSpecification()
Returns a new object of class 'Measurement Specification'.- Returns:
- a new object of class 'Measurement Specification'.
- Generated class or method.
-
createArithmeticMean
ArithmeticMean createArithmeticMean()
Returns a new object of class 'Arithmetic Mean'.- Returns:
- a new object of class 'Arithmetic Mean'.
- Generated class or method.
-
createHarmonicMean
HarmonicMean createHarmonicMean()
Returns a new object of class 'Harmonic Mean'.- Returns:
- a new object of class 'Harmonic Mean'.
- Generated class or method.
-
createGeometricMean
GeometricMean createGeometricMean()
Returns a new object of class 'Geometric Mean'.- Returns:
- a new object of class 'Geometric Mean'.
- Generated class or method.
-
createMedian
Median createMedian()
Returns a new object of class 'Median'.- Returns:
- a new object of class 'Median'.
- Generated class or method.
-
createFixedSizeAggregation
FixedSizeAggregation createFixedSizeAggregation()
Returns a new object of class 'Fixed Size Aggregation'.- Returns:
- a new object of class 'Fixed Size Aggregation'.
- Generated class or method.
-
createTimeDrivenAggregation
TimeDrivenAggregation createTimeDrivenAggregation()
Returns a new object of class 'Time Driven Aggregation'.- Returns:
- a new object of class 'Time Driven Aggregation'.
- Generated class or method.
-
createTimeDriven
TimeDriven createTimeDriven()
Returns a new object of class 'Time Driven'.- Returns:
- a new object of class 'Time Driven'.
- Generated class or method.
-
createVariableSizeAggregation
VariableSizeAggregation createVariableSizeAggregation()
Returns a new object of class 'Variable Size Aggregation'.- Returns:
- a new object of class 'Variable Size Aggregation'.
- Generated class or method.
-
createFeedThrough
FeedThrough createFeedThrough()
Returns a new object of class 'Feed Through'.- Returns:
- a new object of class 'Feed Through'.
- Generated class or method.
-
getMonitorRepositoryPackage
MonitorRepositoryPackage getMonitorRepositoryPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-
-