1 package org.woehlke.simulation.evolution.gui; 2 3 import org.woehlke.simulation.evolution.beans.SimGenPoint; 4 import org.woehlke.simulation.evolution.dom.ISimGenWorld; 5 6 import java.awt.*; 7 8 /** 9 * (C) 2006 - 2008 Thomas Woehlke 10 * http://www.thomas-woehlke.de 11 * @author Thomas Woehlke 12 * Date: 05.02.2006 13 * Time: 00:46:08 14 */ 15 public interface ISimGenWorldCanvas { 16 void paint(Graphics g); 17 18 void repaint(); 19 20 SimGenPoint getDimensions(); 21 22 void setDimensions(SimGenPoint dimensions); 23 24 void setWorld(ISimGenWorld world); 25 26 ISimGenWorld getWorld(); 27 }