Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Den abstrakte superklassen AbstractObservableList skal legges til som en generell superklasse for observerbare lister, som HighscoreList skal arve fra. Denne klassen skal holde oversikt over alle ListListeners som følger en klasse og alle objektene i listen (den observerbare listen). Det innebærer at AbstractObservableList må håndtere endringer i observatører og objekter (dermed bør noe av funksjonaliteten til HighscoreList flyttes opp til superklassen). Klassen skal også implementere grensenittet Iterable<Comparable>, som gjør at man kan iterere over resultatene i den observerbare listen.

...