org.woehlke.simulation.evolution.activities
Class SimGenController

java.lang.Object
  extended by java.lang.Thread
      extended by org.woehlke.simulation.evolution.activities.SimGenController
All Implemented Interfaces:
java.lang.Runnable, ISimGenController

public class SimGenController
extends java.lang.Thread
implements ISimGenController

(C) 2006 - 2008 Thomas Woehlke http://www.thomas-woehlke.de

Author:
Thomas Woehlke Date: 05.02.2006 Time: 00:36:20

Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
SimGenController()
           
 
Method Summary
 void exit()
           
 ISimGenWorldCanvas getCanvas()
           
 java.lang.Boolean getGoOn()
           
 SimGenPoint getMax()
           
 ISimGenWorld getWorld()
           
 void run()
           
 void setCanvas(ISimGenWorldCanvas canvas)
           
 void setGoOn(java.lang.Boolean goOn)
           
 void setMax(SimGenPoint max)
           
 void setWorld(ISimGenWorld world)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.woehlke.simulation.evolution.activities.ISimGenController
start
 

Constructor Detail

SimGenController

public SimGenController()
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Specified by:
run in interface ISimGenController
Overrides:
run in class java.lang.Thread

exit

public void exit()
Specified by:
exit in interface ISimGenController

getCanvas

public ISimGenWorldCanvas getCanvas()
Specified by:
getCanvas in interface ISimGenController

setCanvas

public void setCanvas(ISimGenWorldCanvas canvas)
Specified by:
setCanvas in interface ISimGenController

getMax

public SimGenPoint getMax()
Specified by:
getMax in interface ISimGenController

setMax

public void setMax(SimGenPoint max)
Specified by:
setMax in interface ISimGenController

getGoOn

public java.lang.Boolean getGoOn()
Specified by:
getGoOn in interface ISimGenController

setGoOn

public void setGoOn(java.lang.Boolean goOn)
Specified by:
setGoOn in interface ISimGenController

getWorld

public ISimGenWorld getWorld()
Specified by:
getWorld in interface ISimGenController

setWorld

public void setWorld(ISimGenWorld world)
Specified by:
setWorld in interface ISimGenController


Copyright © 2006-2008 Thomas Woehlke. All Rights Reserved.