1 package org.woehlke.simulation.evolution.dom; 2 3 import org.woehlke.simulation.evolution.beans.SimGenPoint; 4 5 /** 6 * (C) 2006 - 2008 Thomas Woehlke 7 * http://www.thomas-woehlke.de 8 * @author Thomas Woehlke 9 * Date: 04.02.2006 10 * Time: 22:24:35 11 */ 12 public interface ISimGenCell { 13 void move(); 14 15 ISimGenCell cellDivisionFactory(); 16 17 SimGenPoint getPos(); 18 19 boolean isPregnant(); 20 21 void eat(); 22 23 void died(); 24 25 26 void setMax(SimGenPoint max); 27 28 SimGenPoint getMax(); 29 }