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 a
ProbeFrameworkContext
.
It was introduces to prevent the casting of CalculatorFactory to the
registering delegate implementation which has taken root.-
Method Summary
Modifier and TypeMethodDescriptionReturns 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 Details
-
getObservers
Collection<CalculatorRegistryListener> getObservers()Returns all currently registered observers.- Returns:
-