001 package org.andromda.core.metafacade;
002
003 /**
004 * Any unchecked exception that will be thrown when a MetafacadeFactory processing error occurs.
005 */
006 public class MetafacadeFactoryException
007 extends RuntimeException
008 {
009 private static final long serialVersionUID = 34L;
010
011 /**
012 * Constructs an instance of MetafacadeFactoryException.
013 *
014 * @param parent the parent throwable
015 */
016 public MetafacadeFactoryException(Throwable parent)
017 {
018 super(parent);
019 }
020
021 /**
022 * Constructs an instance of MetafacadeFactoryException.
023 *
024 * @param message the exception message
025 */
026 public MetafacadeFactoryException(String message)
027 {
028 super(message);
029 }
030
031 /**
032 * Constructs an instance of MetafacadeFactoryException.
033 *
034 * @param message the exception message
035 * @param parent the parent throwable
036 */
037 public MetafacadeFactoryException(
038 String message,
039 Throwable parent)
040 {
041 super(message, parent);
042 }
043 }