Interface Observer

All Known Implementing Classes:
Statistics

public interface Observer
Definiuje kontrakt dla subskrybentów (Obserwatorów) w ramach wzorca projektowego Obserwator. Obiekty implementujące ten interfejs nasłuchują powiadomień emitowanych przez obiekt obserwowany (np. główny silnik symulacji).
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Metoda wywoływana przez podmiot (Subject) w momencie wystąpienia zmiany stanu lub cyklu.
  • Method Details

    • update

      void update(EpochData data)
      Metoda wywoływana przez podmiot (Subject) w momencie wystąpienia zmiany stanu lub cyklu.
      Parameters:
      data - Zamrożona paczka danych (DTO) zawierająca podsumowanie właśnie zakończonej epoki.