Class AtlTic3tmcLocation

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste

    public class AtlTic3tmcLocation
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    TIC3-Lokationsinformationen mit TMC-Lokationen.

    Entspricht TIC3 Info Typ 'TmcLocationType'.

    • Constructor Detail

      • AtlTic3tmcLocation

        public AtlTic3tmcLocation()
    • Method Detail

      • getLocationTabelleInfo

        public AtlTic3LocationTabelleInfo getLocationTabelleInfo()
        Informationen zur Location-Tabelle.

        Enhält alle Informationen zur benutzten Location-Tabelle.

        Returns:
        der Wert von LocationTabelleInfo.
      • setLocationTabelleInfo

        public void setLocationTabelleInfo​(AtlTic3LocationTabelleInfo _locationTabelleInfo)
        Informationen zur Location-Tabelle.

        Enhält alle Informationen zur benutzten Location-Tabelle.

        Parameters:
        _locationTabelleInfo - der neue Wert von LocationTabelleInfo.
      • getTMCRichtung

        public AttTic3TMCRichtung getTMCRichtung()
        TMC-Richtung.

        TIC Info XML Element: Direction (DIR), The direction indicates the TMC direction of queue growth. It can be either 0 (positive) or 1 (negative).

        Returns:
        der Wert von TMCRichtung.
      • setTMCRichtung

        public void setTMCRichtung​(AttTic3TMCRichtung _tMCRichtung)
        TMC-Richtung.

        TIC Info XML Element: Direction (DIR), The direction indicates the TMC direction of queue growth. It can be either 0 (positive) or 1 (negative).

        Parameters:
        _tMCRichtung - der neue Wert von TMCRichtung.
      • getAusmass

        public AttZahl getAusmass()
        Ausmaß.

        TIC Info XML Element: Extent (EXT), The extent as a number of steps through adjacent defined TMC locations from the "Primary location" to the "Secondary location"

        Returns:
        der Wert von Ausmass.
      • setAusmass

        public void setAusmass​(AttZahl _ausmass)
        Ausmaß.

        TIC Info XML Element: Extent (EXT), The extent as a number of steps through adjacent defined TMC locations from the "Primary location" to the "Secondary location"

        Parameters:
        _ausmass - der neue Wert von Ausmass.
      • getPrimaerLokation

        public AttZahl getPrimaerLokation()
        Primäre Location.

        TIC Info XML Element: PrimaryLocation (PRI), The TMC location code of the primary location.

        Returns:
        der Wert von PrimaerLokation.
      • setPrimaerLokation

        public void setPrimaerLokation​(AttZahl _primaerLokation)
        Primäre Location.

        TIC Info XML Element: PrimaryLocation (PRI), The TMC location code of the primary location.

        Parameters:
        _primaerLokation - der neue Wert von PrimaerLokation.
      • getSekundaerLokation

        public AttZahl getSekundaerLokation()
        Sekundäre Location.

        TIC Info XML Element: SecondaryLocation (SEC), The TMC location code of the secondary location.

        Returns:
        der Wert von SekundaerLokation.
      • setSekundaerLokation

        public void setSekundaerLokation​(AttZahl _sekundaerLokation)
        Sekundäre Location.

        TIC Info XML Element: SecondaryLocation (SEC), The TMC location code of the secondary location.

        Parameters:
        _sekundaerLokation - der neue Wert von SekundaerLokation.
      • getPrimaerEntfernung

        public AttTic3OptionalerDoubleWert getPrimaerEntfernung()
        Entfernung zur primären Location.

        TIC Info XML Element: DistancePrimaryLocation (DPR), The distance between the end of the incident and the primary location.

        Returns:
        der Wert von PrimaerEntfernung.
      • setPrimaerEntfernung

        public void setPrimaerEntfernung​(AttTic3OptionalerDoubleWert _primaerEntfernung)
        Entfernung zur primären Location.

        TIC Info XML Element: DistancePrimaryLocation (DPR), The distance between the end of the incident and the primary location.

        Parameters:
        _primaerEntfernung - der neue Wert von PrimaerEntfernung.
      • getSekundaerEntfernung

        public AttTic3OptionalerDoubleWert getSekundaerEntfernung()
        Entfernung zur sekundären Location.

        TIC Info XML Element: DistanceSecondaryLocation (DSE), The distance between the secondary location and the begin of the incident.

        Returns:
        der Wert von SekundaerEntfernung.
      • setSekundaerEntfernung

        public void setSekundaerEntfernung​(AttTic3OptionalerDoubleWert _sekundaerEntfernung)
        Entfernung zur sekundären Location.

        TIC Info XML Element: DistanceSecondaryLocation (DSE), The distance between the secondary location and the begin of the incident.

        Parameters:
        _sekundaerEntfernung - der neue Wert von SekundaerEntfernung.
      • getPrimaerLokationIstEinAusfahrt

        public AttJaNein getPrimaerLokationIstEinAusfahrt()
        Primärer Locationcode ist Ein- und Ausfahrt zugewiesen.

        TIC Info XML Element: PrimaryLocationCodeIsUsedForEntranceOrExit (LEE), Specifies whether or not the primary TMC location code is assigned to one or more ramps which enter or exit the road.

        Returns:
        der Wert von PrimaerLokationIstEinAusfahrt.
      • setPrimaerLokationIstEinAusfahrt

        public void setPrimaerLokationIstEinAusfahrt​(AttJaNein _primaerLokationIstEinAusfahrt)
        Primärer Locationcode ist Ein- und Ausfahrt zugewiesen.

        TIC Info XML Element: PrimaryLocationCodeIsUsedForEntranceOrExit (LEE), Specifies whether or not the primary TMC location code is assigned to one or more ramps which enter or exit the road.

        Parameters:
        _primaerLokationIstEinAusfahrt - der neue Wert von PrimaerLokationIstEinAusfahrt.
      • getLaenge

        public AttTic3OptionalerDoubleWert getLaenge()
        Länge.

        TIC Info XML Element: LocationLength (LEN), The distance between the begin and the end of the incident.

        Returns:
        der Wert von Laenge.
      • setLaenge

        public void setLaenge​(AttTic3OptionalerDoubleWert _laenge)
        Länge.

        TIC Info XML Element: LocationLength (LEN), The distance between the begin and the end of the incident.

        Parameters:
        _laenge - der neue Wert von Laenge.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        bean2Atl in interface de.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 interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • clone

        public AtlTic3tmcLocation clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Overrides:
        clone in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object