Class SimulatedEvolutionController
java.lang.Object
java.lang.Thread
org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionController
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Runnable
,TabController
,SimulatedEvolution
public class SimulatedEvolutionController extends java.lang.Thread implements TabController, SimulatedEvolution
The ControllerThreadApplet controls the Interactions between Model and View (MVC-Pattern).
Simulated Evolution. Artificial Life Simulation of Bacteria Motion depending on DNA.
© 2006 - 2013 Thomas Woehlke. http://thomas-woehlke.de/p/simulated-evolution/
- Author:
- Thomas Woehlke Date: 05.02.2006 Time: 00:36:20
- See Also:
- Serialized Form
-
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
Fields inherited from interface org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolution
TAB_TYPE
-
Constructor Summary
Constructors Constructor Description SimulatedEvolutionController(SimulatedEvolutionContext tabCtx)
-
Method Summary
Modifier and Type Method Description void
exit()
java.lang.Thread.UncaughtExceptionHandler
getUncaughtExceptionHandler()
void
run()
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.woehlke.computer.kurzweil.commons.tabs.TabController
start
-
Constructor Details
-
SimulatedEvolutionController
-
-
Method Details
-
getUncaughtExceptionHandler
public java.lang.Thread.UncaughtExceptionHandler getUncaughtExceptionHandler()- Overrides:
getUncaughtExceptionHandler
in classjava.lang.Thread
-
run
public void run()- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
-
exit
public void exit()- Specified by:
exit
in interfaceTabController
-