Class powersoft.jcm.util.Timer
All Packages Class Hierarchy This Package Previous Next Index
Class powersoft.jcm.util.Timer
java.lang.Object
|
+----powersoft.jcm.util.Timer
- public class Timer
- extends Object
- implements Runnable
-
_timerVector
-
-
Timer()
-
-
addTimerListener(TimerListener)
-
-
getHighPriority()
-
-
getTicking()
-
-
getTimerListeners()
-
-
handleTimer(TimerEvent)
-
-
removeTimerListener(TimerListener)
-
-
run()
-
-
setHighPriority(boolean)
-
-
start(long)
-
-
start(long, int)
-
-
stop()
-
_timerVector
protected EventListenerVector _timerVector
Timer
public Timer()
addTimerListener
public synchronized void addTimerListener(TimerListener l)
getTimerListeners
public synchronized EventListenerVector getTimerListeners()
handleTimer
public synchronized void handleTimer(TimerEvent data)
removeTimerListener
public synchronized void removeTimerListener(TimerListener l)
getHighPriority
public boolean getHighPriority()
setHighPriority
public synchronized void setHighPriority(boolean highPriority)
getTicking
public boolean getTicking()
- Returns:
- true if the timer has been started and is not yet finished
firing events, false otherwise.
start
public boolean start(long interval)
start
public synchronized boolean start(long interval,
int tickCount)
- Parameters:
- interval - The requested period of time, measured in milliseconds,
between Timer events.
- tickCount - The number of Timer events to be triggered. If 0
events will be triggered until the stop method is
called.
stop
public synchronized boolean stop()
run
public void run()
All Packages Class Hierarchy This Package Previous Next Index