Class AtlRdsLocation
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmkexlmstglobal.attribute.AtlRdsLocation
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
public class AtlRdsLocation extends java.lang.Object implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
Daten einer Location.
-
-
Constructor Summary
Constructors Constructor Description AtlRdsLocation()
-
Method Summary
Modifier and Type Method Description void
atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
void
bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
AtlRdsLocation
clone()
java.lang.String
getAusfahrtNummer()
Ausfahrt-Nummer.AtlRdsLocationKoordinaten
getKoordinaten()
Die Koordinaten der Location.AttTmcLocationCode
getLocationCode()
Location-Code.AttTmcLocationCode
getLocationCodeGebietsReferenz()
Gebiets-Location.AttTmcLocationCode
getLocationCodeLinienReferenz()
Linien-Location.java.lang.String
getLocationKilometrierung()
Kilometrierungsangabe.AtlRdsNachrichten
getLocationNachricht()
Nachrichtentexte.AttTmcLocationCode
getLocationNextNegativ()
Nächste Location in negativer Richtung.AttTmcLocationCode
getLocationNextPositiv()
Nächste Location in positiver Richtung.java.lang.String
getStrassenNummer()
Strassen-Nummer.AttTmcOrtsTyp
getTmcOrtsTyp()
Ortstyp und OrtSubtyp des Ortes entsprechend der Festlegungen der LCL.void
setAusfahrtNummer(java.lang.String _ausfahrtNummer)
Ausfahrt-Nummer.void
setKoordinaten(AtlRdsLocationKoordinaten _koordinaten)
Die Koordinaten der Location.void
setLocationCode(AttTmcLocationCode _locationCode)
Location-Code.void
setLocationCodeGebietsReferenz(AttTmcLocationCode _locationCodeGebietsReferenz)
Gebiets-Location.void
setLocationCodeLinienReferenz(AttTmcLocationCode _locationCodeLinienReferenz)
Linien-Location.void
setLocationKilometrierung(java.lang.String _locationKilometrierung)
Kilometrierungsangabe.void
setLocationNachricht(AtlRdsNachrichten _locationNachricht)
Nachrichtentexte.void
setLocationNextNegativ(AttTmcLocationCode _locationNextNegativ)
Nächste Location in negativer Richtung.void
setLocationNextPositiv(AttTmcLocationCode _locationNextPositiv)
Nächste Location in positiver Richtung.void
setStrassenNummer(java.lang.String _strassenNummer)
Strassen-Nummer.void
setTmcOrtsTyp(AttTmcOrtsTyp _tmcOrtsTyp)
Ortstyp und OrtSubtyp des Ortes entsprechend der Festlegungen der LCL.java.lang.String
toString()
-
-
-
Method Detail
-
getLocationCode
public AttTmcLocationCode getLocationCode()
Location-Code.TIC Info XML Element: LocationLocCode, Location-Code. Empfangen werden kann '4294967295' als ein spezieller Code für Locations mit LocationFormat = TIC Location. Das bedeutet, dass die Location nur über die geographischen Koordinaten verortet ist. Der Wert dieses Attributes wird in diesem Fall auf '0' gesetzt.
- Returns:
- der Wert von LocationCode.
-
setLocationCode
public void setLocationCode(AttTmcLocationCode _locationCode)
Location-Code.TIC Info XML Element: LocationLocCode, Location-Code. Empfangen werden kann '4294967295' als ein spezieller Code für Locations mit LocationFormat = TIC Location. Das bedeutet, dass die Location nur über die geographischen Koordinaten verortet ist. Der Wert dieses Attributes wird in diesem Fall auf '0' gesetzt.
- Parameters:
_locationCode
- der neue Wert von LocationCode.
-
getStrassenNummer
public java.lang.String getStrassenNummer()
Strassen-Nummer.TIC Info XML Element: LocationLocRoadNumber, Strassen-Nummer.
- Returns:
- der Wert von StrassenNummer.
-
setStrassenNummer
public void setStrassenNummer(java.lang.String _strassenNummer)
Strassen-Nummer.TIC Info XML Element: LocationLocRoadNumber, Strassen-Nummer.
- Parameters:
_strassenNummer
- der neue Wert von StrassenNummer.
-
getAusfahrtNummer
public java.lang.String getAusfahrtNummer()
Ausfahrt-Nummer.TIC Info XML Element: LocationLocExitNumber, Ausfahrt-Nummer.
- Returns:
- der Wert von AusfahrtNummer.
-
setAusfahrtNummer
public void setAusfahrtNummer(java.lang.String _ausfahrtNummer)
Ausfahrt-Nummer.TIC Info XML Element: LocationLocExitNumber, Ausfahrt-Nummer.
- Parameters:
_ausfahrtNummer
- der neue Wert von AusfahrtNummer.
-
getTmcOrtsTyp
public AttTmcOrtsTyp getTmcOrtsTyp()
Ortstyp und OrtSubtyp des Ortes entsprechend der Festlegungen der LCL.<absatz>Die Location Sub Types der TIC-Spezifikation werden wie folgt auf den <verweis pid="att.tmcOrtsTyp"></verweis>abgebildet:</absatz> <absatz>Der Wert des Aufzahlungstyps att.tmcOrtsTyp ist eine sechsstellige Zahl der Form TNNSSS mit T gleich Typ (1=Punkt, 2=Linie, 3=Gebiet), NN gleich Orttypnummer und SSS gleich Untertypnummer entsprechend LCL, jeweils mit führenden Nullen.</absatz> <absatz>Der TMC-Typ 'Punkt', 'Linie' oder 'Gebiet' ergibt sich aus dem XML Element LocationLocType mit folgender Kodierung:</absatz> <liste zeichen="punkt"> <listenPunkt>LocationLocType 0: 'Gebiet'</listenPunkt> <listenPunkt>LocationLocType 1: 'Linie'</listenPunkt> <listenPunkt>LocationLocType 2: 'Punkt'</listenPunkt> </liste> <absatz>Die Orttypnummer ergibt sich aus dem XML Element LocationLocSubType mit folgender Kodierung:</absatz> <liste zeichen="punkt"> <listenPunkt>LocationLocSubType div 100</listenPunkt> </liste> <absatz>Die Untertypnummer ergibt sich aus dem XML Element LocationLocSubType mit folgender Kodierung:</absatz> <liste zeichen="punkt"> <listenPunkt>LocationLocSubType mod 100</listenPunkt> </liste> <absatz>Beispiel:</absatz> <absatz>LocationLocType = 0 -> Typ=3</absatz> <absatz>LocationLocSubType = 607 -> Orttypnummer=6, Untertypnummer=7</absatz> <absatz>Wert von att.tmcOrtsTyp: 306007</absatz>
- Returns:
- der Wert von TmcOrtsTyp.
-
setTmcOrtsTyp
public void setTmcOrtsTyp(AttTmcOrtsTyp _tmcOrtsTyp)
Ortstyp und OrtSubtyp des Ortes entsprechend der Festlegungen der LCL.<absatz>Die Location Sub Types der TIC-Spezifikation werden wie folgt auf den <verweis pid="att.tmcOrtsTyp"></verweis>abgebildet:</absatz> <absatz>Der Wert des Aufzahlungstyps att.tmcOrtsTyp ist eine sechsstellige Zahl der Form TNNSSS mit T gleich Typ (1=Punkt, 2=Linie, 3=Gebiet), NN gleich Orttypnummer und SSS gleich Untertypnummer entsprechend LCL, jeweils mit führenden Nullen.</absatz> <absatz>Der TMC-Typ 'Punkt', 'Linie' oder 'Gebiet' ergibt sich aus dem XML Element LocationLocType mit folgender Kodierung:</absatz> <liste zeichen="punkt"> <listenPunkt>LocationLocType 0: 'Gebiet'</listenPunkt> <listenPunkt>LocationLocType 1: 'Linie'</listenPunkt> <listenPunkt>LocationLocType 2: 'Punkt'</listenPunkt> </liste> <absatz>Die Orttypnummer ergibt sich aus dem XML Element LocationLocSubType mit folgender Kodierung:</absatz> <liste zeichen="punkt"> <listenPunkt>LocationLocSubType div 100</listenPunkt> </liste> <absatz>Die Untertypnummer ergibt sich aus dem XML Element LocationLocSubType mit folgender Kodierung:</absatz> <liste zeichen="punkt"> <listenPunkt>LocationLocSubType mod 100</listenPunkt> </liste> <absatz>Beispiel:</absatz> <absatz>LocationLocType = 0 -> Typ=3</absatz> <absatz>LocationLocSubType = 607 -> Orttypnummer=6, Untertypnummer=7</absatz> <absatz>Wert von att.tmcOrtsTyp: 306007</absatz>
- Parameters:
_tmcOrtsTyp
- der neue Wert von TmcOrtsTyp.
-
getKoordinaten
public AtlRdsLocationKoordinaten getKoordinaten()
Die Koordinaten der Location.TIC Info XML Element: LocationLocCoordinates.
- Returns:
- der Wert von Koordinaten.
-
setKoordinaten
public void setKoordinaten(AtlRdsLocationKoordinaten _koordinaten)
Die Koordinaten der Location.TIC Info XML Element: LocationLocCoordinates.
- Parameters:
_koordinaten
- der neue Wert von Koordinaten.
-
getLocationKilometrierung
public java.lang.String getLocationKilometrierung()
Kilometrierungsangabe.TIC Info XML Element: LocationLocMilestone, Werte im Format "123" oder "123.45" werden erwartet.
- Returns:
- der Wert von LocationKilometrierung.
-
setLocationKilometrierung
public void setLocationKilometrierung(java.lang.String _locationKilometrierung)
Kilometrierungsangabe.TIC Info XML Element: LocationLocMilestone, Werte im Format "123" oder "123.45" werden erwartet.
- Parameters:
_locationKilometrierung
- der neue Wert von LocationKilometrierung.
-
getLocationCodeLinienReferenz
public AttTmcLocationCode getLocationCodeLinienReferenz()
Linien-Location.TIC Info XML Element: LocationLocLinearReference, Location Code der zugehörigen Linien-Location.
- Returns:
- der Wert von LocationCodeLinienReferenz.
-
setLocationCodeLinienReferenz
public void setLocationCodeLinienReferenz(AttTmcLocationCode _locationCodeLinienReferenz)
Linien-Location.TIC Info XML Element: LocationLocLinearReference, Location Code der zugehörigen Linien-Location.
- Parameters:
_locationCodeLinienReferenz
- der neue Wert von LocationCodeLinienReferenz.
-
getLocationCodeGebietsReferenz
public AttTmcLocationCode getLocationCodeGebietsReferenz()
Gebiets-Location.TIC Info XML Element: LocationLocAreaReference, Location Code der zugehörigen Gebiets-Location.
- Returns:
- der Wert von LocationCodeGebietsReferenz.
-
setLocationCodeGebietsReferenz
public void setLocationCodeGebietsReferenz(AttTmcLocationCode _locationCodeGebietsReferenz)
Gebiets-Location.TIC Info XML Element: LocationLocAreaReference, Location Code der zugehörigen Gebiets-Location.
- Parameters:
_locationCodeGebietsReferenz
- der neue Wert von LocationCodeGebietsReferenz.
-
getLocationNextNegativ
public AttTmcLocationCode getLocationNextNegativ()
Nächste Location in negativer Richtung.TIC Info XML Element: LocationLocNegativeOffset, Location-Code der nächsten Location in negativer Richtung.
- Returns:
- der Wert von LocationNextNegativ.
-
setLocationNextNegativ
public void setLocationNextNegativ(AttTmcLocationCode _locationNextNegativ)
Nächste Location in negativer Richtung.TIC Info XML Element: LocationLocNegativeOffset, Location-Code der nächsten Location in negativer Richtung.
- Parameters:
_locationNextNegativ
- der neue Wert von LocationNextNegativ.
-
getLocationNextPositiv
public AttTmcLocationCode getLocationNextPositiv()
Nächste Location in positiver Richtung.TIC Info XML Element: LocationLocPositiveOffset, Location-Code der nächsten Location in positiver Richtung.
- Returns:
- der Wert von LocationNextPositiv.
-
setLocationNextPositiv
public void setLocationNextPositiv(AttTmcLocationCode _locationNextPositiv)
Nächste Location in positiver Richtung.TIC Info XML Element: LocationLocPositiveOffset, Location-Code der nächsten Location in positiver Richtung.
- Parameters:
_locationNextPositiv
- der neue Wert von LocationNextPositiv.
-
getLocationNachricht
public AtlRdsNachrichten getLocationNachricht()
Nachrichtentexte.TIC Info XML Element: LocationLocMessage, enthält Nachrichtentexte für die NachrichtenKlassen 40 â 59.
- Returns:
- der Wert von LocationNachricht.
-
setLocationNachricht
public void setLocationNachricht(AtlRdsNachrichten _locationNachricht)
Nachrichtentexte.TIC Info XML Element: LocationLocMessage, enthält Nachrichtentexte für die NachrichtenKlassen 40 â 59.
- Parameters:
_locationNachricht
- der neue Wert von LocationNachricht.
-
bean2Atl
public void bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
bean2Atl
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
atl2Bean
public void atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
atl2Bean
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
clone
public AtlRdsLocation clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-