1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 package sfutils;
29
30 /***
31 * An {@link Exception} that indicates something has gone wrong with an
32 * interaction with the <a href="http://sourceforge.net/">SourceForge
33 * website</a>.
34 *
35 * @author <a href="mailto:ljnelson94@alumni.amherst.edu">Laird Nelson</a>
36 * @version $Revision: 1.3 $ $Date: 2003/07/18 21:16:40 $
37 * @since July 12, 2003
38 */
39 public class SourceForgeException extends Exception {
40
41 /***
42 * Creates a new {@link SourceForgeException}.
43 */
44 protected SourceForgeException() {
45 super();
46 }
47
48 /***
49 * Creates a new {@link SourceForgeException}.
50 *
51 * @param cause
52 * the {@link Exception} that caused this {@link
53 * SourceForgeException} to be thrown; may be <code>null</code>
54 */
55 public SourceForgeException(final Exception cause) {
56 super(cause);
57 }
58
59 /***
60 * Creates a new {@link SourceForgeException}.
61 *
62 * @param message
63 * a descriptive message; may be <code>null</code>
64 */
65 public SourceForgeException(final String message) {
66 super(message);
67 }
68
69 /***
70 * Creates a new {@link SourceForgeException}.
71 *
72 * @param cause
73 * the {@link Exception} that caused this {@link
74 * SourceForgeException} to be thrown; may be <code>null</code>
75 * @param message
76 * a descriptive message; may be <code>null</code>
77 */
78 public SourceForgeException(final Exception cause,
79 final String message) {
80 super(message, cause);
81 }
82
83 }