View Javadoc
1   package org.andromda.core.profile;
2   
3   /**
4    * This exception is thrown when an unexpected exception occurs when plugin processing occurs.
5    *
6    * @author Chad Brandon
7    */
8   public class ProfileException
9       extends RuntimeException
10  {
11      private static final long serialVersionUID = 34L;
12  
13      /**
14       * Constructor for ProfileException.
15       */
16      public ProfileException()
17      {
18          super();
19      }
20  
21      /**
22       * Constructor for ProfileException.
23       *
24       * @param message the exception message
25       */
26      public ProfileException(String message)
27      {
28          super(message);
29      }
30  
31      /**
32       * Constructor for ProfileException.
33       *
34       * @param message the exception message
35       * @param parent the parent throwable
36       */
37      public ProfileException(
38          String message,
39          Throwable parent)
40      {
41          super(message, parent);
42      }
43  
44      /**
45       * Constructor for ProfileException.
46       *
47       * @param parent the parent throwable
48       */
49      public ProfileException(Throwable parent)
50      {
51          super(parent);
52      }
53  }