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

    public static class KdFont.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

      • getFont

        public java.lang.String getFont()
        Name des Fonts.

        Returns:
        der Wert von Font.
      • setFont

        public void setFont​(java.lang.String _font)
        Name des Fonts.

        Parameters:
        _font - der neue Wert von Font.
      • getSchrifthoehePixel

        public AttSchrifthoehePixel getSchrifthoehePixel()
        Schrifthöhe des Font in Pixel.

        Returns:
        der Wert von SchrifthoehePixel.
      • setSchrifthoehePixel

        public void setSchrifthoehePixel​(AttSchrifthoehePixel _schrifthoehePixel)
        Schrifthöhe des Font in Pixel.

        Parameters:
        _schrifthoehePixel - der neue Wert von SchrifthoehePixel.
      • getSchrifthoeheMillimeter

        public AttSchrifthoeheMillimeter getSchrifthoeheMillimeter()
        Schrifthöhe des Font in Millimeter.

        Returns:
        der Wert von SchrifthoeheMillimeter.
      • setSchrifthoeheMillimeter

        public void setSchrifthoeheMillimeter​(AttSchrifthoeheMillimeter _schrifthoeheMillimeter)
        Schrifthöhe des Font in Millimeter.

        Parameters:
        _schrifthoeheMillimeter - der neue Wert von SchrifthoeheMillimeter.
      • getZeichenAbstandStandard

        public AttZeichenAbstandBreite getZeichenAbstandStandard()
        Normaler Zeichenabstand des Fonts in Anteilen der Schrifthöhe. In der Regel eine positive Zahl.

        Returns:
        der Wert von ZeichenAbstandStandard.
      • setZeichenAbstandStandard

        public void setZeichenAbstandStandard​(AttZeichenAbstandBreite _zeichenAbstandStandard)
        Normaler Zeichenabstand des Fonts in Anteilen der Schrifthöhe. In der Regel eine positive Zahl.

        Parameters:
        _zeichenAbstandStandard - der neue Wert von ZeichenAbstandStandard.
      • 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 KdFont.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