Package de.bsvrz.pat.sysbed.dataview
Interface DataViewListener
-
- All Known Implementing Classes:
DataViewPanel
public interface DataViewListenerDieses 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 Detail
-
addDataTableObjects
void addDataTableObjects(java.util.List<DataTableObject> dataTableObjects)
Fügt beliebig viele Datensätze ans Ende aller bisher gesammelten Datensätze.- Parameters:
dataTableObjects- neue Datensätze
-
addDataTableObject
void addDataTableObject(int index, DataTableObject dataTableObject)Fügt einen Datensatz an eine bestimmte Position der bisherigen Datensätze ein.- Parameters:
index- Position des neuen DatensatzesdataTableObject- der neue Datensatz
-
setDataTableObjects
void setDataTableObjects(java.util.List<DataTableObject> dataTableObjects)
Ü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
void update(int index, DataTableObject dataTableObject)Aktualisiert einen Datensatz an angegebener Position.- Parameters:
index- Position des zu ändernden DatensatzesdataTableObject- neuer Datensatz
-
-