program towards Interface rather than implementations

This commit is contained in:
Ingmar Goudt 2020-02-10 10:39:56 +01:00
parent b04c436801
commit ae7919cd07
100 changed files with 218 additions and 209 deletions

View file

@ -1,6 +1,7 @@
package mage.client.util;
import java.util.ArrayList;
import java.util.List;
/**
* @author JayDi85
@ -41,7 +42,7 @@ public enum CardLanguage {
}
public static String[] toList() {
ArrayList<String> res = new ArrayList<>();
List<String> res = new ArrayList<>();
for (CardLanguage l : values()) {
res.add(l.toString());
}

View file

@ -190,7 +190,7 @@ public final class GuiDisplayUtil {
// counters
if (card.getMageObjectType().canHaveCounters()) {
ArrayList<CounterView> counters = new ArrayList<>();
java.util.List<CounterView> counters = new ArrayList<>();
if (card instanceof PermanentView) {
if (card.getCounters() != null) {
counters = new ArrayList<>(card.getCounters());