weiman.observableControls
Class RunTimer
java.lang.Object
weiman.observableControls.RunTimer
- All Implemented Interfaces:
- java.lang.Runnable
public abstract class RunTimer
- extends java.lang.Object
- implements java.lang.Runnable
Modified 07-MAR-2008 to trigger Observable event when counter runs to zero!!!
User: Carl Weiman
Date: Sep 25, 2006
To change this template use File | Settings | File Templates.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Runnable |
run |
RunTimer
public RunTimer(int ms,
int count)
RunTimer
public RunTimer()
start
public void start()
stop
public void stop()
getCountDown
public int getCountDown()
getTotalIterations
public int getTotalIterations()
setCountDownZero
public void setCountDownZero()
setCountDownZero
public void setCountDownZero(int i)
getFlag
public boolean getFlag()
addObserver
public void addObserver(java.util.Observer observer)
notifyOthers
public void notifyOthers()
main
public static void main(java.lang.String[] args)