View Javadoc

1   package com.melloware.jukes.exception;
2   
3   
4   /**
5    * Exception related to any MusicTag errors in reading or writing.
6    * <p>
7    * Copyright (c) 1999-2007 Melloware, Inc. <http://www.melloware.com>
8    * @author Emil A. Lefkof III <info@melloware.com>
9    * @version 4.0
10   */
11  public class MusicTagException extends JukesException {
12  
13     /**
14      * Default constructor
15      */
16     public MusicTagException() {
17        super();
18     }
19  
20     /**
21      * Constructor that takes a message.
22      * @param aMessage the message to contain
23      */
24     public MusicTagException(String aMessage) {
25        super(aMessage);
26     }
27  
28     /**
29      * Constructor takes a message and exception.
30      * <p>
31      * @param aMessage the message
32      * @param aThrowable the wrapped exception
33      */
34     public MusicTagException(String aMessage, Throwable aThrowable) {
35        super(aMessage, aThrowable);
36     }
37  
38     /**
39      * Constructor that wraps another exception.
40      * <p>
41      * @param aThrowable
42      */
43     public MusicTagException(Throwable aThrowable) {
44        super(aThrowable);
45     }
46  
47  }