Class AtlInhaltGrafikFreiBilddaten
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmbitctrlanzeigen.attribute.AtlInhaltGrafikFreiBilddaten
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
public class AtlInhaltGrafikFreiBilddaten extends java.lang.Object implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
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>
-
-
Constructor Summary
Constructors Constructor Description AtlInhaltGrafikFreiBilddaten()
-
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)
AtlInhaltGrafikFreiBilddaten
clone()
de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<Anzeige>
getAnzeigen()
Attribut zur Referenzierung des Objekttyps: typ.anzeige.java.lang.String
getBezeichnung()
Attribut zur Speicherung eines Textes.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttByte_JavaKeyword>
getBild()
Dieses Bytearray sollte die gesamte BMP-Datei, inkl.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlGrafikSymbolDaten>
getGrafikSymbolDaten()
Definiert ein Vorkommen eines Symbols an einer konkreten Position auf der FTA (Grafikcontainer).de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlGrafikTextDaten>
getGrafikTextDaten()
Definiert ein Vorkommen eines Textes an einer konkreten Position auf der FTA (Textcontainer).AttTlsWzgStellCodeIst
getStellCode()
Ist-Zustand des Stellcodes.void
setBezeichnung(java.lang.String _bezeichnung)
Attribut zur Speicherung eines Textes.void
setStellCode(AttTlsWzgStellCodeIst _stellCode)
Ist-Zustand des Stellcodes.java.lang.String
toString()
-
-
-
Method Detail
-
getBezeichnung
public java.lang.String getBezeichnung()
Attribut zur Speicherung eines Textes.- Returns:
- der Wert von Bezeichnung.
-
setBezeichnung
public void setBezeichnung(java.lang.String _bezeichnung)
Attribut zur Speicherung eines Textes.- Parameters:
_bezeichnung
- der neue Wert von Bezeichnung.
-
getGrafikTextDaten
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlGrafikTextDaten> getGrafikTextDaten()
Definiert ein Vorkommen eines Textes an einer konkreten Position auf der FTA (Textcontainer).- Returns:
- der Wert von GrafikTextDaten.
-
getGrafikSymbolDaten
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlGrafikSymbolDaten> getGrafikSymbolDaten()
Definiert ein Vorkommen eines Symbols an einer konkreten Position auf der FTA (Grafikcontainer).- Returns:
- der Wert von GrafikSymbolDaten.
-
getBild
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttByte_JavaKeyword> getBild()
Dieses Bytearray sollte die gesamte BMP-Datei, inkl. BMP-Header, enthalten. Man kann dann die Farbtiefe der Bitmap aus dem Header bestimmen und gegen die Farbtiefe unseres Anzeigetyps verifizieren.- Returns:
- der Wert von Bild.
-
getAnzeigen
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<Anzeige> getAnzeigen()
Attribut zur Referenzierung des Objekttyps: typ.anzeige.- Returns:
- der Wert von Anzeigen.
-
getStellCode
public AttTlsWzgStellCodeIst getStellCode()
Ist-Zustand des Stellcodes.- Returns:
- der Wert von StellCode.
-
setStellCode
public void setStellCode(AttTlsWzgStellCodeIst _stellCode)
Ist-Zustand des Stellcodes.- Parameters:
_stellCode
- der neue Wert von StellCode.
-
bean2Atl
public void bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
bean2Atl
in interfacede.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 interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
clone
public AtlInhaltGrafikFreiBilddaten clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-