1 /* 2 * Created on Dec 25, 2004 by Justin Sher 3 * 4 * ginp - Java Web Application for Viewing Photo Collections 5 * 6 * This library is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU Lesser General Public 8 * License as published by the Free Software Foundation; either 9 * version 2.1 of the License, or any later version. 10 * 11 * This library is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 * Lesser General Public License for more details. 15 * 16 * You should have received a copy of the GNU Lesser General Public 17 * License along with this library; if not, write to the Free Software 18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 */ 20 package net.sf.ginp.commands; 21 22 import java.util.Vector; 23 24 import net.sf.ginp.GinpModel; 25 26 /** 27 * Command object, much better as an interface than 28 * a superclass. 29 * @author Justin Sher 30 */ 31 public interface Command { 32 /** 33 * @param model 34 * @param params 35 */ 36 public void action(GinpModel model, Vector params); 37 38 }