001 package sysModel.fish; 002 003 004 /** 005 * AFish behavior interface. 006 * 007 * @author Mathias Ricken 008 */ 009 public interface IFishBehavior { 010 /** 011 * Carry out movement behavior for the host fish. 012 * 013 * @param host fish to move. 014 */ 015 public abstract void move(AFish host); 016 }