1 package org.andromda.core.transformation;
2
3 /**
4 * Thrown when an exception occurs during
5 * XSTL transformation by the {@link XslTransformer}.
6 *
7 * @author Chad Brandon
8 */
9 public class XslTransformerException
10 extends RuntimeException
11 {
12 private static final long serialVersionUID = 34L;
13
14 /**
15 * Constructs an instance of TransformerException.
16 *
17 * @param parent the parent throwable
18 */
19 public XslTransformerException(Throwable parent)
20 {
21 super(parent);
22 }
23
24 /**
25 * Constructs an instance of TransformerException.
26 *
27 * @param message any message to give
28 */
29 public XslTransformerException(String message)
30 {
31 super(message);
32 }
33
34 /**
35 * Constructs an instance of TransformerException.
36 *
37 * @param message any message to give.
38 * @param parent the parent throwable
39 */
40 public XslTransformerException(
41 String message,
42 Throwable parent)
43 {
44 super(message, parent);
45 }
46 }