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

    public static class KdMengenVerwendungsEigenschaften.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)  
      KdMengenVerwendungsEigenschaften.Daten clone()  
      AttJaNein getErforderlich()
      Gibt an ob die Existenz der Menge unter einem Objekt des jeweiligen Typs erforderlich ist.
      java.lang.String getMengenName()
      Persistenter Name der Menge.
      MengenTyp getMengenTyp()
      Referenz auf die MengenDefinition die den Typ der Menge beschreibt.
      void setErforderlich​(AttJaNein _erforderlich)
      Gibt an ob die Existenz der Menge unter einem Objekt des jeweiligen Typs erforderlich ist.
      void setMengenName​(java.lang.String _mengenName)
      Persistenter Name der Menge.
      void setMengenTyp​(MengenTyp _mengenTyp)
      Referenz auf die MengenDefinition die den Typ der Menge beschreibt.
      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

      • getMengenName

        public java.lang.String getMengenName()
        Persistenter Name der Menge.

        Der Name unter dem die Menge ausgehend von einem Objekt des jeweiligen Typs referenzierbar ist.

        Returns:
        der Wert von MengenName.
      • setMengenName

        public void setMengenName​(java.lang.String _mengenName)
        Persistenter Name der Menge.

        Der Name unter dem die Menge ausgehend von einem Objekt des jeweiligen Typs referenzierbar ist.

        Parameters:
        _mengenName - der neue Wert von MengenName.
      • getMengenTyp

        public MengenTyp getMengenTyp()
        Referenz auf die MengenDefinition die den Typ der Menge beschreibt.

        Returns:
        der Wert von MengenTyp.
      • setMengenTyp

        public void setMengenTyp​(MengenTyp _mengenTyp)
        Referenz auf die MengenDefinition die den Typ der Menge beschreibt.

        Parameters:
        _mengenTyp - der neue Wert von MengenTyp.
      • getErforderlich

        public AttJaNein getErforderlich()
        Gibt an ob die Existenz der Menge unter einem Objekt des jeweiligen Typs erforderlich ist.

        Returns:
        der Wert von Erforderlich.
      • setErforderlich

        public void setErforderlich​(AttJaNein _erforderlich)
        Gibt an ob die Existenz der Menge unter einem Objekt des jeweiligen Typs erforderlich ist.

        Parameters:
        _erforderlich - der neue Wert von Erforderlich.
      • 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 KdMengenVerwendungsEigenschaften.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