final class ParameterObserver extends java.lang.Object implements UpdateListener
Verwaltet die An- und Abmeldungen beim Umparametrieren der Parametrierung.
Modifier and Type | Field and Description |
---|---|
private AttributeGroup |
_atgParametrierung |
private DataModel |
_config |
private ClientDavInterface |
_connection |
private DataIdentification |
_dataIdentification |
private Aspect |
_inputAspect |
private Aspect |
_outputAspect |
private SystemObject |
_paramApp |
private java.util.Map |
_paramObjects |
private ParamApp |
_paramStandardApp |
private PersistanceHandlerManager |
_persistanceHandlerManager |
private static Debug |
debug
DebugLogger für Debug-Ausgaben
|
Constructor and Description |
---|
ParameterObserver(ParamApp paramAppStandard,
ClientDavInterface connection,
SystemObject paramApp,
java.util.Map paramObjects,
PersistanceHandlerManager persistanceHandlerManager)
Erzeugt ein Objekt vom Typ ParameterObserver
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString() |
void |
update(DataIdentification dataIdentification,
Data oldParameter,
Data newParameter)
Wird bei Änderung des Parameters für jede Datenidentifikation aufgerufen für die es einen Eintrag gab oder gibt.
|
private static final Debug debug
DebugLogger für Debug-Ausgaben
private final ParamApp _paramStandardApp
private final SystemObject _paramApp
private final ClientDavInterface _connection
private final DataModel _config
private Aspect _inputAspect
private Aspect _outputAspect
private final PersistanceHandlerManager _persistanceHandlerManager
private final java.util.Map _paramObjects
private DataIdentification _dataIdentification
private AttributeGroup _atgParametrierung
public ParameterObserver(ParamApp paramAppStandard, ClientDavInterface connection, SystemObject paramApp, java.util.Map paramObjects, PersistanceHandlerManager persistanceHandlerManager)
Erzeugt ein Objekt vom Typ ParameterObserver
public void update(DataIdentification dataIdentification, Data oldParameter, Data newParameter)
Wird bei Änderung des Parameters für jede Datenidentifikation aufgerufen für die es einen Eintrag gab oder gibt.
update
in interface UpdateListener
dataIdentification
- Betroffene Datenidentifikation.oldParameter
- Zur Datenidentifikation gehörender Parameterwert vor der Änderung oder null
wenn es vor der Änderung keinen spezifischen Eintrag gab.newParameter
- Zur Datenidentifikation gehörender Parameterwert nach der Änderung oder null
wenn es nach der Änderung keinen spezifischen Eintrag mehr gibt.public java.lang.String toString()
toString
in class java.lang.Object