diff --git a/src/main/java/de/marhali/easyi18n/model/Translation.java b/src/main/java/de/marhali/easyi18n/model/Translation.java index 2870837..3237813 100644 --- a/src/main/java/de/marhali/easyi18n/model/Translation.java +++ b/src/main/java/de/marhali/easyi18n/model/Translation.java @@ -12,6 +12,16 @@ public class Translation extends HashMap { super(); } + public Translation(String locale, String content) { + this(); + super.put(locale, content); + } + + public Translation add(String locale, String content) { + super.put(locale, content); + return this; + } + @Override public String toString() { return super.toString(); diff --git a/src/main/java/de/marhali/easyi18n/util/TranslationBuilder.java b/src/main/java/de/marhali/easyi18n/util/TranslationBuilder.java deleted file mode 100644 index 21adf1e..0000000 --- a/src/main/java/de/marhali/easyi18n/util/TranslationBuilder.java +++ /dev/null @@ -1,30 +0,0 @@ -package de.marhali.easyi18n.util; - -import de.marhali.easyi18n.model.Translation; - -/** - * Translation builder utility. - * @author marhali - */ -public class TranslationBuilder { - - private Translation translation; - - public TranslationBuilder() { - this.translation = new Translation(); - } - - public TranslationBuilder(String locale, String content) { - this(); - this.translation.put(locale, content); - } - - public TranslationBuilder add(String locale, String content) { - this.translation.put(locale, content); - return this; - } - - public Translation build() { - return this.translation; - } -} \ No newline at end of file