Package jaxx.runtime.validator.swing
Class SwingListValidatorTableEditorModelListener<O>
java.lang.Object
jaxx.runtime.validator.swing.SwingListValidatorTableEditorModelListener<O>
- All Implemented Interfaces:
java.util.EventListener,javax.swing.event.TableModelListener
public class SwingListValidatorTableEditorModelListener<O>
extends java.lang.Object
implements javax.swing.event.TableModelListener
Listens a table model which is the editor of a list of bean, add and remove
beans to the target validator.
- Since:
- 2.5.3
- Author:
- Tony Chemit - chemit@codelutin.com
-
Constructor Summary
Constructors Constructor Description SwingListValidatorTableEditorModelListener(org.nuiton.validator.bean.list.BeanListValidator<O> validator, SwingListValidatorDataLocator<O> dataLocator) -
Method Summary
Modifier and Type Method Description protected voidonDataChanged(javax.swing.table.TableModel model)protected voidonRowsDeleted(javax.swing.table.TableModel model)protected voidonRowsInserted(javax.swing.table.TableModel model, int firstRow, int lastRow)voidtableChanged(javax.swing.event.TableModelEvent e)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SwingListValidatorTableEditorModelListener
public SwingListValidatorTableEditorModelListener(org.nuiton.validator.bean.list.BeanListValidator<O> validator, SwingListValidatorDataLocator<O> dataLocator)
-
-
Method Details
-
tableChanged
public void tableChanged(javax.swing.event.TableModelEvent e)- Specified by:
tableChangedin interfacejavax.swing.event.TableModelListener
-
onRowsInserted
protected void onRowsInserted(javax.swing.table.TableModel model, int firstRow, int lastRow) -
onRowsDeleted
protected void onRowsDeleted(javax.swing.table.TableModel model) -
onDataChanged
protected void onDataChanged(javax.swing.table.TableModel model)
-