Package de.bsvrz.pat.sysbed.dataview
Class DataTableObjectRenderer
java.lang.Object
de.bsvrz.pat.sysbed.dataview.DataTableObjectRenderer
public class DataTableObjectRenderer
extends java.lang.Object
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 Type Method Description static java.lang.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.DataTableObject
getDataTableObject()
Gibt den Datensatz zurück.int
getHeight()
Gibt die Höhe dieser Zeile in Pixel zurück.static java.lang.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.java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Method Details
-
getTextForState
public static java.lang.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.- Parameters:
dataState
- der Zustand des Datensatzes- Returns:
- der Text
-
getDatakindText
public static java.lang.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.- 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
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-