001/* 002 * $Source: v:/cvsroot/open/projects/WebARTS/ca/bc/webarts/widgets/dnd/FileDropListener.java,v $ 003 * $Name: $ 004 * $Revision: 1.1 $ 005 * $Date: 2005-04-10 11:53:16 -0700 (Sun, 10 Apr 2005) $ 006 * $Locker: $ 007 */ 008/* 009 * Copyright (C) 2001 WebARTS Design, North Vancouver Canada 010 * http://www..webarts.bc.ca 011 * 012 * This program is free software; you can redistribute it and/or modify 013 * it under the terms of the GNU General Public License as published by 014 * the Free Software Foundation; either version 2 of the License, or 015 * (at your option) any later version. 016 * 017 * This program is distributed in the hope that it will be useful, 018 * but WITHOUT ANY WARRANTY; without even the implied warranty of 019 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 020 * GNU General Public License for more details. 021 * 022 * You should have received a copy of the GNU General Public License 023 * along with this program; if not, write to the Free Software 024 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 025 */ 026package ca.bc.webarts.widgets.dnd; 027 028/** 029 * When using the FileDrop package in its JavaBean form, 030 * this listener will receive events when files are dropped 031 * onto registered targets. 032 * 033 * 034 * <p>I'm releasing this code into the Public Domain. Enjoy. 035 * </p> 036 * <p><em>Original author: Robert Harder, rharder@usa.net</em></p> 037 * 038 * @author Robert Harder 039 * @author rharder@usa.net 040 * @version 1.1 041 */ 042public interface FileDropListener extends java.util.EventListener 043{ 044 045 /** 046 * Fired by the {@link FileDropBean} when files are dropped 047 * onto a drop target. 048 * 049 * @param evt The {@link FileDropEvent} associated with this event 050 * @since 1.1 051 */ 052 public abstract void filesDropped( FileDropEvent evt ); 053 054 055} // end interface FileDropListener 056