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