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}