wt.clients.widgets
Class Sorter

java.lang.Object
  extended bywt.clients.widgets.Sorter

public class Sorter
extends Object


Field Summary
private static boolean debug
           
 
Constructor Summary
Sorter()
           
 
Method Summary
static String getDisplayString(Object obj)
           
static int getInsertLocation(Vector vector, Object object)
           
private static int quickPartition(String[] sortString, int startIndex, int endIndex)
           
static void quickSortStrings(String[] sortString, int startIndex, int endIndex)
           
static Vector sortVector(Vector vector)
           
private static void swap(String[] sortString, int i, int j)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

debug

private static final boolean debug
Constructor Detail

Sorter

public Sorter()
Method Detail

sortVector

public static Vector sortVector(Vector vector)

getInsertLocation

public static int getInsertLocation(Vector vector,
                                    Object object)

getDisplayString

public static String getDisplayString(Object obj)

quickSortStrings

public static void quickSortStrings(String[] sortString,
                                    int startIndex,
                                    int endIndex)

quickPartition

private static int quickPartition(String[] sortString,
                                  int startIndex,
                                  int endIndex)

swap

private static void swap(String[] sortString,
                         int i,
                         int j)