public class RDSLocationDaten extends AbstractRDSInfoElement
| Modifier and Type | Field and Description |
|---|---|
(package private) List<RDSLocation> |
rdsLocationen
Liste der Locationen.
|
private static String |
XML_ELEMENT_LOCATION
TIC Info XML Element: Location, enthält alle Informationen zur den
Locationen.
|
private static String |
XML_ELEMENT_LOCATIONCATEGORY
Kategorie der Location TIC Info XML Element: LocationCategory, Kategorie
der Location (nur bei LocationFormat = TIC Location).
|
private static String |
XML_ELEMENT_LOCATIONDIRECTION
TMC-Richtung TIC Info XML Element: LocationDirection, bezeichnet die
TMC-Richtung der Location.
|
private static String |
XML_ELEMENT_LOCATIONDIRECTIONTEXTID
Text zur Beschreibung der Richtung einer Strasse oder eines Segmentes.
|
private static String |
XML_ELEMENT_LOCATIONEXTEND
Ausdehnung der primären Location TIC Info XML Element:
LocationExtent, Ausdehnung der primären Location, entspricht der
Schrittweite innerhalb der LCL ausgehend von der primären Location.
|
private static String |
XML_ELEMENT_LOCATIONFORMAT
Location-Format.
|
private static String |
XML_ELEMENT_LOCATIONMETHOD
Location-Kodierung TIC Info XML Element: LocationMethod, die
Kodierungsmethode der Location.
|
private static String |
XML_ELEMENT_LOCATIONPOSTLOCATION
Locationcode Nachfolger der primären Location TIC Info XML Element:
LocationPostLocation.
|
private static String |
XML_ELEMENT_LOCATIONPRELOCATION
Locationcode Vorgänger der sekundären Location TIC Info XML
Element: LocationPreLocation.
|
private static String |
XML_ELEMENT_LOCATIONPRIMARYDISTANCE
Entfernung zur primären Location in m TIC Info XML Element:
LocationPrimaryDistance.
|
private static String |
XML_ELEMENT_LOCATIONSECONDARYDISTANCE
Entfernung zur primären Location in m TIC Info XML Element:
LocationSecondaryDistance.
|
davAttributName, kinder, xmlElementName| Constructor and Description |
|---|
RDSLocationDaten()
Erzeugt ein neues Objekt mit Standardwerten.
|
| 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.
|
List<Integer> |
getLocationCodes()
Gibt die Locationcodes aller Locations zurück.
|
void |
publizieren(de.bsvrz.dav.daf.main.Data davdata)
Publiziert die Daten zum Datenverteiler.
|
appendChild, getDavAttributName, getDavDaten, getXmlDaten, getXmlElementName, hatNodeHandler, setDavDaten, setXmlDatenprivate static final String XML_ELEMENT_LOCATION
private static final String XML_ELEMENT_LOCATIONFORMAT
private static final String XML_ELEMENT_LOCATIONEXTEND
private static final String XML_ELEMENT_LOCATIONMETHOD
private static final String XML_ELEMENT_LOCATIONDIRECTION
private static final String XML_ELEMENT_LOCATIONPRIMARYDISTANCE
private static final String XML_ELEMENT_LOCATIONSECONDARYDISTANCE
private static final String XML_ELEMENT_LOCATIONPRELOCATION
private static final String XML_ELEMENT_LOCATIONPOSTLOCATION
private static final String XML_ELEMENT_LOCATIONCATEGORY
private static final String XML_ELEMENT_LOCATIONDIRECTIONTEXTID
List<RDSLocation> rdsLocationen
public RDSLocationDaten()
public void aktualisieren(de.bsvrz.dav.daf.main.Data davdata)
throws RDSException
RDSInfoElementaktualisieren in interface RDSInfoElementaktualisieren in class AbstractRDSInfoElementdavdata - von DAV empfangene DatenRDSException - bei Ausnahmenpublic void einlesenXML(Node node) throws RDSException
RDSInfoElementeinlesenXML in interface RDSInfoElementeinlesenXML in class AbstractRDSInfoElementnode - der zugehörige XML-Dokument-KnotenRDSException - bei Ausnahmenpublic Element erzeugeDocumentElement(Document doc, Element parent) throws RDSException
RDSInfoElementerzeugeDocumentElement in interface RDSInfoElementerzeugeDocumentElement in class AbstractRDSInfoElementdoc - Dokumentparent - übergeordnetes ElementRDSException - bei Ausnahmenpublic List<Integer> getLocationCodes()
public void publizieren(de.bsvrz.dav.daf.main.Data davdata)
throws RDSException
RDSInfoElementpublizieren in interface RDSInfoElementpublizieren in class AbstractRDSInfoElementdavdata - von DAV empfangene DatenRDSException - bei AusnahmenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.