01: package org.andromda.core.cartridge;
02:
03: /**
04: * This exception is thrown when a special situation is encountered within an AndroMDA cartridge.
05: *
06: * @author <a href="http://www.mbohlen.de">Matthias Bohlen </a>
07: */
08: public class CartridgeException extends RuntimeException {
09: /**
10: * Constructor for CartridgeException.
11: */
12: public CartridgeException() {
13: super ();
14: }
15:
16: /**
17: * Constructor for CartridgeException.
18: *
19: * @param message
20: */
21: public CartridgeException(String message) {
22: super (message);
23: }
24:
25: /**
26: * Constructor for CartridgeException.
27: *
28: * @param message
29: * @param parent
30: */
31: public CartridgeException(String message, Throwable parent) {
32: super (message, parent);
33: }
34:
35: /**
36: * Constructor for CartridgeException.
37: *
38: * @param parent
39: */
40: public CartridgeException(Throwable parent) {
41: super(parent);
42: }
43: }
|