01: package org.andromda.schema2xmi;
02:
03: /**
04: * An exception thrown when an unexpected error occurs during processing of the
05: * SchemaTransformer.
06: *
07: * @author Chad Brandon
08: */
09: public class SchemaTransformerException extends RuntimeException {
10: /**
11: * Constructs a new instance of SchemaTransformerException
12: *
13: * @param throwable the parent Throwable
14: */
15: public SchemaTransformerException(Throwable throwable) {
16: super (throwable);
17: }
18:
19: /**
20: * Constructs a new instance of SchemaTransformerException
21: *
22: * @param message the throwable message.
23: */
24: public SchemaTransformerException(String message) {
25: super (message);
26: }
27:
28: /**
29: * Constructs a new instance of SchemaTransformerException
30: *
31: * @param message the throwable message.
32: * @param throwable the parent of this Throwable.
33: */
34: public SchemaTransformerException(String message,
35: Throwable throwable) {
36: super(message, throwable);
37: }
38: }
|