Class 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

      All Methods Static Methods Instance Methods Concrete Methods 
      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 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:
        toString in class java.lang.Object