1 package org.andromda.core.common;
2
3 /***
4 * Thrown when any unexpected error occurs during execution of the
5 * OCLIntrospector.
6 *
7 * @author Chad Brandon
8 */
9 public class IntrospectorException
10 extends RuntimeException
11 {
12 /***
13 * Constructs an instance of OCLIntrospectorException taking the
14 * <code>parent</code> Throwable.
15 *
16 * @param parent the cause of the exception
17 */
18 public IntrospectorException(
19 Throwable parent)
20 {
21 super(parent);
22 }
23
24 /***
25 * Constructs an instance of OCLIntrospectorException taking the
26 * <code>message</code> String.
27 *
28 * @param message the message to include in the exception.
29 */
30 public IntrospectorException(
31 String message)
32 {
33 super(message);
34 }
35 }