|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--ciips.animation.AlgThread
Animations should extend this class and implement the run and loadData methods.
Field Summary | |
AlgAnimFrame |
frame
|
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
AlgThread()
|
Method Summary | |
void |
generateData()
Generate the example data set. |
int |
getDataPanelCount()
|
java.lang.String[] |
getDataSets()
|
abstract boolean |
loadData(int choice)
Load or generate a specified data set. |
void |
restoreDrawingPanel()
|
abstract void |
run()
Run the animation. |
void |
setDelay(int delay)
|
void |
setParms(AlgAnimFrame frame,
java.lang.String[] ds,
int frames)
|
void |
shuffleDown()
Shuffle the previous panels down |
void |
waitSkip()
|
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, 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 |
Field Detail |
public AlgAnimFrame frame
Constructor Detail |
public AlgThread()
Method Detail |
public void setParms(AlgAnimFrame frame, java.lang.String[] ds, int frames)
public java.lang.String[] getDataSets()
public void setDelay(int delay)
public int getDataPanelCount()
public void shuffleDown()
public abstract boolean loadData(int choice)
public void generateData()
public abstract void run()
run
in class java.lang.Thread
public void restoreDrawingPanel()
public void waitSkip()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |