Skip to content

Latest commit

 

History

History
96 lines (66 loc) · 3.29 KB

CHANGELOG.md

File metadata and controls

96 lines (66 loc) · 3.29 KB

Versionsverlauf

Statische Map in DUAUmfelddatenSensor eliminiert

Statische Intialisierung des DuAVerkehrNetz entfernt

  • Statische Methoden als deprecated markiert
  • Kompatibiltätsmechanismus implementiert

Zusätzliche Datenart "GlätteAlarmStatus" ergänzt

Zusätzliche Datenarten "ZeitreserveEisglätte" und "ZeitreserveReifglätte" ergänzt

de.bsvrz.sys.funclib.bitctrl.dua.AllgemeinerDatenContainer:

  • Die Klasse sollte nicht mehr verwendet werden, weil der API-Kontrakt für die Implementierung von equals und hashCode verletzt wird und auch nicht sinnvoll implementiert werden kann. Für die hashCode-Methode wird hier die hashCode-Methode der Superklasse aufgerufen und eine entsprechende Fehlermeldung ausgegeben. Die Verwendung der Klasse in Set und Maps als Key führt aber zu undefiniertem Verhalten.

de.bsvrz.sys.funclib.bitctrl.dua.GanzZahl: de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorWert: de.bsvrz.sys.funclib.bitctrl.dua.MesswertMarkierung:

  • equals ist implementiert, aber nicht "hashCode". Die equals-Methode wurde entfernt, das sie nicht verwendet wird

  • Obsolete SVN-Tags aus Kommentaren entfernt

  • Umstellung auf Java 8 und UTF-8

[Version 1.5.0]

  • Kompatibilität mit Parallel-Entwicklung der DuA-SWE wiederhergestellt

[Version 1.4.0]

  • Abspaltung des Komponente von Funclib-BitCtrl
  • Übernahme der Änderungen der Firma Kappich im Rahmen der DuA-Überarbeitung

DuaKonstanten:

  • neue Konstante für ATG "atg.messQuerschnittVirtuell"

AbstraktVerwaltungsAdapter:

  • Betriebsmeldung beim Fehlschlagen der Initialisierung entfernt

MessQuerschnittVirtuell:

  • Anteile des VMQ als eigene Klasse "MessQuerschnittAnteile" ausgelagert
  • Debug-Level im Konstruktor auf FINE gesetzt, wenn die ATG "virtuellStandard" nicht versorgt ist
  • Funktionsnamen für die ermittlung der MessQuerschnittAnteile angepasst

AtgMessQuerschnittVirtuell ergänzt Schnittstelle MessQuerschnittAnteile ergänzt

AtgMessQuerschnittVirtuellVLage

  • erweitert die neue Schnittstelle MessQuerschnittAnteile
  • Ist der Messquerschnitt von dem die Geschwindigkeit uebernommen werden soll nicht explizit versorgt wird nicht mehr der erste aus der Liste der Anteile genommen
  • getMessQuerschnittGeschwindigkeit liefert gegebenenfalls null und nicht den erstbesten MQ

DUAUmfeldDatenSensor

  • verwendet eine IndentityHashMap für die Verwaltung der Instanzen

UmfeldDatenArt

  • hashCode-Funktion ergänzt