1 package org.musicontroller;
2
3 /**
4 * Base exception class for MusiController.
5 * @author drexler
6 * @version $Id: MusiControllerException.java,v 1.1 2010/03/16 18:55:42 varienaja Exp $
7 */
8 public class MusiControllerException extends Exception {
9
10 private static final long serialVersionUID = -3222578015545429462L;
11
12 /**
13 * Default constructor. Specifies an empty error message.
14 */
15 public MusiControllerException() {
16 super();
17 }
18
19 /**
20 * Constructor specifying an error message.
21 * @param message The error message.
22 */
23 public MusiControllerException(String message) {
24 super(message);
25 }
26
27 /**
28 * Creates <tt>MusicontrollerException</tt> specifying its cause.
29 *
30 * @param cause The cause of the exception.
31 */
32 public MusiControllerException(Throwable cause) {
33 super(cause);
34 }
35
36 /**
37 * Creates <tt>MusicontrollerException</tt> specifying its cause and an error message.
38 *
39 * @param cause The cause of the exception.
40 * @param message The error message.
41 */
42 public MusiControllerException( String message, Throwable cause) {
43 super(message,cause);
44 }
45
46 }