1 /****************************************************************************
2 * Copyright (c) 2005, 2006, 2007, 2008, 2009 Imola Informatica.
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the LGPL License v2.1
5 * which accompanies this distribution, and is available at
6 * http://www.gnu.org/licenses/lgpl.html
7 ****************************************************************************/
8
9 package it.imolinfo.jbi4corba.exception;
10
11 /**
12 * The exception used when there is an error during the class generation phase.
13 */
14 public class WSDLGenerationException extends Jbi4CorbaException {
15
16 /**
17 * Serial Version UID.
18 */
19 private static final long serialVersionUID = -9052085981255532462L;
20
21 /**
22 * A constructor.
23 *
24 * @param message
25 * The message of the exception.
26 */
27 public WSDLGenerationException(final String message) {
28 super(message);
29 }
30
31 /**
32 * A constructor.
33 *
34 * @param message
35 * The message of the exception.
36 * @param cause
37 * The cause of the exception.
38 */
39 public WSDLGenerationException(final String message,
40 final Throwable cause) {
41 super(message, cause);
42 }
43
44 /**
45 * A constructor.
46 *
47 * @param cause
48 * The cause of the exception.
49 */
50 public WSDLGenerationException(final Throwable cause) {
51 super(cause);
52 }
53
54 /**
55 *
56 * @param format The format
57 * @param args The argoments
58 * @param cause The cause
59 */
60 public WSDLGenerationException(
61 final String format, final Object[] args, final Throwable cause) {
62 super(format, args, cause);
63 }
64
65 /**
66 *
67 * @param format The format
68 * @param args The argoments
69 */
70 public WSDLGenerationException(
71 final String format, final Object[] args) {
72 super(format, args);
73 }
74 }