1 package org.andromda.andromdapp;
2
3 /**
4 * Thrown when an unexpected occur occurs during AndroMDApp execution.
5 *
6 * @author Chad Brandon
7 */
8 public class AndroMDAppException
9 extends RuntimeException
10 {
11 private static final long serialVersionUID = 34L;
12 /**
13 * Constructs an instance of AndroMDAppException.
14 *
15 * @param parent previous exception
16 */
17 public AndroMDAppException(final Throwable parent)
18 {
19 super(parent);
20 }
21
22 /**
23 * Constructs an instance of AndroMDAppException.
24 *
25 * @param message exception message
26 */
27 public AndroMDAppException(final String message)
28 {
29 super(message);
30 }
31
32 /**
33 * Constructs an instance of AndroMDAppException.
34 *
35 * @param message exception message
36 * @param parent previous exception
37 */
38 public AndroMDAppException(
39 final String message,
40 final Throwable parent)
41 {
42 super(message, parent);
43 }
44 }