001package org.andromda.translation.ocl.validation;
002
003import org.andromda.core.translation.TranslatorException;
004
005/**
006 * Any unchecked exception that will be thrown during ValidationTranslator processing.
007 *
008 * @author Chad Brandon
009 */
010public class ValidationTranslatorException
011        extends TranslatorException
012{
013    private static final long serialVersionUID = 34L;
014    /**
015     * Constructs a ValidationTranslatorException
016     *
017     * @param th
018     */
019    public ValidationTranslatorException(Throwable th)
020    {
021        super(th);
022    }
023
024    /**
025     * Constructs a ValidationTranslatorException
026     *
027     * @param msg
028     */
029    public ValidationTranslatorException(String msg)
030    {
031        super(msg);
032    }
033
034    /**
035     * Constructs a ValidationTranslatorException
036     *
037     * @param msg
038     * @param th
039     */
040    public ValidationTranslatorException(String msg, Throwable th)
041    {
042        super(msg, th);
043    }
044
045}