Interface IObservableCalculatorRegistry
-
- All Superinterfaces:
org.palladiosimulator.commons.designpatterns.IAbstractObservable<CalculatorRegistryListener>
,ICalculatorRegistryAccess
- All Known Implementing Classes:
RegisterCalculatorFactoryDecorator
public interface IObservableCalculatorRegistry extends ICalculatorRegistryAccess, org.palladiosimulator.commons.designpatterns.IAbstractObservable<CalculatorRegistryListener>
This interface allows to access the Calculators which are currently registered within aProbeFrameworkContext
. It was introduces to prevent the casting of CalculatorFactory to the registering delegate implementation which has taken root.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<CalculatorRegistryListener>
getObservers()
Returns all currently registered observers.-
Methods inherited from interface org.palladiosimulator.commons.designpatterns.IAbstractObservable
addObserver, removeObserver
-
Methods inherited from interface org.palladiosimulator.probeframework.calculator.ICalculatorRegistryAccess
getCalculatorByMeasuringPointAndMetricDescription, getCalculatorsForMeasuringPoint, getRegisteredCalculators
-
-
-
-
Method Detail
-
getObservers
Collection<CalculatorRegistryListener> getObservers()
Returns all currently registered observers.- Returns:
-
-