comirva.visu
Class ExperimentalVisu

java.lang.Object
  extended by java.lang.Thread
      extended by comirva.visu.ExperimentalVisu
All Implemented Interfaces:
Runnable

public class ExperimentalVisu
extends Thread

This class implements a ExperimentalVisu visualization. To avoid blocking the GUI, it is implemented as thread.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ExperimentalVisu(VisuPane vp)
          Constructs a new ExperimentalVisu.
 
Method Summary
 void run()
          Start drawing the visualization.
 void showExperimentalVisu()
          Shows an experimental visualization.
 
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
 

Constructor Detail

ExperimentalVisu

public ExperimentalVisu(VisuPane vp)
Constructs a new ExperimentalVisu.

Parameters:
vp - the VisuPane of CoMIRVA which is responsible for drawing
Method Detail

run

public void run()
Start drawing the visualization. Shows an experimental visualization. Can be implemented to test and experiment with various kinds of visualizations.

Specified by:
run in interface Runnable
Overrides:
run in class Thread
See Also:
Thread.run()

showExperimentalVisu

public void showExperimentalVisu()
Shows an experimental visualization. Can be implemented to test and experiment with various kinds of visualizations.