1 /*** 2 * Ambient - A music player for the Android platform 3 Copyright (C) 2007 Martin Vysny 4 5 This program is free software: you can redistribute it and/or modify 6 it under the terms of the GNU General Public License as published by 7 the Free Software Foundation, either version 3 of the License, or 8 (at your option) any later version. 9 10 This program is distributed in the hope that it will be useful, 11 but WITHOUT ANY WARRANTY; without even the implied warranty of 12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 GNU General Public License for more details. 14 15 You should have received a copy of the GNU General Public License 16 along with this program. If not, see <http://www.gnu.org/licenses/>. 17 */ 18 19 package sk.baka.ambient.collection; 20 21 /*** 22 * Thrown when the collection backend strategy fails to fulfill given request. 23 * 24 * @author Martin Vysny 25 */ 26 public class CollectionException extends Exception { 27 private static final long serialVersionUID = 533317548464833673L; 28 29 /*** 30 * 31 */ 32 public CollectionException() { 33 super(); 34 } 35 36 /*** 37 * @param detailMessage 38 * @param throwable 39 */ 40 public CollectionException(String detailMessage, Throwable throwable) { 41 super(detailMessage, throwable); 42 } 43 44 /*** 45 * @param detailMessage 46 */ 47 public CollectionException(String detailMessage) { 48 super(detailMessage); 49 } 50 51 /*** 52 * @param throwable 53 */ 54 public CollectionException(Throwable throwable) { 55 super(throwable); 56 } 57 58 }