Package de.willuhn.jameica.gui.parts
Interface TableChangeListener
public interface TableChangeListener
Ein Listener, der an eine Tabelle via
TablePart.addChangeListener(TableChangeListener)
gehaengt werden kann,
wenn einzelne Spalten direkt in der Tabelle aenderbar sein sollen. Die Spalten muessen
mit der Funktion AbstractTablePart.addColumn(String, String, Formatter, boolean)
hinzugefuegt werden, wobei changeable=true
sein muss, um die Spalten als aenderbar
zu markieren. Sofern der Wert eines solchen Feldes vom Benutzer geaendert
wurde, werden alle registrieren TableChangeListener ueber die Aenderung
informiert. Es ist dann deren Aufgabe, den geaenderten Wert im Fachobjekt
zu uebernehmen.-
Method Summary
Modifier and TypeMethodDescriptionvoid
itemChanged
(Object object, String attribute, String newValue) Wird aufgerufen, wenn der Wert eines Feldes geaendert wurde.
-
Method Details
-
itemChanged
void itemChanged(Object object, String attribute, String newValue) throws de.willuhn.util.ApplicationException Wird aufgerufen, wenn der Wert eines Feldes geaendert wurde.- Parameters:
object
- das zugehoerige Fachobjekt.attribute
- der Name des geaenderten Attributes.newValue
- der neue Wert des Attributes.- Throws:
de.willuhn.util.ApplicationException
-