de.bsvrz.kex.kexdav.management
Class SimpleManager

java.lang.Object
  extended by de.bsvrz.kex.kexdav.management.AbstractObservable
      extended by de.bsvrz.kex.kexdav.management.SimpleManager
All Implemented Interfaces:
ManagerInterface, Observable

public class SimpleManager
extends AbstractObservable
implements ManagerInterface

Einfache Implementierung des ManagerInterfaces, mit der nur einfache Debug-Meldungen ausgegeben werden

Author:
Kappich Systemberatung

Field Summary
private  SystemObject _kExDaVObject
           
private static SimpleManager ourInstance
           
 
Constructor Summary
private SimpleManager()
           
 
Method Summary
static SimpleManager getInstance()
          Gibt die Instanz des SimpleManager zurück
 SystemObject getKExDaVObject()
          Gibt das verwendete KExDaV-Objekt zurück.
 void setKExDaVObject(SystemObject kExDaVObject)
           
 
Methods inherited from class de.bsvrz.kex.kexdav.management.AbstractObservable
addMessage, addObserver, removeObserver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.bsvrz.kex.kexdav.management.ManagerInterface
addMessage
 

Field Detail

ourInstance

private static final SimpleManager ourInstance

_kExDaVObject

private SystemObject _kExDaVObject
Constructor Detail

SimpleManager

private SimpleManager()
Method Detail

getInstance

public static SimpleManager getInstance()
Gibt die Instanz des SimpleManager zurück

Returns:
SimpleManager

getKExDaVObject

public SystemObject getKExDaVObject()
Description copied from interface: ManagerInterface
Gibt das verwendete KExDaV-Objekt zurück. Eine Rückgabe von null ist erlaubt, wenn z.B. nur bestimmte Programmteile getestet werden oder aus anderen Gründen.

Specified by:
getKExDaVObject in interface ManagerInterface
Returns:
KExDaV-Objekt oder null.

setKExDaVObject

public void setKExDaVObject(SystemObject kExDaVObject)