arlut.csd.JTable
Class rowSorter

java.lang.Object
  |
  +--arlut.csd.JTable.rowSorter

class rowSorter
extends java.lang.Object


Field Summary
(package private)  int column
           
(package private)  boolean forward
           
(package private)  java.util.Vector mergeRecs
           
(package private)  arlut.csd.JTable.rowTable parent
           
 
Constructor Summary
rowSorter(boolean forward, arlut.csd.JTable.rowTable parent, int column)
           
 
Method Summary
(package private)  int compare(arlut.csd.JTable.mergeRec a, arlut.csd.JTable.mergeRec b)
           
(package private)  arlut.csd.JTable.mergeRec rmerge(arlut.csd.JTable.mergeRec u, arlut.csd.JTable.mergeRec y)
           
(package private)  arlut.csd.JTable.mergeRec rmsort(int l, int u)
           
 void sort()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mergeRecs

java.util.Vector mergeRecs

forward

boolean forward

parent

arlut.csd.JTable.rowTable parent

column

int column
Constructor Detail

rowSorter

public rowSorter(boolean forward,
                 arlut.csd.JTable.rowTable parent,
                 int column)
Method Detail

compare

int compare(arlut.csd.JTable.mergeRec a,
            arlut.csd.JTable.mergeRec b)

rmsort

arlut.csd.JTable.mergeRec rmsort(int l,
                                 int u)

rmerge

arlut.csd.JTable.mergeRec rmerge(arlut.csd.JTable.mergeRec u,
                                 arlut.csd.JTable.mergeRec y)

sort

public void sort()