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