Class KdTmcLocationCode.Daten

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste, de.bsvrz.sys.funclib.bitctrl.modell.Datum, de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsDatum
    Enclosing class:
    KdTmcLocationCode

    public static class KdTmcLocationCode.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
    implements de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsDatum
    Kapselt die Daten des Datensatzes.
    • Constructor Detail

      • Daten

        public Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz,
                     de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
        Initialisiert das Datum.
        Parameters:
        datensatz - der Datensatz zu dem das Datum gehört.
        aspekt - der Aspekt für das Datum.
    • Method Detail

      • getTmcLocationCode

        public AttTmcLocationCode getTmcLocationCode()
        Ortscode (TMC Location Code).

        Returns:
        der Wert von TmcLocationCode.
      • setTmcLocationCode

        public void setTmcLocationCode​(AttTmcLocationCode _tmcLocationCode)
        Ortscode (TMC Location Code).

        Parameters:
        _tmcLocationCode - der neue Wert von TmcLocationCode.
      • getTmcOrtsTyp

        public AttTmcOrtsTyp getTmcOrtsTyp()
        Ortstyp und OrtSubtyp des Ortes entsprechend der Festlegungen der LCL.

        <absatz>Für die Sprachunabhängigkeit der weitergegebenen Informationen und zur Mitteilung an das empfangende System, welche Datenfelder zu erwarten sind, sind Ortstypen und Untertypen erforderlich. Innerhalb einer jeden Kategorie wird (grundsätzlich) nach Ortstypen unterschieden, sofern für einen Ort ein funktionaler Unterschied besteht in der Art, wie er vom Empfänger einer Meldung zu behandeln ist.</absatz> <absatz>Orts- und Untertypen werden gemeinsam kodiert. Dabei gilt folgendes Kodierschema:</absatz> <liste zeichen="punkt"> <listenPunkt>Der TMC-Typ 'Punkt', 'Linie' oder 'Gebiet' ergibt sich aus dem Objekttyp <verweis pid="typ.tmcPunkt"></verweis> , <verweis pid="typ.tmcLinie"></verweis> oder <verweis pid="typ.tmcGebiet"></verweis> . </listenPunkt> <listenPunkt>Der Name wird gebildet aus 'OrtTypName:UntertypName', wobei 'UnterTypName' gleich 'Allgemein' verwendet wird, sofern kein Untertyp vorhanden ist.</listenPunkt> <listenPunkt>Der Wert des Aufzahlungstyps 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.</listenPunkt> </liste>

        Returns:
        der Wert von TmcOrtsTyp.
      • setTmcOrtsTyp

        public void setTmcOrtsTyp​(AttTmcOrtsTyp _tmcOrtsTyp)
        Ortstyp und OrtSubtyp des Ortes entsprechend der Festlegungen der LCL.

        <absatz>Für die Sprachunabhängigkeit der weitergegebenen Informationen und zur Mitteilung an das empfangende System, welche Datenfelder zu erwarten sind, sind Ortstypen und Untertypen erforderlich. Innerhalb einer jeden Kategorie wird (grundsätzlich) nach Ortstypen unterschieden, sofern für einen Ort ein funktionaler Unterschied besteht in der Art, wie er vom Empfänger einer Meldung zu behandeln ist.</absatz> <absatz>Orts- und Untertypen werden gemeinsam kodiert. Dabei gilt folgendes Kodierschema:</absatz> <liste zeichen="punkt"> <listenPunkt>Der TMC-Typ 'Punkt', 'Linie' oder 'Gebiet' ergibt sich aus dem Objekttyp <verweis pid="typ.tmcPunkt"></verweis> , <verweis pid="typ.tmcLinie"></verweis> oder <verweis pid="typ.tmcGebiet"></verweis> . </listenPunkt> <listenPunkt>Der Name wird gebildet aus 'OrtTypName:UntertypName', wobei 'UnterTypName' gleich 'Allgemein' verwendet wird, sofern kein Untertyp vorhanden ist.</listenPunkt> <listenPunkt>Der Wert des Aufzahlungstyps 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.</listenPunkt> </liste>

        Parameters:
        _tmcOrtsTyp - der neue Wert von TmcOrtsTyp.
      • getTmcStrassenNummer

        public java.lang.String getTmcStrassenNummer()
        Straßennummer der Straße, die durch diesen Ortscode referenziert wird.

        Returns:
        der Wert von TmcStrassenNummer.
      • setTmcStrassenNummer

        public void setTmcStrassenNummer​(java.lang.String _tmcStrassenNummer)
        Straßennummer der Straße, die durch diesen Ortscode referenziert wird.

        Parameters:
        _tmcStrassenNummer - der neue Wert von TmcStrassenNummer.
      • getTmcStrassenName

        public java.lang.String getTmcStrassenName()
        Straßenname der Straße.

        Returns:
        der Wert von TmcStrassenName.
      • setTmcStrassenName

        public void setTmcStrassenName​(java.lang.String _tmcStrassenName)
        Straßenname der Straße.

        Parameters:
        _tmcStrassenName - der neue Wert von TmcStrassenName.
      • getTmcErsterName

        public java.lang.String getTmcErsterName()
        Zusätzlicher Name.

        Namen von Orten sind im Regelfall in der Sprache des jeweiligen Ortes anzugeben. Es ist jedoch auch zulässig, Fassungen von Ortstabellen mit (zwei- oder mehrsprachigen) Ortsnamen, welche in andere Sprachen übersetzt wurden, zu erstellen. Der Name eines Anschlusses darf eine Beschreibung sein, wie sie Straßennutzern am besten bekannt ist.

        Returns:
        der Wert von TmcErsterName.
      • setTmcErsterName

        public void setTmcErsterName​(java.lang.String _tmcErsterName)
        Zusätzlicher Name.

        Namen von Orten sind im Regelfall in der Sprache des jeweiligen Ortes anzugeben. Es ist jedoch auch zulässig, Fassungen von Ortstabellen mit (zwei- oder mehrsprachigen) Ortsnamen, welche in andere Sprachen übersetzt wurden, zu erstellen. Der Name eines Anschlusses darf eine Beschreibung sein, wie sie Straßennutzern am besten bekannt ist.

        Parameters:
        _tmcErsterName - der neue Wert von TmcErsterName.
      • getTmcZweiterName

        public java.lang.String getTmcZweiterName()
        Zusätzlicher Name.

        Namen von Orten sind im Regelfall in der Sprache des jeweiligen Ortes anzugeben. Es ist jedoch auch zulässig, Fassungen von Ortstabellen mit (zwei- oder mehrsprachigen) Ortsnamen, welche in andere Sprachen übersetzt wurden, zu erstellen. Der Name eines Anschlusses darf eine Beschreibung sein, wie sie Straßennutzern am besten bekannt ist.

        Returns:
        der Wert von TmcZweiterName.
      • setTmcZweiterName

        public void setTmcZweiterName​(java.lang.String _tmcZweiterName)
        Zusätzlicher Name.

        Namen von Orten sind im Regelfall in der Sprache des jeweiligen Ortes anzugeben. Es ist jedoch auch zulässig, Fassungen von Ortstabellen mit (zwei- oder mehrsprachigen) Ortsnamen, welche in andere Sprachen übersetzt wurden, zu erstellen. Der Name eines Anschlusses darf eine Beschreibung sein, wie sie Straßennutzern am besten bekannt ist.

        Parameters:
        _tmcZweiterName - der neue Wert von TmcZweiterName.
      • getTmcStadtverkehr

        public AttJaNein getTmcStadtverkehr()
        Gibt an, ob der Verkehr an diesem Punktort hauptsächlich den Charakter von Stadtverkehr (ja) oder von außerorts Verkehr (nein) hat.

        Returns:
        der Wert von TmcStadtverkehr.
      • setTmcStadtverkehr

        public void setTmcStadtverkehr​(AttJaNein _tmcStadtverkehr)
        Gibt an, ob der Verkehr an diesem Punktort hauptsächlich den Charakter von Stadtverkehr (ja) oder von außerorts Verkehr (nein) hat.

        Parameters:
        _tmcStadtverkehr - der neue Wert von TmcStadtverkehr.
      • getEinfahrtPositiveRichtung

        public AttJaNein getEinfahrtPositiveRichtung()
        Möglichkeit, auf die Straße in positiver Erfassungsrichtung aufzufahren.

        Returns:
        der Wert von EinfahrtPositiveRichtung.
      • setEinfahrtPositiveRichtung

        public void setEinfahrtPositiveRichtung​(AttJaNein _einfahrtPositiveRichtung)
        Möglichkeit, auf die Straße in positiver Erfassungsrichtung aufzufahren.

        Parameters:
        _einfahrtPositiveRichtung - der neue Wert von EinfahrtPositiveRichtung.
      • getAusfahrtPositiveRichtung

        public AttJaNein getAusfahrtPositiveRichtung()
        Möglichkeit, aus der Straße in positiver Erfassungsrichtung herauszufahren.

        Returns:
        der Wert von AusfahrtPositiveRichtung.
      • setAusfahrtPositiveRichtung

        public void setAusfahrtPositiveRichtung​(AttJaNein _ausfahrtPositiveRichtung)
        Möglichkeit, aus der Straße in positiver Erfassungsrichtung herauszufahren.

        Parameters:
        _ausfahrtPositiveRichtung - der neue Wert von AusfahrtPositiveRichtung.
      • getEinfahrtNegativeRichtung

        public AttJaNein getEinfahrtNegativeRichtung()
        Möglichkeit, in die Straße in negativer Erfassungsrichtung einzufahren.

        Returns:
        der Wert von EinfahrtNegativeRichtung.
      • setEinfahrtNegativeRichtung

        public void setEinfahrtNegativeRichtung​(AttJaNein _einfahrtNegativeRichtung)
        Möglichkeit, in die Straße in negativer Erfassungsrichtung einzufahren.

        Parameters:
        _einfahrtNegativeRichtung - der neue Wert von EinfahrtNegativeRichtung.
      • getAusfahrtNegativeRichtung

        public AttJaNein getAusfahrtNegativeRichtung()
        Möglichkeit, aus der Straße in negariver Erfassungsrichtung auszufahren.

        Returns:
        der Wert von AusfahrtNegativeRichtung.
      • setAusfahrtNegativeRichtung

        public void setAusfahrtNegativeRichtung​(AttJaNein _ausfahrtNegativeRichtung)
        Möglichkeit, aus der Straße in negariver Erfassungsrichtung auszufahren.

        Parameters:
        _ausfahrtNegativeRichtung - der neue Wert von AusfahrtNegativeRichtung.
      • getVorhandenPositiveRichtung

        public AttJaNein getVorhandenPositiveRichtung()
        Zur Angabe, dass ein Ort in der positiven Erfassungsrichtung vorhanden ist.

        Returns:
        der Wert von VorhandenPositiveRichtung.
      • setVorhandenPositiveRichtung

        public void setVorhandenPositiveRichtung​(AttJaNein _vorhandenPositiveRichtung)
        Zur Angabe, dass ein Ort in der positiven Erfassungsrichtung vorhanden ist.

        Parameters:
        _vorhandenPositiveRichtung - der neue Wert von VorhandenPositiveRichtung.
      • getVorhandenNegativeRichtung

        public AttJaNein getVorhandenNegativeRichtung()
        Zur Angabe, dass ein Ort in negativer Erfassungsrichtung vorhanden ist.

        Returns:
        der Wert von VorhandenNegativeRichtung.
      • setVorhandenNegativeRichtung

        public void setVorhandenNegativeRichtung​(AttJaNein _vorhandenNegativeRichtung)
        Zur Angabe, dass ein Ort in negativer Erfassungsrichtung vorhanden ist.

        Parameters:
        _vorhandenNegativeRichtung - der neue Wert von VorhandenNegativeRichtung.
      • getAusfahrtNr

        public java.lang.String getAusfahrtNr()
        Nummer der Ausfahrt (z. B. "4a" ).

        Returns:
        der Wert von AusfahrtNr.
      • setAusfahrtNr

        public void setAusfahrtNr​(java.lang.String _ausfahrtNr)
        Nummer der Ausfahrt (z. B. "4a" ).

        Parameters:
        _ausfahrtNr - der neue Wert von AusfahrtNr.
      • getX

        public AttWgs84Laenge getX()
        x-Koordinate (Längenangaben gemäß WGS84).

        Returns:
        der Wert von X.
      • setX

        public void setX​(AttWgs84Laenge _x)
        x-Koordinate (Längenangaben gemäß WGS84).

        Parameters:
        _x - der neue Wert von X.
      • getY

        public AttWgs84Breite getY()
        y-Koordinate (Breitenangabe gemäß WGS84).

        Returns:
        der Wert von Y.
      • setY

        public void setY​(AttWgs84Breite _y)
        y-Koordinate (Breitenangabe gemäß WGS84).

        Parameters:
        _y - der neue Wert von Y.
      • getUmleitungPositiveRichtung

        public java.lang.String getUmleitungPositiveRichtung()
        Umleitung in positive Richtung über angegebene Umleitungsstrecke.

        Returns:
        der Wert von UmleitungPositiveRichtung.
      • setUmleitungPositiveRichtung

        public void setUmleitungPositiveRichtung​(java.lang.String _umleitungPositiveRichtung)
        Umleitung in positive Richtung über angegebene Umleitungsstrecke.

        Parameters:
        _umleitungPositiveRichtung - der neue Wert von UmleitungPositiveRichtung.
      • getUmleitungNegativeRichtung

        public java.lang.String getUmleitungNegativeRichtung()
        Umleitung in negative Richtung über angegebene Umleitungsstrecke.

        Returns:
        der Wert von UmleitungNegativeRichtung.
      • setUmleitungNegativeRichtung

        public void setUmleitungNegativeRichtung​(java.lang.String _umleitungNegativeRichtung)
        Umleitung in negative Richtung über angegebene Umleitungsstrecke.

        Parameters:
        _umleitungNegativeRichtung - der neue Wert von UmleitungNegativeRichtung.
      • getNetzKnotenNrA

        public java.lang.String getNetzKnotenNrA()
        Ortscode gehört zum angegebenen Netzknoten A.

        Returns:
        der Wert von NetzKnotenNrA.
      • setNetzKnotenNrA

        public void setNetzKnotenNrA​(java.lang.String _netzKnotenNrA)
        Ortscode gehört zum angegebenen Netzknoten A.

        Parameters:
        _netzKnotenNrA - der neue Wert von NetzKnotenNrA.
      • getNetzKnotenNrB

        public java.lang.String getNetzKnotenNrB()
        Ortscode gehört zum angegebenen Netzknoten B.

        Returns:
        der Wert von NetzKnotenNrB.
      • setNetzKnotenNrB

        public void setNetzKnotenNrB​(java.lang.String _netzKnotenNrB)
        Ortscode gehört zum angegebenen Netzknoten B.

        Parameters:
        _netzKnotenNrB - der neue Wert von NetzKnotenNrB.
      • getStation

        public java.lang.String getStation()
        Ortscode gehört zur angegebenen Station.

        Returns:
        der Wert von Station.
      • setStation

        public void setStation​(java.lang.String _station)
        Ortscode gehört zur angegebenen Station.

        Parameters:
        _station - der neue Wert von Station.
      • getPolizeiDirektion

        public java.lang.String getPolizeiDirektion()
        Ortscode gehört zur angegebenen Polizeidirektion.

        Returns:
        der Wert von PolizeiDirektion.
      • setPolizeiDirektion

        public void setPolizeiDirektion​(java.lang.String _polizeiDirektion)
        Ortscode gehört zur angegebenen Polizeidirektion.

        Parameters:
        _polizeiDirektion - der neue Wert von PolizeiDirektion.
      • getVerwaltungsBereich

        public java.lang.String getVerwaltungsBereich()
        Ortscode liegt im angegebenen Verwaltungsbereich.

        Returns:
        der Wert von VerwaltungsBereich.
      • setVerwaltungsBereich

        public void setVerwaltungsBereich​(java.lang.String _verwaltungsBereich)
        Ortscode liegt im angegebenen Verwaltungsbereich.

        Parameters:
        _verwaltungsBereich - der neue Wert von VerwaltungsBereich.
      • getVeraenderung

        public AttJaNein getVeraenderung()
        Wurde Datensatz gegenüber letzter LocationCodeListe verändert ?.

        Returns:
        der Wert von Veraenderung.
      • setVeraenderung

        public void setVeraenderung​(AttJaNein _veraenderung)
        Wurde Datensatz gegenüber letzter LocationCodeListe verändert ?.

        Parameters:
        _veraenderung - der neue Wert von Veraenderung.
      • getTern

        public AttJaNein getTern()
        Tern ????.

        Returns:
        der Wert von Tern.
      • setTern

        public void setTern​(AttJaNein _tern)
        Tern ????.

        Parameters:
        _tern - der neue Wert von Tern.
      • getAenderungsDatum

        public java.lang.String getAenderungsDatum()
        Eintrag wurde zuletzt geändert am angegebenen Datum.

        Returns:
        der Wert von AenderungsDatum.
      • setAenderungsDatum

        public void setAenderungsDatum​(java.lang.String _aenderungsDatum)
        Eintrag wurde zuletzt geändert am angegebenen Datum.

        Parameters:
        _aenderungsDatum - der neue Wert von AenderungsDatum.
      • getAktiviert

        public AttJaNein getAktiviert()
        Ortscode ist aktiv.

        Returns:
        der Wert von Aktiviert.
      • setAktiviert

        public void setAktiviert​(AttJaNein _aktiviert)
        Ortscode ist aktiv.

        Parameters:
        _aktiviert - der neue Wert von Aktiviert.
      • getGetestet

        public AttJaNein getGetestet()
        Daten wurden getestet.

        Returns:
        der Wert von Getestet.
      • setGetestet

        public void setGetestet​(AttJaNein _getestet)
        Daten wurden getestet.

        Parameters:
        _getestet - der neue Wert von Getestet.
      • getSondereintrag

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String> getSondereintrag()
        Sondereintrag. Interpretation ist nicht definiert.

        Returns:
        der Wert von Sondereintrag.
      • 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 KdTmcLocationCode.Daten clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.Datum
        Specified by:
        clone in class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
      • toString

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