Class PdInhaltGrafikFreiBilddaten.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.OnlineDatum
    Enclosing class:
    PdInhaltGrafikFreiBilddaten

    public static class PdInhaltGrafikFreiBilddaten.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
    Kapselt die Daten des Datensatzes.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum

        de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum.Status
    • Constructor Summary

      Constructors 
      Constructor Description
      Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz, de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
      Initialisiert das Onlinedatum.
    • 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)  
      PdInhaltGrafikFreiBilddaten.Daten clone()  
      de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlInhaltGrafikFreiBilddaten> getBildUndMetadaten()
      Beschreibt die Struktur von Bilddaten zur Verwendung bei der Kommunikation zwischen Bedienoberfläche und Bildverwaltungs-Server sowie zur Verwaltung der auf die SSTs heruntergeladenen Bitmaps.
      AtlUrlasser getUrlasser()
      Urlasserinformationen.
      void setUrlasser​(AtlUrlasser _urlasser)
      Urlasserinformationen.
      java.lang.String toString()  
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum

        dContainsDaten, dGetDatenStatus, dGetZeitstempel, dSetDatenStatus, dSetZeitstempel
      • 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 Onlinedatum.
        Parameters:
        datensatz - der Datensatz zu dem das Datum gehört.
        aspekt - der Aspekt für das Datum.
    • Method Detail

      • getUrlasser

        public AtlUrlasser getUrlasser()
        Urlasserinformationen.

        Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.

        Returns:
        der Wert von Urlasser.
      • setUrlasser

        public void setUrlasser​(AtlUrlasser _urlasser)
        Urlasserinformationen.

        Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.

        Parameters:
        _urlasser - der neue Wert von Urlasser.
      • getBildUndMetadaten

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlInhaltGrafikFreiBilddaten> getBildUndMetadaten()
        Beschreibt die Struktur von Bilddaten zur Verwendung bei der Kommunikation zwischen Bedienoberfläche und Bildverwaltungs-Server sowie zur Verwaltung der auf die SSTs heruntergeladenen Bitmaps.

        <absatz>Die Attributliste verwaltet zum einen die semantischen Daten in den Attributen GrafikTextDaten und GrafikSymbolDaten, diese dienen dazu, die Informationen in den Editor zum Bearbeiten zu laden und zur Suche im Archiv.</absatz> <absatz>Zum anderen wird die vom Editor aus diesen sematischen Inhalten erstellte Bitmap im Attribut Bild mit transportiert, inkl. Header. Die Farbtiefe der Bitmap muss mit der Farbtiefe unseres übergeordneten Anzeigetyps übereinstimmen. Der Name der Bitmap wird aus dem Attribut URL entnommen, er wird u.a. beim Download auf die SST benötigt.</absatz> <absatz>Schlussendlich wird noch eine variabel lange Liste von anzeigen transportiert. Auf der Strecke Bedienoberfläche --> Bildverwaltungs-Server dient sie als Kommando, auf welche Anzeigen, sprich DEs, das Bild heruntergeladen werden soll. Auf Seite des Bildverwaltungs-Servers wird hier dynamisch gespeichert, auf welchen Anzeigen, sprich DEs, das Bild wirklich vorhanden und mit unserem Stellcode belegt, also mithin schaltbar ist.</absatz>

        Returns:
        der Wert von BildUndMetadaten.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
      • clone

        public PdInhaltGrafikFreiBilddaten.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.AbstractOnlineDatum
      • toString

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