class RDSVerkehrsInformation.RDSEreignis.RDSEreignisDaten extends AbstractRDSInfoElement
Zuordnung der Ereigniskodierung:
Vorhersage: Laut Aussage GEWI (Hr. Kuske) ist die Vorhersagekodierung beim Erzeugen der Meldung nicht auf Konsistenz geprüft, d.h. das Flag 'AttributeForecast' in den Zusatzinformationen ist unabhängig von der Kodierung in den Ereignisdaten. Lt. DIN EN ISO 14819-2 haben die Vorhersagen die Ereignis-Kategorie 32 bis 39. Es besteht also im Moment nur die Möglichkeit, eine Vorhersage an dem gesetzten Flag UND der Ereignis-Kategorie 32-39 festzustellen.
Modifier and Type | Class and Description |
---|---|
(package private) class |
RDSVerkehrsInformation.RDSEreignis.RDSEreignisDaten.RDSEreignisQuantitaet
Quantitätsangaben zum Ereignis.
|
Modifier and Type | Field and Description |
---|---|
(package private) RDSZustand |
empfehlungsCode
Empfehlungs-Code TIC Info XML Element: EventDataCode, Codenummer
der Empfehlung entsprechend DIN EN ISO 14819-2.
|
(package private) RDSZustand |
ereignisCode
Ereignis-Code.
|
(package private) RDSZustand |
ereignisCodeTIC
Ereigniscode TIC.
|
(package private) RDSZustand |
ereignisDauer
Dauer des Ereignisses.
|
(package private) RDSZustand |
ereignisKategorie
Ereignis-Kategorie.
|
(package private) List<RDSVerkehrsInformation.RDSEreignis.RDSEreignisDaten.RDSEreignisQuantitaet> |
ereignisQuantitaeten
Quantitätsangaben zum Ereignis.
|
(package private) RDSZustand |
vorhersageCode
Vorhersage-Code TIC Info XML Element: EventDataCode, Codenummer
der Vorhersage entsprechend DIN EN ISO 14819-2.
|
protected static String |
XML_ELEMENT_EVENTDATA
TIC Info XML Element: EventData, enthält die Daten zum
Ereignis.
|
private static String |
XML_ELEMENT_EVENTDATACATEGORY
numerischer Wert der Ereignis-Kategorie
TIC Info XML Element: EventDataCategory, numerischer Wert der
Ereignis-Kategorie
1 bis 39: Ereignis-Kategorie entsprechend DIN EN ISO 14819-2
(Event List Section, Spalte 'C'), Attribut <verweis
pid="att.rdsEreignisCode"/> ist gültig.
|
private static String |
XML_ELEMENT_EVENTDATACODE
TIC Info XML Element: EventDataCode, Codenummer des Ereignisses
entsprechend DIN EN ISO 14819-2.
|
private static String |
XML_ELEMENT_EVENTDATADURATIONTYPE
TIC Info XML Element: EventDataDurationType.
|
davAttributName, kinder, xmlElementName
Constructor and Description |
---|
RDSEreignisDaten()
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
void |
aktualisieren(de.bsvrz.dav.daf.main.Data davdata)
Aktualisiert das Element mit vom DAV empfangenen Daten.
|
void |
einlesenXML(Node node)
Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.
|
Element |
erzeugeDocumentElement(Document doc,
Element parent)
Erzeugt das zugehörige XML-Element.
|
void |
publizieren(de.bsvrz.dav.daf.main.Data davdata)
Publiziert die Daten zum Datenverteiler.
|
appendChild, getDavAttributName, getDavDaten, getXmlDaten, getXmlElementName, hatNodeHandler, setDavDaten, setXmlDaten
protected static final String XML_ELEMENT_EVENTDATA
private static final String XML_ELEMENT_EVENTDATACATEGORY
TIC Info XML Element: EventDataCategory, numerischer Wert der Ereignis-Kategorie
1 bis 39: Ereignis-Kategorie entsprechend DIN EN ISO 14819-2 (Event List Section, Spalte 'C'), Attribut <verweis pid="att.rdsEreignisCode"/> ist gültig.
ZUSATZINFORMATION (s.o): 32 bis 39: sind Vorhersagen entsprechend DIN EN ISO 14819-2
40 bis 49: nicht benutzt
50: spezielle Kategorie, kennzeichnet dieses Ereignis als eine Empfehlung entsprechend DIN EN ISO 14819-2 (Tabelle 'SUPPLEMENTARY INFORMATION LIST', Spalte 'Code'), Attribut <verweis pid="att.rdsEmpfehlungsCode"/> ist gültig
TIC Info XML Element: EventDataCategory, numerischer Wert der Ereignis-Kategorieprivate static final String XML_ELEMENT_EVENTDATACODE
private static final String XML_ELEMENT_EVENTDATADURATIONTYPE
RDSZustand ereignisKategorie
RDSZustand ereignisCode
RDSZustand empfehlungsCode
RDSZustand vorhersageCode
RDSZustand ereignisDauer
List<RDSVerkehrsInformation.RDSEreignis.RDSEreignisDaten.RDSEreignisQuantitaet> ereignisQuantitaeten
RDSZustand ereignisCodeTIC
public void aktualisieren(de.bsvrz.dav.daf.main.Data davdata) throws RDSException
RDSInfoElement
aktualisieren
in interface RDSInfoElement
aktualisieren
in class AbstractRDSInfoElement
davdata
- von DAV empfangene DatenRDSException
- bei Ausnahmenpublic void einlesenXML(Node node) throws RDSException
RDSInfoElement
einlesenXML
in interface RDSInfoElement
einlesenXML
in class AbstractRDSInfoElement
node
- der zugehörige XML-Dokument-KnotenRDSException
- bei Ausnahmenpublic Element erzeugeDocumentElement(Document doc, Element parent) throws RDSException
RDSInfoElement
erzeugeDocumentElement
in interface RDSInfoElement
erzeugeDocumentElement
in class AbstractRDSInfoElement
doc
- Dokumentparent
- übergeordnetes ElementRDSException
- bei Ausnahmenpublic void publizieren(de.bsvrz.dav.daf.main.Data davdata) throws RDSException
RDSInfoElement
publizieren
in interface RDSInfoElement
publizieren
in class AbstractRDSInfoElement
davdata
- von DAV empfangene DatenRDSException
- bei AusnahmenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.