01: package org.andromda.core.profile;
02:
03: /**
04: * This exception is thrown when an unexpected exception occurs when plugin processing occurs.
05: *
06: * @author Chad Brandon
07: */
08: public class ProfileException extends RuntimeException {
09: /**
10: * Constructor for ProfileException.
11: */
12: public ProfileException() {
13: super ();
14: }
15:
16: /**
17: * Constructor for ProfileException.
18: *
19: * @param message
20: */
21: public ProfileException(String message) {
22: super (message);
23: }
24:
25: /**
26: * Constructor for ProfileException.
27: *
28: * @param message
29: * @param parent
30: */
31: public ProfileException(String message, Throwable parent) {
32: super (message, parent);
33: }
34:
35: /**
36: * Constructor for ProfileException.
37: *
38: * @param message
39: */
40: public ProfileException(Throwable message) {
41: super(message);
42: }
43: }
|