From 35d0adb1572fdfb6a10a19b3de5ec4c06c620598 Mon Sep 17 00:00:00 2001 From: Hanmac Date: Thu, 21 Jul 2016 17:50:09 +0000 Subject: [PATCH] Lang: add nounWithNumeral for non-string numbers --- forge-core/src/main/java/forge/util/Lang.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/forge-core/src/main/java/forge/util/Lang.java b/forge-core/src/main/java/forge/util/Lang.java index db883652a04..502a53e6457 100644 --- a/forge-core/src/main/java/forge/util/Lang.java +++ b/forge-core/src/main/java/forge/util/Lang.java @@ -112,6 +112,15 @@ public final class Lang { return getNumeral(cnt) + " " + countedForm; } + public static String nounWithNumeral(final String cnt, final String noun) { + if (StringUtils.isNumeric(cnt)) { + return nounWithNumeral(Integer.parseInt(cnt), noun); + } else { + // for X + return cnt + " " + getPlural(noun); + } + } + public static String getPossesive(final String name) { if ("You".equalsIgnoreCase(name)) { return name + "r"; // to get "your"