Ich habe ein eigenes Model geschrieben und möchte dafür die javax.swing.EventListenerList für die registrierten Listener benutzen.
Ansich recht einfach: es ist nur der Instanz von EventListenerList eine Referenz auf einen Listener hinzuzufügen/löschen.
Die Methoden dafür: add(Class<T> t, T l) und remove(Class<T> t, T l)
OK, ich habe das Problem nach weiterem Studium der API-Doc gefunden.
Ein Listener, der zur EventListenerList hizugefügt werden können soll, muss das Interface java.util.EventListener implementieren.
Das Interface EventListener ist nur ein Markerinterface, also gänzlich ohne Methoden. Ich habe mein Listener-Interface nun von EventListener erben lassen - nun geht’s.