mev-4.0.01/source/org/tigr/microarray/mev/cgh/CGHDataObj/AlterationRegionsComparator.java

Code
Comments
Other
Rev Date Author Line
2 26 Feb 07 jari 1 /*
2 26 Feb 07 jari 2  * AlterationRegionsComparator.java
2 26 Feb 07 jari 3  *
2 26 Feb 07 jari 4  * Created on March 24, 2003, 1:57 AM
2 26 Feb 07 jari 5  */
2 26 Feb 07 jari 6
2 26 Feb 07 jari 7 package org.tigr.microarray.mev.cgh.CGHDataObj;
2 26 Feb 07 jari 8
2 26 Feb 07 jari 9 import java.util.Comparator;
2 26 Feb 07 jari 10
2 26 Feb 07 jari 11 /**
2 26 Feb 07 jari 12  *
2 26 Feb 07 jari 13  * @author  Adam Margolin
2 26 Feb 07 jari 14  * @author Raktim Sinha
2 26 Feb 07 jari 15  */
2 26 Feb 07 jari 16
2 26 Feb 07 jari 17 public class AlterationRegionsComparator implements Comparator{
2 26 Feb 07 jari 18
2 26 Feb 07 jari 19     /** Creates a new instance of AlterationRegionsComparator */
2 26 Feb 07 jari 20     public AlterationRegionsComparator() {
2 26 Feb 07 jari 21     }
2 26 Feb 07 jari 22
2 26 Feb 07 jari 23     public int compare(Object obj, Object obj1) {
2 26 Feb 07 jari 24         AlterationRegion region1 = (AlterationRegion)obj;
2 26 Feb 07 jari 25         AlterationRegion region2 = (AlterationRegion)obj1;
2 26 Feb 07 jari 26
2 26 Feb 07 jari 27         return region2.getNumAlterations() - region1.getNumAlterations();
2 26 Feb 07 jari 28     }
2 26 Feb 07 jari 29
2 26 Feb 07 jari 30 }