edu.ucla.stat.SOCR.motionchart
Class MotionTableModel.MotionRowComparator

java.lang.Object
  extended by edu.ucla.stat.SOCR.motionchart.MotionTableModel.MotionRowComparator
All Implemented Interfaces:
RowComparator
Enclosing class:
MotionTableModel

protected class MotionTableModel.MotionRowComparator
extends java.lang.Object
implements RowComparator


Constructor Summary
protected MotionTableModel.MotionRowComparator()
           
 
Method Summary
 int compare(int row1, int row2, int column, javax.swing.table.TableModel tableModel)
          Compares two rows for order.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MotionTableModel.MotionRowComparator

protected MotionTableModel.MotionRowComparator()
Method Detail

compare

public int compare(int row1,
                   int row2,
                   int column,
                   javax.swing.table.TableModel tableModel)
Compares two rows for order. Returns a negative integer, zero, or a positive integer as the first row is less than, equal to, or greater than the second.

Specified by:
compare in interface RowComparator
Parameters:
row1 - the first row to be compared
row2 - the second row to be compared
column - sorting column
tableModel - table's model
Returns:
a negative integer, zero, or a positive integer as the first row is less than, equal to, or greater than the second.