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 }