public class TIC3Location extends AbstractTIC3InfoElement
TIC3 Info XML Element: Location (LOC), Information about a location specified by one or more location referencing methods such as TIC3 location, geographical position, or TMC location.
Modifier and Type | Field and Description |
---|---|
private TIC3InfoAttribut |
beschreibung
Beschreibung.
|
private static String |
DAV_ATTR_POSITIONLOC
DAV-Attribut.
|
private TIC3ShapeType |
tic3KoordinatenLocation |
private List<TIC3TICLocation> |
tic3TICLocationen |
private List<TIC3TMCLocation> |
tic3TMCLocationen |
static String |
XML_ELEMENT_LOCATIONLOC
TIC3 Info XML Element: Location (LOC), Information about a location
specified by one or more location referencing methods such as TIC3
location, geographical position, or TMC location.
|
private static String |
XML_ELEMENT_POSITIONLOC
TIC3 Info XML Element: Position (POS), The position as one or more
geographical coordinates (WGS84).
|
Constructor and Description |
---|
TIC3Location(String xmlName,
String davName)
Erzeugt ein neues Objekt.
|
Modifier and Type | Method and Description |
---|---|
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<TIC3Koordinaten> |
getKoordinaten() |
List<TIC3TICLocation> |
getTic3TICLocationen() |
List<TIC3TMCLocation> |
getTic3TMCLocationen() |
void |
publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter)
Publiziert die Daten zum Datenverteiler.
|
void |
setTic3TMCLocationen(List<TIC3TMCLocation> locationen) |
addAttribut, addAttribut, addKindElement, getAttribute, getDavAttributName, getDavDaten, getKindElemente, getLocalDavData, getNameAttribut, getWertAttribut, getXmlDaten, getXmlElementName, hatNodeHandler, setDavDaten, setDavDaten, setXmlDaten, useAttributValue
public static final String XML_ELEMENT_LOCATIONLOC
private static final String XML_ELEMENT_POSITIONLOC
private static final String DAV_ATTR_POSITIONLOC
private final TIC3ShapeType tic3KoordinatenLocation
private TIC3InfoAttribut beschreibung
Beschreibung aus Wert des 'description'-Attributes.
private List<TIC3TMCLocation> tic3TMCLocationen
private List<TIC3TICLocation> tic3TICLocationen
public void einlesenXML(Node node) throws TIC3Exception
TIC3InfoElement
einlesenXML
in interface TIC3InfoElement
einlesenXML
in class AbstractTIC3InfoElement
node
- der zugehörige XML-Dokument-KnotenTIC3Exception
- bei Ausnahmenpublic void publizieren(de.bsvrz.dav.daf.main.Data davdata, LMSParameter parameter) throws TIC3Exception
TIC3InfoElement
publizieren
in interface TIC3InfoElement
publizieren
in class AbstractTIC3InfoElement
davdata
- von DAV empfangene Datenparameter
- LMSParameter
TIC3Exception
- bei Ausnahmenpublic Element erzeugeDocumentElement(Document doc, Element parent) throws TIC3Exception
TIC3InfoElement
erzeugeDocumentElement
in interface TIC3InfoElement
erzeugeDocumentElement
in class AbstractTIC3InfoElement
doc
- Dokumentparent
- übergeordnetes ElementTIC3Exception
- bei Ausnahmenpublic List<TIC3TMCLocation> getTic3TMCLocationen()
public void setTic3TMCLocationen(List<TIC3TMCLocation> locationen)
public List<TIC3TICLocation> getTic3TICLocationen()
public List<TIC3Koordinaten> getKoordinaten()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.