Package de.bsvrz.pat.sysbed.dataview
Class DataTableObjectRenderer
java.lang.Object
de.bsvrz.pat.sysbed.dataview.DataTableObjectRenderer
Diese Klasse liefert zu einem Datensatz (
DataTableObject
) alle für seine Darstellung notwendigen Komponenenten, d.h. Spalten- und
Zeilen-Header und auch die Felder in Form der hierarchischen Struktur eines RowData
.
Alle abrufbaren Informationen werden erst beim ersten Abruf gebildet.
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
getDatakindText
(de.bsvrz.dav.daf.main.archive.ArchiveDataKind dataKind) Ermittelt den 2-Zeichentext für die allererste Spalte der Onlinetabelle, die mit 'Art' überschrieben ist.Gibt den Datensatz zurück.int
Gibt die Höhe dieser Zeile in Pixel zurück.static String
getTextForState
(de.bsvrz.dav.daf.main.DataState dataState) Legt einen Text für jeden DataState fest; wird für die "Keine-Daten-Fälle" benötigt.toString()
-
Method Details
-
getTextForState
Legt einen Text für jeden DataState fest; wird für die "Keine-Daten-Fälle" benötigt.- Parameters:
dataState
- der Zustand des Datensatzes- Returns:
- der Text
-
getDatakindText
Ermittelt den 2-Zeichentext für die allererste Spalte der Onlinetabelle, die mit 'Art' überschrieben ist.- Parameters:
dataKind
- die ArchiveDataKind- Returns:
- der 2-Zeichentext der Spalte 'Art'
-
getDataTableObject
Gibt den Datensatz zurück.- Returns:
- Datensatz
-
getHeight
public int getHeight()Gibt die Höhe dieser Zeile in Pixel zurück.- Returns:
- Höhe dieser Zeile
-
toString
-