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 void onDataChanged​(javax.swing.table.TableModel model)  
    protected void onRowsDeleted​(javax.swing.table.TableModel model)  
    protected void onRowsInserted​(javax.swing.table.TableModel model, int firstRow, int lastRow)  
    void tableChanged​(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:
      tableChanged in interface javax.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)