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