package com.baselet.element.facet.customdrawings; import com.baselet.element.facet.customdrawings.gen.ParseException; import com.baselet.element.facet.customdrawings.gen.TokenMgrException; public class CustomDrawingParserRuntimeException extends RuntimeException { /** * */ private static final long serialVersionUID = 6582281959899320822L; public CustomDrawingParserRuntimeException() {} public CustomDrawingParserRuntimeException(String message) { super(message); } public CustomDrawingParserRuntimeException(Throwable cause) { super(cause); } public CustomDrawingParserRuntimeException(String message, Throwable cause) { super(message, cause); } public CustomDrawingParserRuntimeException(ParseException e) { // remove the trailing \n from the error message this(e.getMessage().substring(0, e.getMessage().length() - 1), e); } public CustomDrawingParserRuntimeException(TokenMgrException e) { // remove the trailing \n from the error message this(e.getMessage().substring(0, e.getMessage().length() - 1), e); } }