Examples of MyTableModelListener


Examples of gnu.testlet.javax.swing.table.DefaultTableModel.MyTableModelListener

   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    MyTableModelListener listener = new MyTableModelListener();
    MyTableModel m = new MyTableModel();
    m.addTableModelListener(listener);
    m.fireTableRowsUpdated(3, 7);
    TableModelEvent e = listener.getEvent();
    harness.check(e.getFirstRow(), 3);
    harness.check(e.getLastRow(), 7);
    harness.check(e.getColumn(), -1);
    harness.check(e.getType(), TableModelEvent.UPDATE);
  }
View Full Code Here

Examples of gnu.testlet.javax.swing.table.DefaultTableModel.MyTableModelListener

   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    MyTableModelListener listener = new MyTableModelListener();
    MyTableModel m = new MyTableModel();
    m.addTableModelListener(listener);
    m.fireTableStructureChanged();
    TableModelEvent e = listener.getEvent();
    harness.check(e.getFirstRow(), -1);
    harness.check(e.getLastRow(), -1);
    harness.check(e.getColumn(), -1);
    harness.check(e.getType(), TableModelEvent.UPDATE);
  }
View Full Code Here

Examples of gnu.testlet.javax.swing.table.DefaultTableModel.MyTableModelListener

   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    MyTableModelListener listener = new MyTableModelListener();
    MyTableModel m = new MyTableModel();
    m.addTableModelListener(listener);
    TableModelEvent e1 = new TableModelEvent(m);
    m.fireTableChanged(e1);
    TableModelEvent e2 = listener.getEvent();
    harness.check(e1 == e2);

    m.fireTableChanged(null);
    harness.check(listener.getEvent() == null);
  }
View Full Code Here

Examples of gnu.testlet.javax.swing.table.DefaultTableModel.MyTableModelListener

   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    MyTableModelListener listener = new MyTableModelListener();
    MyTableModel m = new MyTableModel();
    m.addTableModelListener(listener);
    m.fireTableDataChanged();
    TableModelEvent e = listener.getEvent();
    harness.check(e.getFirstRow(), 0);
    harness.check(e.getLastRow(), Integer.MAX_VALUE);
    harness.check(e.getColumn(), -1);
    harness.check(e.getType(), TableModelEvent.UPDATE);
  }
View Full Code Here

Examples of gnu.testlet.javax.swing.table.DefaultTableModel.MyTableModelListener

   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    MyTableModelListener listener = new MyTableModelListener();
    MyTableModel m = new MyTableModel();
    m.addTableModelListener(listener);
    m.fireTableCellUpdated(2, 3);
    TableModelEvent e = listener.getEvent();
    harness.check(e.getFirstRow(), 2);
    harness.check(e.getLastRow(), 2);
    harness.check(e.getColumn(), 3);
    harness.check(e.getSource(), m);
    harness.check(e.getType(), TableModelEvent.UPDATE);
View Full Code Here

Examples of gnu.testlet.javax.swing.table.DefaultTableModel.MyTableModelListener

   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    MyTableModelListener listener = new MyTableModelListener();
    MyTableModel m = new MyTableModel();
    m.addTableModelListener(listener);
    m.fireTableRowsDeleted(3, 7);
    TableModelEvent e = listener.getEvent();
    harness.check(e.getFirstRow(), 3);
    harness.check(e.getLastRow(), 7);
    harness.check(e.getColumn(), -1);
    harness.check(e.getType(), TableModelEvent.DELETE);
  }
View Full Code Here

Examples of gnu.testlet.javax.swing.table.DefaultTableModel.MyTableModelListener

   *
   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    MyTableModelListener listener = new MyTableModelListener();
    MyTableModel m = new MyTableModel();
    m.addTableModelListener(listener);
    m.fireTableRowsInserted(3, 7);
    TableModelEvent e = listener.getEvent();
    harness.check(e.getFirstRow(), 3);
    harness.check(e.getLastRow(), 7);
    harness.check(e.getColumn(), -1);
    harness.check(e.getType(), TableModelEvent.INSERT);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.