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)  rowTable parent
           
 
Constructor Summary
rowSorter(boolean forward, rowTable parent, int column)
           
 
Method Summary
(package private)  int compare(mergeRec a, mergeRec b)
           
(package private)  mergeRec rmerge(mergeRec u, mergeRec y)
           
(package private)  mergeRec rmsort(int l, int u)
           
 void sort()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

mergeRecs

java.util.Vector mergeRecs

forward

boolean forward

parent

rowTable parent

column

int column
Constructor Detail

rowSorter

public rowSorter(boolean forward,
                 rowTable parent,
                 int column)
Method Detail

compare

int compare(mergeRec a,
            mergeRec b)

rmsort

mergeRec rmsort(int l,
                int u)

rmerge

mergeRec rmerge(mergeRec u,
                mergeRec y)

sort

public void sort()