de.bsvrz.kex.kexdav.parameterloader
Class ParameterLoader
java.lang.Object
de.bsvrz.dav.dav.util.accessControl.DataLoader
de.bsvrz.kex.kexdav.parameterloader.ParameterLoader
- All Implemented Interfaces:
- ObjectCollectionChangeListener, ObjectCollectionParent, RegionManager
public class ParameterLoader
- extends DataLoader
- implements ObjectCollectionParent, ObjectCollectionChangeListener, RegionManager
Diese Klasse liest die Parameter von dem KExDaV-Objekt ein und gibt die Parameter weiter
- Author:
- Kappich Systemberatung
ParameterLoader
public ParameterLoader(ClientDavInterface connection,
SystemObject systemObject,
KExDaVManager manager,
KExDaV kExDaV)
- Erstellt ein neues Objekt für das Daten aktualisiert werden sollen.
- Parameters:
connection - Verbindung zum DatenverteilersystemObject - KExDaV-SystemObjekt, für das Parameter geladen werden sollenmanager - Manager-Klasse an die Benachrichtigungen und Warnungen geschickt werden könnenkExDaV - Hauptklasse KExDaV, wird über neue Parameter benachrichtigt
update
protected void update(Data data)
- Specified by:
update in class DataLoader
getChildObjects
protected Collection<DataLoader> getChildObjects()
- Specified by:
getChildObjects in class DataLoader
deactivateInvalidChild
protected void deactivateInvalidChild(DataLoader node)
- Specified by:
deactivateInvalidChild in class DataLoader
isDisabled
public boolean isDisabled(Region region)
- Specified by:
isDisabled in interface ObjectCollectionParent
getRegion
public Region getRegion(SystemObject regionObject)
- Specified by:
getRegion in interface ObjectCollectionParent- Specified by:
getRegion in interface RegionManager
objectChanged
public void objectChanged(DataLoader object)
- Specified by:
objectChanged in interface RegionManager
getUpdateLock
public Object getUpdateLock()
- Specified by:
getUpdateLock in interface RegionManager
blockChanged
public void blockChanged()
- Specified by:
blockChanged in interface ObjectCollectionChangeListener