1 // 2 // $Id$ 3 // 4 // jupload - A file upload applet. 5 // 6 // Copyright 2008 The JUpload Team 7 // 8 // Created: 20 mars 08 9 // Creator: etienne_sf 10 // Last modified: $Date$ 11 // 12 // This program is free software; you can redistribute it and/or modify 13 // it under the terms of the GNU General Public License as published by 14 // the Free Software Foundation; either version 2 of the License, or 15 // (at your option) any later version. 16 // 17 // This program is distributed in the hope that it will be useful, 18 // but WITHOUT ANY WARRANTY; without even the implied warranty of 19 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 // GNU General Public License for more details. 21 // 22 // You should have received a copy of the GNU General Public License 23 // along with this program; if not, write to the Free Software 24 // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 25 26 package wjhk.jupload2.exception; 27 28 import java.io.File; 29 30 import wjhk.jupload2.policies.UploadPolicy; 31 32 /** 33 * 34 * This exception is a trick, to stop adding files to the file list, when too 35 * many files don't match the allowed extension (see 36 * <I>wjhk.jupload2.gui.FilePanelDataModel2#addFile(File, File)</I>), or any 37 * other control of the current upload policy (see 38 * {@link UploadPolicy#createFileData(File, File)}. 39 * 40 * @author etienne_sf 41 * 42 */ 43 public class JUploadExceptionStopAddingFiles extends JUploadException { 44 45 /** A generated serialVersionUID, to avoid warning during compilation */ 46 private static final long serialVersionUID = 4395228400366722178L; 47 48 /** 49 * @param message 50 */ 51 public JUploadExceptionStopAddingFiles(String message) { 52 super(message); 53 // No action. 54 } 55 56 }