Package de.bsvrz.pat.sysbed.dataview
Class DataTableObjectRenderer
- java.lang.Object
-
- de.bsvrz.pat.sysbed.dataview.DataTableObjectRenderer
-
public class DataTableObjectRenderer extends java.lang.ObjectDiese 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 einesRowData.Alle abrufbaren Informationen werden erst beim ersten Abruf gebildet.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.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.DataTableObjectgetDataTableObject()Gibt den Datensatz zurück.intgetHeight()Gibt die Höhe dieser Zeile in Pixel zurück.static java.lang.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.java.lang.StringtoString()
-
-
-
Method Detail
-
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
public DataTableObject 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:
toStringin classjava.lang.Object
-
-