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