01: package org.andromda.core.common;
02:
03: /**
04: * Wraps any exception that occurs when merging.
05: *
06: * @see org.andromda.core.common.Merger
07: */
08: public class MergerException extends RuntimeException {
09: /**
10: * Constructs an instance of MergerException.
11: *
12: * @param parent
13: */
14: public MergerException(Throwable parent) {
15: super (parent);
16: }
17:
18: /**
19: * Constructs an instance of MergerException.
20: *
21: * @param message
22: */
23: public MergerException(String message) {
24: super (message);
25: }
26:
27: /**
28: * Constructs an instance of MergerException.
29: *
30: * @param message
31: * @param parent
32: */
33: public MergerException(String message, Throwable parent) {
34: super(message, parent);
35: }
36: }
|