Class KdStrasse.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:
    KdStrasse

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

      Constructors 
      Constructor Description
      Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz, de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
      Initialisiert das Datum.
    • 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)  
      KdStrasse.Daten clone()  
      AttZahlPositiv getNummer()
      Straßennummer (ohne Typkürzel), z.B. "5".
      AttStrassenTyp getTyp()
      Typ der Straße (Autobahn, Bundesstraße, Landstraße,...).
      java.lang.String getZusatz()
      Zusätzliche Angabe zu Straßentyp und Nummer, z.B.
      void setNummer​(AttZahlPositiv _nummer)
      Straßennummer (ohne Typkürzel), z.B. "5".
      void setTyp​(AttStrassenTyp _typ)
      Typ der Straße (Autobahn, Bundesstraße, Landstraße,...).
      void setZusatz​(java.lang.String _zusatz)
      Zusätzliche Angabe zu Straßentyp und Nummer, z.B.
      java.lang.String toString()  
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum

        dGetAspekt, dGetDatensatz, dSetAspekt
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.Datum

        dGetAspekt, dGetDatensatz
    • 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

      • getTyp

        public AttStrassenTyp getTyp()
        Typ der Straße (Autobahn, Bundesstraße, Landstraße,...).

        Returns:
        der Wert von Typ.
      • setTyp

        public void setTyp​(AttStrassenTyp _typ)
        Typ der Straße (Autobahn, Bundesstraße, Landstraße,...).

        Parameters:
        _typ - der neue Wert von Typ.
      • getNummer

        public AttZahlPositiv getNummer()
        Straßennummer (ohne Typkürzel), z.B. "5".

        Returns:
        der Wert von Nummer.
      • setNummer

        public void setNummer​(AttZahlPositiv _nummer)
        Straßennummer (ohne Typkürzel), z.B. "5".

        Parameters:
        _nummer - der neue Wert von Nummer.
      • getZusatz

        public java.lang.String getZusatz()
        Zusätzliche Angabe zu Straßentyp und Nummer, z.B. "a" für " B 96 a".

        Returns:
        der Wert von Zusatz.
      • setZusatz

        public void setZusatz​(java.lang.String _zusatz)
        Zusätzliche Angabe zu Straßentyp und Nummer, z.B. "a" für " B 96 a".

        Parameters:
        _zusatz - der neue Wert von Zusatz.
      • 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 KdStrasse.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