package at.gv.egiz.pdfas.exceptions.framework; import at.gv.egiz.pdfas.exceptions.ErrorCode; import at.knowcenter.wag.egov.egiz.exceptions.PresentableException; /** * Exceptions thrown if STRICT matching mode for placeholder extraction is set and no placeholder could be found. * * @author exthex * */ public class PlaceholderExtractionException extends PresentableException { private static final long serialVersionUID = 0L; /** * Constructor. * * @param errorCode the error code * @param message the additional message * @param cause the causing exception * * @see ErrorCode#SIGNATURE_PLACEHOLDER_EXTRACTION_FAILED */ public PlaceholderExtractionException(int errorCode, String message, Throwable cause) { super(errorCode, message, cause); } /** * Constructor. * * @param errorCode the error code * @param message the additional message * * @see ErrorCode#SIGNATURE_PLACEHOLDER_EXTRACTION_FAILED */ public PlaceholderExtractionException(int errorCode, String message) { super(errorCode, message); } /** * Constructor. * * @param errorCode the error code * @param cause the causing exception * * @see ErrorCode#SIGNATURE_PLACEHOLDER_EXTRACTION_FAILED */ public PlaceholderExtractionException(int errorCode, Throwable cause) { super(errorCode, cause); } }