1 package de.lathanda.eos.baseparser;
3 import java.text.MessageFormat;
4 import java.util.ResourceBundle;
6 import de.lathanda.eos.vm.ErrorInformation;
7 import de.lathanda.eos.vm.Marker;
16 private static final ResourceBundle error = ResourceBundle.getBundle(
"text.error");
18 private String message;
22 this.message = MessageFormat.format(error.getString(errorId), data);
27 this.message = message;
32 this.message = MessageFormat.format(error.getString(
"Exception"), e.getLocalizedMessage());
37 this.message = MessageFormat.format(error.getString(errorId), data);
52 return "Error{" +
"code=" + code +
", message=" + message +
'}';
CompilerError(Marker code, String message)
CompilerError(Marker code, String errorId, Object... data)
CompilerError(Marker code, Exception e)
CompilerError(String errorId, Object... data)