Class TIC3Location
java.lang.Object
de.bsvrz.kex.lmstic3.vew.daten.tic.AbstractTIC3InfoElement
de.bsvrz.kex.lmstic3.vew.daten.tic.elemente.TIC3Location
- All Implemented Interfaces:
TIC3InfoElement
public class TIC3Location extends AbstractTIC3InfoElement
TIC3-Lokationsinformationen.
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.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.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. -
Constructor Summary
Constructors Constructor Description TIC3Location(java.lang.String xmlName, java.lang.String davName)
Erzeugt ein neues Objekt. -
Method Summary
Modifier and Type Method Description void
einlesenXML(org.w3c.dom.Node node)
Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.org.w3c.dom.Element
erzeugeDocumentElement(org.w3c.dom.Document doc, org.w3c.dom.Element parent)
Erzeugt das zugehörige XML-Element.java.util.List<TIC3Koordinaten>
getKoordinaten()
java.util.List<TIC3TICLocation>
getTic3TICLocationen()
java.util.List<TIC3TMCLocation>
getTic3TMCLocationen()
void
publizieren(de.bsvrz.dav.daf.main.Data davdata, LMSParameter parameter)
Publiziert die Daten zum Datenverteiler.void
setTic3TMCLocationen(java.util.List<TIC3TMCLocation> locationen)
Methods inherited from class de.bsvrz.kex.lmstic3.vew.daten.tic.AbstractTIC3InfoElement
addAttribut, addAttribut, addKindElement, getAttribute, getDavAttributName, getDavDaten, getKindElemente, getLocalDavData, getNameAttribut, getWertAttribut, getXmlDaten, getXmlElementName, hatNodeHandler, setDavDaten, setDavDaten, setXmlDaten, useAttributValue
-
Field Details
-
XML_ELEMENT_LOCATIONLOC
public static final java.lang.String XML_ELEMENT_LOCATIONLOCTIC3 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.- See Also:
- Constant Field Values
-
-
Constructor Details
-
TIC3Location
public TIC3Location(java.lang.String xmlName, java.lang.String davName)Erzeugt ein neues Objekt.- Parameters:
xmlName
- Name des XML-ELementesdavName
- Name des DAV-Attributes
-
-
Method Details
-
einlesenXML
Description copied from interface:TIC3InfoElement
Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.- Specified by:
einlesenXML
in interfaceTIC3InfoElement
- Overrides:
einlesenXML
in classAbstractTIC3InfoElement
- Parameters:
node
- der zugehörige XML-Dokument-Knoten- Throws:
TIC3Exception
- bei Ausnahmen
-
publizieren
public void publizieren(de.bsvrz.dav.daf.main.Data davdata, LMSParameter parameter) throws TIC3ExceptionDescription copied from interface:TIC3InfoElement
Publiziert die Daten zum Datenverteiler.- Specified by:
publizieren
in interfaceTIC3InfoElement
- Overrides:
publizieren
in classAbstractTIC3InfoElement
- Parameters:
davdata
- von DAV empfangene Datenparameter
-LMSParameter
- Throws:
TIC3Exception
- bei Ausnahmen
-
erzeugeDocumentElement
public org.w3c.dom.Element erzeugeDocumentElement(org.w3c.dom.Document doc, org.w3c.dom.Element parent) throws TIC3ExceptionDescription copied from interface:TIC3InfoElement
Erzeugt das zugehörige XML-Element.- Specified by:
erzeugeDocumentElement
in interfaceTIC3InfoElement
- Overrides:
erzeugeDocumentElement
in classAbstractTIC3InfoElement
- Parameters:
doc
- Dokumentparent
- übergeordnetes Element- Returns:
- das erzeugte Element
- Throws:
TIC3Exception
- bei Ausnahmen
-
getTic3TMCLocationen
-
setTic3TMCLocationen
-
getTic3TICLocationen
-
getKoordinaten
-