1 25 26 package org.snipsnap.snip; 27 28 import java.util.Comparator ; 29 30 43 44 public class SnipPostNameComparator implements Comparator { 45 private Comparator comparator = new PostNameComparator(); 46 47 public int compare(Object o1, Object o2) { 48 if (! (o1 instanceof Snip) || !( o2 instanceof Snip)) { 49 throw new ClassCastException (); 50 } 51 Snip snip1 = (Snip) o1; 52 Snip snip2 = (Snip) o2; 53 return comparator.compare(snip1.getName(), snip2.getName()); 54 } 55 } 56 | Popular Tags |