package at.gv.egiz.pdfas.common.exceptions; import at.gv.egiz.pdfas.common.messages.MessageResolver; public class PdfAsException extends Exception { public PdfAsException() { super(); } public PdfAsException(String msgId) { super(msgId); } public PdfAsException(String msgId, Throwable e) { super(msgId, e); } @Override public String getMessage() { return localizeMessage(super.getMessage()); } @Override public String getLocalizedMessage() { return localizeMessage(super.getMessage()); } protected String localizeMessage(String msgId) { return MessageResolver.resolveMessage(msgId); } }