+ @Override
+ public String getMessage() {
+ if (messages.size() != 0) {
+ StringWriter sw = new StringWriter();
+ PrintWriter pw = new PrintWriter(sw);
+
+ HashMap<String, Object> map = new HashMap<>();
+ for (Outputable message : messages) {
+ map.clear();
+ message.output(pw, Language.getInstance(Locale.ENGLISH), map);
+ }
+ pw.flush();
+
+ return sw.toString();
+ }
+ return "";
+ }
+