parameterize a Comparator

This commit is contained in:
jendave
2011-08-06 09:39:20 +00:00
parent 9980a8a22d
commit 46e94e0722

View File

@@ -444,7 +444,6 @@ public class GuiDisplayUtil implements NewConstants {
} }
}//setupPanel() }//setupPanel()
@SuppressWarnings("unchecked")
private static void setupNoLandPermPanel(JPanel p, ArrayList<Card> list, boolean stack) { private static void setupNoLandPermPanel(JPanel p, ArrayList<Card> list, boolean stack) {
int maxY = 0; int maxY = 0;
@@ -461,10 +460,8 @@ public class GuiDisplayUtil implements NewConstants {
ArrayList<Card> tokenCreatures = getTokenCreatures(list); ArrayList<Card> tokenCreatures = getTokenCreatures(list);
//sort tokenCreatures by name (TODO: fix the warning message somehow) //sort tokenCreatures by name (TODO: fix the warning message somehow)
Collections.sort(tokenCreatures, new Comparator() { Collections.sort(tokenCreatures, new Comparator<Card>() {
public int compare(Object o1, Object o2) { public int compare(Card c1, Card c2) {
Card c1 = (Card) o1;
Card c2 = (Card) o2;
return c1.getName().compareTo(c2.getName()); return c1.getName().compareTo(c2.getName());
} }
}); });