Interface ParameterObserver

All Superinterfaces:
BaseParameterObserver<ParameterDriver,ParameterObserver>

public interface ParameterObserver extends BaseParameterObserver<ParameterDriver,ParameterObserver>
Interface for observing parameters changes.
Since:
8.0
Author:
Luc Maisonobe
See Also:
  • Method Details

    • referenceDateChanged

      default void referenceDateChanged(AbsoluteDate previousReferenceDate, ParameterDriver driver)
      Notify that a parameter reference date has been changed.

      The default implementation does nothing

      Parameters:
      previousReferenceDate - previous date (null if it is the first time the reference date is changed)
      driver - parameter driver that has been changed
      Since:
      9.0
    • referenceValueChanged

      default void referenceValueChanged(double previousReferenceValue, ParameterDriver driver)
      Notify that a parameter reference value has been changed.

      The default implementation does nothing

      Parameters:
      previousReferenceValue - previous reference value
      driver - parameter driver that has been changed
      Since:
      9.0
    • valueChanged

      void valueChanged(double previousValue, ParameterDriver driver)
      Notify that a parameter value has been changed.
      Parameters:
      previousValue - previous value
      driver - parameter driver that has been changed