1 package org.andromda.core.common;
2
3
4 /***
5 * This exception is thrown when an unexpected exception occurs when plugin processing occurs.
6 *
7 * @author Chad Brandon
8 */
9 public class PluginException
10 extends RuntimeException
11 {
12 /***
13 * Constructor for PluginException.
14 *
15 * @param message
16 */
17 public PluginException(String message)
18 {
19 super(message);
20 }
21
22 /***
23 * Constructor for PluginException.
24 *
25 * @param message
26 * @param parent
27 */
28 public PluginException(
29 String message,
30 Throwable parent)
31 {
32 super(message, parent);
33 }
34
35 /***
36 * Constructor for PluginException.
37 *
38 * @param message
39 */
40 public PluginException(Throwable message)
41 {
42 super(message);
43 }
44 }