|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pat.sysbed.dataview.DataViewModel
public class DataViewModel
Diese Klasse erhält von der Applikation Datensätze und Informationen. Hierbei handelt es sich um zusätzliche Datensätze, um geänderte Datensätze, um eine
Menge neuer Datensätze oder um Informationen darüber, welche Datensätze gelöscht wurden. Diese Datensätze und Informationen werden empfangen, ggf.
verarbeitet und an alle angemeldeten DataViewPanels
übergeben.
Constructor Summary | |
---|---|
DataViewModel(AttributeGroup attributeGroup)
Konstruktor. |
Method Summary | |
---|---|
void |
addDatasetAbove(DataTableObject dataTableObject)
Fügt einen neuen Datensatz oben in der Tabelle ein. |
void |
addDatasetBelow(DataTableObject dataTableObject)
Fügt einen Datensatz an bestehende Daten hinten an. |
void |
addDatasetsBelow(List<DataTableObject> dataTableObjects)
Fügt mehrere Datensätze an bestehende Daten hinten an. |
void |
addDataViewListener(DataViewListener listener)
Meldet einen Listener beim Model an. |
AttributeGroup |
getAttributeGroup()
Gibt die Attributgruppe zurück. |
void |
removeDataViewListener(DataViewListener listener)
Meldet einen Listener vom Model ab. |
void |
setDatasets(List<DataTableObject> dataTableObjects)
Übergibt initial alle in Frage kommenden Datensätze. |
void |
updateDatasets(List<DataTableObject> dataTableObjects)
Stellt zu den angemeldeten Objekten jeweils den aktuellsten Datensatz dar. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataViewModel(AttributeGroup attributeGroup)
attributeGroup
- Attributgruppe, die dargestellt werden sollMethod Detail |
---|
public AttributeGroup getAttributeGroup()
public void addDatasetBelow(DataTableObject dataTableObject)
dataTableObject
- neuer Datensatzpublic void addDatasetsBelow(List<DataTableObject> dataTableObjects)
dataTableObjects
- Liste mit anzuzeigenden Datensätzenpublic void addDatasetAbove(DataTableObject dataTableObject)
dataTableObject
- der neue Datensatzpublic void setDatasets(List<DataTableObject> dataTableObjects)
dataTableObjects
- Liste mit den DatensätzenaddDatasetAbove(DataTableObject)
,
addDatasetBelow(DataTableObject)
public void updateDatasets(List<DataTableObject> dataTableObjects)
dataTableObjects
- auszuwertende Datenpublic void addDataViewListener(DataViewListener listener)
listener
- der anzumeldende Listenerpublic void removeDataViewListener(DataViewListener listener)
listener
- der abzumeldende Listener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |