1 package org.andromda.core.common; 2 3 /** 4 * Any unchecked exception that will be thrown during the execution of ClassUtils. 5 */ 6 public class ClassUtilsException 7 extends RuntimeException 8 { 9 private static final long serialVersionUID = 34L; 10 11 /** 12 * Constructs an instance of ClassUtilsException. 13 * 14 * @param parent the parent throwable 15 */ 16 public ClassUtilsException(Throwable parent) 17 { 18 super(parent); 19 } 20 21 /** 22 * Constructs an instance of ClassUtilsException. 23 * 24 * @param message the exception message 25 */ 26 public ClassUtilsException(String message) 27 { 28 super(message); 29 } 30 31 /** 32 * Constructs an instance of ClassUtilsException. 33 * 34 * @param message the exception message 35 * @param parent the parent throwable 36 */ 37 public ClassUtilsException( 38 String message, 39 Throwable parent) 40 { 41 super(message, parent); 42 } 43 }