1 package org.andromda.core.configuration;
2
3 /**
4 * This exception is thrown when an error occurs when dealing
5 * with {@link Namespaces}.
6 *
7 * @author Chad Brandon
8 */
9 public class NamespacesException
10 extends RuntimeException
11 {
12 private static final long serialVersionUID = 34L;
13
14 /**
15 * Constructor for NamespacesException.
16 */
17 public NamespacesException()
18 {
19 super();
20 }
21
22 /**
23 * Constructor for NamespacesException.
24 *
25 * @param message
26 */
27 public NamespacesException(final String message)
28 {
29 super(message);
30 }
31
32 /**
33 * Constructor for NamespacesException.
34 *
35 * @param message
36 * @param parent
37 */
38 public NamespacesException(
39 final String message,
40 final Throwable parent)
41 {
42 super(message, parent);
43 }
44
45 /**
46 * Constructor for NamespacesException.
47 *
48 * @param parent
49 */
50 public NamespacesException(final Throwable parent)
51 {
52 super(parent);
53 }
54 }