mev-4.0.01/source/org/tigr/microarray/mev/cluster/gui/impl/usc/USCOrderSorter.java

Code
Comments
Other
Rev Date Author Line
2 26 Feb 07 jari 1 /*
2 26 Feb 07 jari 2  * Created on Jan 24, 2005
2 26 Feb 07 jari 3  */
2 26 Feb 07 jari 4 package org.tigr.microarray.mev.cluster.gui.impl.usc;
2 26 Feb 07 jari 5
2 26 Feb 07 jari 6 import java.util.Comparator;
2 26 Feb 07 jari 7
2 26 Feb 07 jari 8 /**
2 26 Feb 07 jari 9  * Sorts the USCOrder[] from least to greatest IOriginal
2 26 Feb 07 jari 10  * 
2 26 Feb 07 jari 11  * @author vu
2 26 Feb 07 jari 12  */
2 26 Feb 07 jari 13 public class USCOrderSorter implements Comparator {
2 26 Feb 07 jari 14   public int compare(Object o1, Object o2) {
2 26 Feb 07 jari 15     USCOrder order1 = ( USCOrder ) o1;
2 26 Feb 07 jari 16     USCOrder order2 = ( USCOrder ) o2;
2 26 Feb 07 jari 17     
2 26 Feb 07 jari 18     if( order1.getIOriginal() > order2.getIOriginal() ) {
2 26 Feb 07 jari 19       return 1;
2 26 Feb 07 jari 20     } else if( order1.getIOriginal() < order2.getIOriginal() ) {
2 26 Feb 07 jari 21       return -1;
2 26 Feb 07 jari 22     } else {
2 26 Feb 07 jari 23       return 0;
2 26 Feb 07 jari 24     }
2 26 Feb 07 jari 25   }
2 26 Feb 07 jari 26
2 26 Feb 07 jari 27 }