vips.model.events
Interface Beobachtbar

All Known Implementing Classes:
Anweisung, AnweisungsContainer, AufrufAnweisung, Ausdruck, BenamterWertSammlung, BreakAnweisung, ChangeListenerSammlung, ContinueAnweisung, ForAnweisung, IfAnweisung, Lib, Projekt, SchleifenAnweisung, Struktogramm, SwitchAnweisung, UntilAnweisung, WhileAnweisung, ZuweisungsAnweisung

public interface Beobachtbar

Dieses Interface ist für Objekte, deren Zustand beobachtet werden kann.


Method Summary
 void changeListenerEntfernen(ChangeListener l)
          Entfernt den Listener l aus der Liste der Listener dieses Objektes.
 void changeListenerHinzufuegen(ChangeListener l)
          Fügt den Listener l der Sammlung der Listener dieses Objekts hinzu.
 

Method Detail

changeListenerHinzufuegen

void changeListenerHinzufuegen(ChangeListener l)
Fügt den Listener l der Sammlung der Listener dieses Objekts hinzu.

Throws:
java.lang.IllegalArgumentException - Wenn l null ist

changeListenerEntfernen

void changeListenerEntfernen(ChangeListener l)
Entfernt den Listener l aus der Liste der Listener dieses Objektes.
Wenn l nicht in der Sammlung drin ist, passiert nix.

Throws:
java.lang.IllegalArgumentException - Wenn l null ist