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 StringgetDatakindText(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.intGibt die Höhe dieser Zeile in Pixel zurück.static StringgetTextForState(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
-