mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
Updates to ITokenAPI aligned with Cards' Interface.
This commit is contained in:
@@ -12,9 +12,9 @@ public interface ITokenDatabase extends Iterable<PaperToken> {
|
|||||||
PaperToken getToken(String tokenName);
|
PaperToken getToken(String tokenName);
|
||||||
PaperToken getToken(String tokenName, String edition);
|
PaperToken getToken(String tokenName, String edition);
|
||||||
PaperToken getToken(String tokenName, String edition, int artIndex);
|
PaperToken getToken(String tokenName, String edition, int artIndex);
|
||||||
PaperToken getTokenFromEdition(String tokenName, CardDb.CardArtPreference fromSet);
|
PaperToken getTokenFromEditions(String tokenName, CardDb.CardArtPreference fromSet);
|
||||||
PaperToken getTokenFromEdition(String tokenName, Date printedBefore, CardDb.CardArtPreference fromSet);
|
PaperToken getTokenFromEditions(String tokenName, Date printedBefore, CardDb.CardArtPreference fromSet);
|
||||||
PaperToken getTokenFromEdition(String tokenName, Date printedBefore, CardDb.CardArtPreference fromSet, int artIndex);
|
PaperToken getTokenFromEditions(String tokenName, Date printedBefore, CardDb.CardArtPreference fromSet, int artIndex);
|
||||||
|
|
||||||
PaperToken getFoiled(PaperToken cpi);
|
PaperToken getFoiled(PaperToken cpi);
|
||||||
|
|
||||||
|
|||||||
@@ -1,20 +1,14 @@
|
|||||||
package forge.token;
|
package forge.token;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collection;
|
|
||||||
import java.util.Date;
|
|
||||||
import java.util.Iterator;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
import com.google.common.base.Predicate;
|
import com.google.common.base.Predicate;
|
||||||
import com.google.common.collect.Maps;
|
import com.google.common.collect.Maps;
|
||||||
|
|
||||||
import forge.card.CardDb;
|
import forge.card.CardDb;
|
||||||
import forge.card.CardEdition;
|
import forge.card.CardEdition;
|
||||||
import forge.card.CardRules;
|
import forge.card.CardRules;
|
||||||
import forge.item.PaperToken;
|
import forge.item.PaperToken;
|
||||||
|
|
||||||
|
import java.util.*;
|
||||||
|
|
||||||
public class TokenDb implements ITokenDatabase {
|
public class TokenDb implements ITokenDatabase {
|
||||||
// Expected naming convention of scripts
|
// Expected naming convention of scripts
|
||||||
// token_name
|
// token_name
|
||||||
@@ -80,17 +74,17 @@ public class TokenDb implements ITokenDatabase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PaperToken getTokenFromEdition(String tokenName, CardDb.SetPreference fromSet) {
|
public PaperToken getTokenFromEditions(String tokenName, CardDb.CardArtPreference fromSet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PaperToken getTokenFromEdition(String tokenName, Date printedBefore, CardDb.SetPreference fromSet) {
|
public PaperToken getTokenFromEditions(String tokenName, Date printedBefore, CardDb.CardArtPreference fromSet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PaperToken getTokenFromEdition(String tokenName, Date printedBefore, CardDb.SetPreference fromSet, int artIndex) {
|
public PaperToken getTokenFromEditions(String tokenName, Date printedBefore, CardDb.CardArtPreference fromSet, int artIndex) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user