Package de.bsvrz.pat.sysbed.dataview
Class DataViewFrame
- java.lang.Object
-
- de.bsvrz.pat.sysbed.dataview.DataViewFrame
-
- All Implemented Interfaces:
PrintFrame
public class DataViewFrame extends java.lang.Object implements PrintFrame
Ein Dialog, welcher die gelieferten Online- oder Archivdaten in Tabellenform dargestellt.- See Also:
DataViewPanel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDataViewFrame.DataExportReceiverDie Klasse verarbeitet die Daten, die vom Datenverteiler gesandt werden, und kommt beim CSV-Export der Daten zum Zug
-
Constructor Summary
Constructors Constructor Description DataViewFrame(de.bsvrz.dav.daf.main.ClientDavInterface connection, FilterAttributeGroup filterAttributeGroup, de.bsvrz.dav.daf.main.config.Aspect aspect, int simulationVariant)DataViewFrame(de.bsvrz.dav.daf.main.ClientDavInterface connection, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> objects, FilterAttributeGroup filterAttributeGroup, de.bsvrz.dav.daf.main.config.Aspect aspect, int simulationVariant)Konstruktor, der anhand der Datenidentifikation sich beim Datenverteiler anmeldet und die Daten in Tabellenform darstellt.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataViewPanelgetDataViewPanel()Gibt das DataViewPanel zurück.UnsubscribingJFramegetFrame()Gibt das UnsubscribingJFrame-Objekt zurück.voidsetParent(java.awt.Component parent)Mit dieser Methode kann man eine Parent-Component setzen.voidsetReceiveOptions(de.bsvrz.dav.daf.main.ReceiveOptions receiveOptions)Setzt die Empfängeroptionen.voidsetReceiverRole(de.bsvrz.dav.daf.main.ReceiverRole receiverRole)Setzt die Empfängerrolle.voidshowConfigurationData(java.util.List<DataTableObject> configuringData)Zeigt die in der Liste übergebenen konfigurierenden Daten an.voidshowOnlineData(int displayOptions, java.lang.String charsetName, SettingsData settingsData)Zeigt die Onlinedaten der angemeldeten Datenidentifikation an.java.lang.StringtoString()
-
-
-
Constructor Detail
-
DataViewFrame
public DataViewFrame(de.bsvrz.dav.daf.main.ClientDavInterface connection, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> objects, FilterAttributeGroup filterAttributeGroup, de.bsvrz.dav.daf.main.config.Aspect aspect, int simulationVariant)Konstruktor, der anhand der Datenidentifikation sich beim Datenverteiler anmeldet und die Daten in Tabellenform darstellt.- Parameters:
connection- Verbindung zum Datenverteilerobjects- die zu betrachtenden SystemobjektefilterAttributeGroup- die Filter-Attributgruppeaspect- der zu betrachtende AspektsimulationVariant- die Simulationsvariante
-
DataViewFrame
public DataViewFrame(de.bsvrz.dav.daf.main.ClientDavInterface connection, FilterAttributeGroup filterAttributeGroup, de.bsvrz.dav.daf.main.config.Aspect aspect, int simulationVariant)- Parameters:
connection- die Datenverteiler-VerbindungfilterAttributeGroup- die Filter-Attributgruppeaspect- der AspektsimulationVariant- die Simualtionsvariante
-
-
Method Detail
-
getFrame
public UnsubscribingJFrame getFrame()
Gibt das UnsubscribingJFrame-Objekt zurück.- Specified by:
getFramein interfacePrintFrame- Returns:
- das UnsubscribingJFrame-Objekt
-
getDataViewPanel
public DataViewPanel getDataViewPanel()
Gibt das DataViewPanel zurück.- Specified by:
getDataViewPanelin interfacePrintFrame- Returns:
- das DataViewPanel
-
setReceiveOptions
public void setReceiveOptions(de.bsvrz.dav.daf.main.ReceiveOptions receiveOptions)
Setzt die Empfängeroptionen.- Parameters:
receiveOptions- die Empfängeroptionen
-
setReceiverRole
public void setReceiverRole(de.bsvrz.dav.daf.main.ReceiverRole receiverRole)
Setzt die Empfängerrolle.- Parameters:
receiverRole- die Empfängerrolle
-
showConfigurationData
public void showConfigurationData(java.util.List<DataTableObject> configuringData)
Zeigt die in der Liste übergebenen konfigurierenden Daten an.- Parameters:
configuringData- die konfigurierenden Daten
-
setParent
public void setParent(java.awt.Component parent)
Mit dieser Methode kann man eine Parent-Component setzen.- Parameters:
parent-
-
showOnlineData
public void showOnlineData(int displayOptions, java.lang.String charsetName, SettingsData settingsData)Zeigt die Onlinedaten der angemeldeten Datenidentifikation an. Der Parameter gibt an, an welcher Stelle neue Daten eingefügt werden sollen. Zur Auswahl stehen:- 0: unten anhängen
- 1: Aktuelle Daten oben einfügen
- 2: Nur aktuellste Daten anzeigen
- 3: Daten nur in einer CSV-Datei speichern
- Parameters:
displayOptions- gibt an, wie neue Daten dargestellt werden sollen
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-