All Classes

Class Description
AbstractCsvConverter  
AbstractEditorPanel  
ApplicationInterface
Dieses Interface dient für die Module als Schnittstelle zur Applikation.
AppSubscriptionInfoFrame  
AppSubscriptionsPanel  
ArchiveDataTableView
Erstellt ein Fenster mit der OnlineTabelle.
ArchiveInfoModule
PlugIn-Modul für Archivinformationsanfragen
ArchiveInfoRequester
Klasse für den Fortschrittsdialog
ArchiveInfoResultDialog
Fenster für das Ergebnis einer Info-Anfrage
ArchiveInfoSettings
Backend-Klasse für die Einstellungen einer Info-Anfrage
ArchiveInfoSettingsDialog
Einstellungsdialog für Archiv-Informationsanfragen
ArrayEditorPlugIn
GTM-Editor-Plugin, dass für Arrays zuständig ist
AtgFilter
Diese Klasse stellt ein Filter für eine Attributgruppe dar.
AtgFilterDefDialog
Dieser Dialog erlaubt die Definition eines Attributgruppen-Filters (s AtgFilter.
AtgFilterManager
Diese Klasse verwaltet alle Attributgruppen-Filter (s.
AtgFilterManager.AtgFilterListener
Ein Interface, um über Veränderungen in der Filter-Verwaltung informiert zu werden.
AtgFilterNode
Diese Klasse bildet die TreeNodes der AtgFilter-Objekte.
AvailibilityViewer
Implementiert den Dialog, der dem Benutzer die Datenverfügbarkeit anzeigt und eine Objektauswahl gestattet.
ButtonBar
Diese Klasse stellt ein Panel mit den Buttons "Hilfe", "Speichern unter
CellKey
Ein CellKey ist eine Objektreferenz für ein Feld in den eigentlichen Daten des DataViewFrames.
CellKeyColumn
Eine CellKeyColumn steht für eine Spalte eines CellKeys.
CellKeyServer
Dieses Interface stellt Methoden zur Berechnung von RowKeys und CellKeys bereit, die typischerweise bei den verschiedenen Selektionsformen benötigt werden.
CheckBoxEditorPlugIn
Darstellung eines JaNein-Attributs als Checkbox
CheckBoxTree
CheckBoxTree dekoriert einen JTree mit je einer JCheckBox pro Knoten bzw.
CheckBoxTree.CheckBoxInitializer  
ColumnWidthChangeListener
Objekte, die dieses Interface implementieren, erhalten eine neue Breite, von den Objekten aus dem Spaltenheader, wo sie sich angemeldet haben.
ComboBoxEditorPlugIn
GTM-Editor-Plugin, dass für Integer-Attribute (ggf. mit Zustandswerten) zuständig ist und als Editor eine ComboBox darstellt.
CompressedAppSubscriptionsPanel  
ConfigurationDataModule
Implementiert das Modul für die Anzeige von Konfigurationsdaten.
CsvColumn
Eine CsvColumn ist entweder ein ansonsten leeres Objekt für eine Spalte, die noch Subspalten hat, oder sie kapselt die Informationen, die eine Spalte in einer CSV-Datei benötigt, also Name und die Informationen des CellKeys, aus dem sie konstruiert wurde, die benötigt werden, um die Inhalte von Datensätzen ermitteln zu können.
CsvConverter
Die Interface beschreibt die Methoden, die für die Konvertierung von DataTableObjects zu CSV-Zeilen bei eventuellem Vorliegen einer Selektion von CellKeys, nötig sind.
CsvProgressDialog  
CsvProgressDialog.InterruptRequestListener  
CsvProgressDialogArchive  
CsvProgressDialogArchive.StopRequestListener  
CsvProgressDialogOnline  
CsvProgressDialogOnline.StopRequestListener  
CsvUtils  
DataAvailibilityModule
Implementiert das Modul für die Datenverfügbarkeitsprüfung.
DataEditorPanel Deprecated.
DataEditorPlugIn
Abstrakte Klasse für GTM-Editor-Plugins, die ein Data-Objekt visualisieren und editierbar machen.
DataIdentificationChoice
Diese Klasse dient zur Darstellung der Datenidentifikationsauswahl.
DataIdentificationChoice.ChoiceListener  
DataRowHeader
Swing-Komponente für die Linke Objekt-Spalte
DatasetEditorFrame
Diese Klasse kann anhand einer Datenidentifikation (Attributgruppe, Aspekt und Objekt) das aktuelle Objekt vom Datenverteiler darstellen, ein neues Objekt erstellen und an den Datenverteiler senden oder den Parametereditor starten.
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.
DataView
Swing-Komponente für die Datenansicht
DataViewFrame
Ein Dialog, welcher die gelieferten Online- oder Archivdaten in Tabellenform dargestellt.
DataViewListener
Dieses Interface trennt das Model (DataViewModel) und das View (DataViewPanel) voneinander.
DataViewModel
Diese Klasse verwaltet Datensätze (DataTableObject) einer Attributgruppe.
DataViewPanel
Dieses Panel stellt die Datensätze, die das Model übergibt, in einem ScrollPane dar.
DateEditorPlugIn
GTM-Editor-Plugin, dass für absolute Datumswerte zuständig ist
DatGenModule
Diese Klasse implementiert das Modul "Datengenerator" für eine Applikation.
DialogInterface
Das Interface dient als Schnittstelle zwischen dem Dialog eines Moduls und der unteren Buttonleiste dieses Dialogs.
ExtendedEditorPanel
Diese Klasse stellt einen Datensatz in strukturierter Form (entsprechend der Attributgruppe) in einem JPanel dar.
ExtendedFilter
Das Interface ExtendedFilter ermöglicht das Hinzufügen eines weiteren Filters.
ExternalModule
Das Interface ermöglicht das Hinzufügen von Modulen zu einer Applikation.
ExternalModuleAdapter
Diese Klasse stellt für einige Methoden des Interfaces ExternalModule Implementierungen zur Verfügung, die für jedes Modul gleich sind.
ExternalProcessModule
Basisklasse für Module, die einen externen Java-Prozess (DAF-Standardapplikation) starten.
Filter
Die Klasse Filter speichert ein Kriterium und die dazugehörigen Werte und bietet Methoden an, um Systemobjekte anhand des Kriteriums zu filtern.
FilterAttributeGroup
Diese Klasse kapselt eine Attributgruppe, die gegebenenfalls einen AtgFilter für sich besitzt.
FilterPanel  
GenericTestMonitor
Mit dieser Klasse wird die Anwendung "Generischer Test Monitor" gestartet.
GenericTestMonitorApplication
Diese Klasse erstellt das Fenster der Anwendung mit der Datenauswahl, beliebigen Modulen und dem Panel, welches die Einstellungen der Module verwaltet.
GtmHelp
Diese Klasse bietet nur eine statische Methode zum Öffnen des Hilfedialogs.
HeaderGrid
Die Klasse HeaderGrid dient zur Darstellung einer hierarchischen Struktur (z.B.
IconRenderer  
JsonSerializer  
ListEditorPlugIn
GTM-Editor-Plugin, dass für Listen zuständig ist
MenuBar
Klasse zum Anlegen der Menüleiste.
OnlineProtocolModule
Implementiert das Modul für den Online-Protokollierer.
OnlineTableModule
Implementiert das Modul für die Onlinetabelle.
OutputOptionsPanel
Diese Klasse stellt die Ausgabeoptionen eines Moduls als Panel dar.
PackageRuntimeInfo  
ParameterChangeInformer  
ParameterControllerInterface
Stellt all die Methoden zur Verfügung, die der ParameterEditor benötigt, damit er mit der neuen Parametrierung zusammenarbeiten kann.
ParameterEditor
Diese Klasse implementiert einen Dialog zum editieren von Parametern.
ParameterEditor.ParameterChangeInformation  
ParameterEditorModule
Implementiert das Modul für den Parametereditor.
PermissionsState
Ein Zustand der Rechteprüfugn zur Visualisierung
PermissionsState.InnerState  
PerpetualCsvConverter
Der PerpetualCsvConverter bietet eine Implementation des CsvConverters, die fortlaufend CSV-Zeilen exportiert.
PlainEditorPlugIn
Abstrakte Klasse für PlugIns zur Darstellung von einfachen unstrukturierten Daten als Textwert oder Auswahlfeld
PlugInRegistry
Datenbank für GTM-Plugins
PostProcessor  
PreselectionDialog
Klasse die einen modalen Dialog zur Objektauswahl anzeigt.
PreselectionLists
Die Klasse PreselectionLists ist ein Teil der Datenidentifikationsauswahl.
PreselectionListsFilter
Interface, um ein Filter-Objekt bei der Klasse PreselectionLists anzumelden.
PreselectionListsListener
Listener zum Anmelden bei einem Objekt der Klasse PreselectionLists.
PreselectionPanel
Die Klasse PreselectionPanel stellt die gesamte Datenidentifikationsauswahl zur Verfügung.
PreselectionTree
Die Klasse PreselectionTree ist ein Teil der Datenidentifikationsauswahl.
PreselectionTreeListener
Listener zum Anmelden bei einem Objekt der Klasse PreselectionTree.
PrintFrame  
ReferenceEditorPlugIn
GTM-Editor-Plugin, dass für Referenzwerte zuständig ist
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.
RowKey
Die Klasse kapselt ein Objektreferenz für einen Datensatz bzw eine Zeile in der visuellen Darstellung.
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.
SelectionListener
Diese Klasse stellt einen Listener dar, welcher Änderungen an Selektionen registriert.
SelectionManager
Klasse zur Verwaltung selektierter Zellen und Zeilen, die durch CellKeys und RowKeys repräsentiert werden.
SelectionModel  
SendCurrentDataModule
Implementiert das Modul, um den Dateneditor starten zu können.
SettingsData
Diese Klasse dient dazu, die Einstellungen eines Dialogs zu speichern.
SettingsHandler
Organisiert die Einstellungen der Module.
ShowCurrentDataModule
Implementiert das Modul, um aktuelle Daten anzuzeigen.
ShowSubscriptionInfo  
SingleUseCsvConverter
Der SingleUseCsvConverter übernimmt innerhalb dieses Pakets die Erstellung der Header- und Datenzeilen wie sie etwa in CSV-Dateien verwendet werden, das heißt, es handelt sich um Zeilen mit Datenfeldern, die durch ein Trennzeichen voneinander separiert sind.
StreamBasedArchiveRequestModule
Diese Klasse implementiert das Modul für eine streambasierte Archivanfrage.
SubscriptionInfoFrame  
SubscriptionsPanel  
SystemObjectListRenderer  
SystemObjectSelectionList<T extends de.bsvrz.dav.daf.main.config.SystemObject>
Klasse, die eine Gruppe zur Objektauswahl kapselt.
SystemProtocolModule
Implementiert das Modul für den System-Protokollierer.
TextEditorPlugIn
GTM-Editor-Plugin, dass für einfache Textwerte zuständig ist
TimeEditorPlugIn
GTM-Editor-Plugin, dass für Zeitwerte (ohen datum) zuständig ist (att.uhrzeit)
TimeSpecificationPanel
Panel für die Angabe einer Zeitspezifikation
TimingOption
Verschiedene Optionen für die Zeitauswahl
TooltipAndContextUtil  
TreeNodeObject
Speichert die Informationen zu einem Knoten/Blatt im Datenbaum des Panels PreselectionTree.
UnsubscriberFrame
Der Name dieser Klasse rührt von ihrer Fähigkeit, beim Schließen des Fensters einen Receiver abzumelden.
UnsubscribingJFrame
Der Name dieser Klasse rührt von ihrer Fähigkeit, beim Schließen des Fensters einen Receiver abzumelden.