...
- abstract List getList() - returnerer den observerbare listen i subklassen.
- int size() - returnerer størrelsen på den observerbare listen.
- abstract boolean acceptsElement(Object) - returnerer hvorvidt subklassen aksepterer et objekt i den observerbare listen (f.eks. aksepterer HighscoreList kun int og Integer objekter).
- void addElement(int, Object) - legger til et element i den observerbare listen på posisjonen angitt av argumentet.
- void removeElement(int) - fjerner et element i den observerbare listen på posisjonen angitt av argumentet.
- void fireListChanged(int, int) - informerer alle observerende ListListeners om endringer i den observerbare listen og hvilke elementer i den observerbare listen som er endret.
...