Class TIC3TMCLocation
java.lang.Object
de.bsvrz.kex.lmstic3.vew.daten.tic.AbstractTIC3InfoElement
de.bsvrz.kex.lmstic3.vew.daten.tic.elemente.TIC3TMCLocation
- All Implemented Interfaces:
TIC3InfoElement
public class TIC3TMCLocation extends AbstractTIC3InfoElement
TIC3-Lokationsinformationen auf der Basis von TMC-Codes.
Entspricht TIC3 Info Typ 'TmcLocationType'.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DAV_ATTR_TMCLOC
DAV-Attribut.static java.lang.String
XML_ELEMENT_TMCLOC
TIC3 Info XML Element: TmcLocation (TMC), A list of information about TMC coded locations. -
Constructor Summary
Constructors Constructor Description TIC3TMCLocation()
Erzeugt ein neues Objekt. -
Method Summary
Modifier and Type Method Description java.lang.Double
getPrimaerEntfernung()
java.lang.Integer
getPrimaerLokation()
java.lang.Double
getSekundaerEntfernung()
java.lang.Integer
getSekundaerLokation()
java.lang.Integer
getTmcRichtung()
void
publizieren(de.bsvrz.dav.daf.main.Data davdata, LMSParameter parameter)
Publiziert die Daten zum Datenverteiler.void
setPrimaerEntfernung(java.lang.Double wert)
void
setPrimaerLokation(java.lang.Integer loc)
void
setSekundaerEntfernung(java.lang.Double wert)
void
setSekundaerLokation(java.lang.Integer loc)
java.lang.String
toString()
Methods inherited from class de.bsvrz.kex.lmstic3.vew.daten.tic.AbstractTIC3InfoElement
addAttribut, addAttribut, addKindElement, einlesenXML, erzeugeDocumentElement, getAttribute, getDavAttributName, getDavDaten, getKindElemente, getLocalDavData, getNameAttribut, getWertAttribut, getXmlDaten, getXmlElementName, hatNodeHandler, setDavDaten, setDavDaten, setXmlDaten, useAttributValue
-
Field Details
-
XML_ELEMENT_TMCLOC
public static final java.lang.String XML_ELEMENT_TMCLOCTIC3 Info XML Element: TmcLocation (TMC), A list of information about TMC coded locations.- See Also:
- Constant Field Values
-
DAV_ATTR_TMCLOC
public static final java.lang.String DAV_ATTR_TMCLOCDAV-Attribut.- See Also:
- Constant Field Values
-
-
Constructor Details
-
TIC3TMCLocation
public TIC3TMCLocation()Erzeugt ein neues Objekt.
-
-
Method Details
-
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
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getPrimaerLokation
public java.lang.Integer getPrimaerLokation() -
setPrimaerLokation
public void setPrimaerLokation(java.lang.Integer loc) -
getPrimaerEntfernung
public java.lang.Double getPrimaerEntfernung() -
setPrimaerEntfernung
public void setPrimaerEntfernung(java.lang.Double wert) -
getSekundaerLokation
public java.lang.Integer getSekundaerLokation() -
setSekundaerLokation
public void setSekundaerLokation(java.lang.Integer loc) -
getSekundaerEntfernung
public java.lang.Double getSekundaerEntfernung() -
setSekundaerEntfernung
public void setSekundaerEntfernung(java.lang.Double wert) -
getTmcRichtung
public java.lang.Integer getTmcRichtung()
-