Package de.bsvrz.pat.sysbed.dataview
Interface DataViewListener
- All Known Implementing Classes:
DataViewPanel
public interface DataViewListener
Dieses Interface trennt das Model (
DataViewModel) und das View (DataViewPanel) voneinander. Das View erhält eine Nachricht, falls
das Model von der Applikation neue oder geänderte Datensätze erhält.-
Method Summary
Modifier and Type Method Description voidaddDataTableObject(int index, DataTableObject dataTableObject)Fügt einen Datensatz an eine bestimmte Position der bisherigen Datensätze ein.voidaddDataTableObjects(java.util.List<DataTableObject> dataTableObjects)Fügt beliebig viele Datensätze ans Ende aller bisher gesammelten Datensätze.voidremoveDataTableObject(int index)Löscht einen Datensatz an der Position.voidsetDataTableObjects(java.util.List<DataTableObject> dataTableObjects)Übergibt alle Datensätze auf einmal.voidupdate(int index, DataTableObject dataTableObject)Aktualisiert einen Datensatz an angegebener Position.
-
Method Details
-
addDataTableObjects
Fügt beliebig viele Datensätze ans Ende aller bisher gesammelten Datensätze.- Parameters:
dataTableObjects- neue Datensätze
-
addDataTableObject
Fügt einen Datensatz an eine bestimmte Position der bisherigen Datensätze ein.- Parameters:
index- Position des neuen DatensatzesdataTableObject- der neue Datensatz
-
setDataTableObjects
Übergibt alle Datensätze auf einmal.- Parameters:
dataTableObjects- die neuen Datensätze
-
removeDataTableObject
void removeDataTableObject(int index)Löscht einen Datensatz an der Position.- Parameters:
index- Position des zu löschenden Datensatzes
-
update
Aktualisiert einen Datensatz an angegebener Position.- Parameters:
index- Position des zu ändernden DatensatzesdataTableObject- neuer Datensatz
-