Package de.bsvrz.pat.sysbed.dataview

  • Interface Summary
    Interface Description
    ColumnWidthChangeListener
    Objekte, die dieses Interface implementieren, erhalten eine neue Breite, von den Objekten aus dem Spaltenheader, wo sie sich angemeldet haben.
    DataViewListener
    Dieses Interface trennt das Model (DataViewModel) und das View (DataViewPanel) voneinander.
    PrintFrame  
  • Class Summary
    Class Description
    ArchiveDataTableView
    Erstellt ein Fenster mit der OnlineTabelle.
    DataTableObject
    Ein Objekt dieser Klasse repräsentiert einen Datensatz in der Online-Tabelle.
    DataTableObject.DataTableObjectId
    Diese Klasse kapselt die Id eines DataTableObjects, die aus der Systemobject-Id und dem Datensatz-Index besteht.
    DataTableObjectRenderer
    Diese Klasse liefert zu einem Datensatz (DataTableObject) alle für seine Darstellung notwendigen Komponenenten, d.h.
    DataViewFrame
    Ein Dialog, welcher die gelieferten Online- oder Archivdaten in Tabellenform dargestellt.
    DataViewModel
    Diese Klasse verwaltet Datensätze (DataTableObject) einer Attributgruppe.
    DataViewPanel
    Dieses Panel stellt die Datensätze, die das Model übergibt, in einem ScrollPane dar.
    HeaderGrid
    Die Klasse HeaderGrid dient zur Darstellung einer hierarchischen Struktur (z.B.
    MenuBar
    Klasse zum Anlegen der Menüleiste.
    RowData
    Diese Klasse bietet eine hierarchische Struktur für einen Datensatz aus dem Datenverteiler.
    RowElement
    Diese Klasse repräsentiert die Zelle eines Blattes in der hierarchischen Struktur RowData.
    RowPanel
    Die Klasse wird für die Panels, die die "Keine-Daten-Zeilen" darstellen, verwendet.
    RowSuccessor
    Diese Klasse wird von der Klasse RowData benötigt, um Arrays von Listen/Attributen speichern zu können.
    UnsubscribingJFrame
    Der Name dieser Klasse rührt von ihrer Fähigkeit, beim Schließen des Fensters einen Receiver abzumelden.