1 /*-- 2 Copyright 2001, 2002 Elliotte Rusty Harold. 3 All rights reserved. 4 This file is part of XIncluder, a Java class library for integrating XInclude 5 processing with SAX, DOM, and JDOM. 6 XIncluder is free software; you can redistribute it and/or modify 7 it under the terms of the GNU Lesser General Public License version 2.1 8 as published by the Free Software Foundation. 9 XIncluder is distributed in the hope that it will be useful, 10 but WITHOUT ANY WARRANTY; without even the implied warranty of 11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 GNU Lesser General Public License for more details. 13 You should have received a copy of the GNU Lesser General Public License 14 along with XIncluder; if not, write to the Free Software 15 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 16 THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED 17 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 18 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 DISCLAIMED. IN NO EVENT SHALL ELLIOTTE RUSTY HAROLD OR ANY 20 OTHER CONTRIBUTORS TO THIS PACKAGE 21 BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 22 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 23 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 24 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 25 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 26 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 27 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 SUCH DAMAGE. 29 */ 30 package net.sf.tomp.xml.include; 31 32 /*** 33 * <p> 34 * An <code>UnavailableResourceException</code> is thrown when an included 35 * document cannot be found or loaded. 36 * </p> 37 * 38 * @author Elliotte Rusty Harold 39 * @version 1.0d9, July 4, 2002 40 */ 41 public class UnavailableResourceException extends XIncludeException { 42 /*** 43 * Constructs an <code>UnavailableResourceException</code> with 44 * <code>null</code> as its error detail message. 45 */ 46 public UnavailableResourceException() { 47 } 48 49 /*** 50 * Constructs an <code>UnavailableResourceException</code> with the 51 * specified detail message. The error message string <code>message</code> 52 * can later be retrieved by the <code>{@link 53 * java.lang.Throwable#getMessage}</code> 54 * method of class <code>java.lang.Throwable</code>. 55 * 56 * @param message the detail message. 57 */ 58 public UnavailableResourceException(String message) { 59 super(message); 60 } 61 } 62 63 /* 64 * The contents of this file are subject to the Mozilla Public License Version 65 * 1.1 (the "License"); you may not use this file except in compliance with the 66 * License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ 67 * Software distributed under the License is distributed on an "AS IS" basis, 68 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for 69 * the specific language governing rights and limitations under the License. The 70 * Original Code is: all this file. The Initial Developer of the Original Code 71 * is: Tomas Pitner, Masaryk University in Brno, Czech Republic. Contributor(s): 72 */