1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.jdo.model;
19
20 /***
21 * This exception indicates a problem during model update.
22 *
23 * @author Michael Bouschen
24 * @since JDO 1.0.1
25 */
26 public class ModelVetoException
27 extends ModelException
28 {
29 /***
30 * Creates new <code>ModelVetoException</code> without detail message.
31 */
32 public ModelVetoException()
33 {
34 }
35
36 /***
37 * Constructs a <code>ModelVetoException</code> with the specified
38 * detail message.
39 * @param msg the detail message.
40 */
41 public ModelVetoException(String msg)
42 {
43 super(msg);
44 }
45
46 /***
47 * Constructs a new <code>ModelVetoException</code> with the specified
48 * cause.
49 * @param cause the cause <code>Throwable</code>.
50 */
51 public ModelVetoException(Throwable cause)
52 {
53 super("", cause);
54 }
55
56 /***
57 * Constructs a new <code>ModelVetoException</code> with the specified
58 * detail message and cause.
59 * @param msg the detail message.
60 * @param cause the cause <code>Throwable</code>.
61 */
62 public ModelVetoException(String msg, Throwable cause)
63 {
64 super(msg, cause);
65 }
66
67 }