de.bsvrz.kex.kexdav.management
Class AbstractObservable

java.lang.Object
  extended by de.bsvrz.kex.kexdav.management.AbstractObservable
All Implemented Interfaces:
Observable
Direct Known Subclasses:
KExDaVManager, SimpleManager

public abstract class AbstractObservable
extends Object
implements Observable

Basis-Klasse, die Warnungen versendet

Author:
Kappich Systemberatung

Constructor Summary
AbstractObservable()
           
 
Method Summary
 void addMessage(Message message)
          Veröffentlicht eine Warnung
 void addObserver(KExDaVObserver observer)
          Fügt einen Observer hinzu.
 void removeObserver(KExDaVObserver observer)
          Entfernt einen Observer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractObservable

public AbstractObservable()
Method Detail

addMessage

public void addMessage(Message message)
Veröffentlicht eine Warnung

Parameters:
message - Warnung

addObserver

public void addObserver(KExDaVObserver observer)
Description copied from interface: Observable
Fügt einen Observer hinzu. Dieser wird daraufhin bei Änderungen benachrichtigt.

Specified by:
addObserver in interface Observable
Parameters:
observer - Observer-Klasse

removeObserver

public void removeObserver(KExDaVObserver observer)
Description copied from interface: Observable
Entfernt einen Observer

Specified by:
removeObserver in interface Observable
Parameters:
observer - Observer