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 void
addDataTableObject(int index, DataTableObject dataTableObject)
Fügt einen Datensatz an eine bestimmte Position der bisherigen Datensätze ein.void
addDataTableObjects(java.util.List<DataTableObject> dataTableObjects)
Fügt beliebig viele Datensätze ans Ende aller bisher gesammelten Datensätze.void
removeDataTableObject(int index)
Löscht einen Datensatz an der Position.void
setDataTableObjects(java.util.List<DataTableObject> dataTableObjects)
Übergibt alle Datensätze auf einmal.void
update(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
-