1 package org.andromda.core.common;
2
3
4 /***
5 * Wraps any exception that occurs when configuring/processing a template object
6 *
7 * @see org.andromda.core.common.TemplateObject
8 */
9 public class TemplateObjectException
10 extends RuntimeException
11 {
12 /***
13 * Constructs an instance of TemplateObjectException.
14 *
15 * @param parent
16 */
17 public TemplateObjectException(Throwable parent)
18 {
19 super(parent);
20 }
21
22 /***
23 * Constructs an instance of TemplateObjectException.
24 *
25 * @param message
26 */
27 public TemplateObjectException(String message)
28 {
29 super(message);
30 }
31
32 /***
33 * Constructs an instance of TemplateObjectException.
34 *
35 * @param message
36 * @param parent
37 */
38 public TemplateObjectException(
39 String message,
40 Throwable parent)
41 {
42 super(message, parent);
43 }
44 }