Class marimba.util.Timer
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class marimba.util.Timer

java.lang.Object
   |
   +----marimba.util.Timer

public class Timer
extends Object
implements Runnable
A Timer for keeping track of repeated time events.
Version:
1.20, 01/15/97
Author:
Arthur van Hoff

Variable Index

 o master
The master clock.

Constructor Index

 o Timer()

Method Index

 o add(TimerClient)
Add a client to this clock.
 o add(TimerClient, long, Object)
Add a client to this clock.
 o remove(TimerClient)
Remove a client from this Timer.
 o remove(TimerClient, Object)
Remove a client from this clock.
 o run()
The clock is ticking....

Variables

 o master
  public static Timer master
The master clock.

Constructors

 o Timer
  public Timer()

Methods

 o add
  public void add(TimerClient client)
Add a client to this clock.
 o add
  public void add(TimerClient client,
                  long tm,
                  Object arg)
Add a client to this clock.
 o remove
  public void remove(TimerClient client)
Remove a client from this Timer.
 o remove
  public synchronized void remove(TimerClient client,
                                  Object arg)
Remove a client from this clock.
 o run
  public void run()
The clock is ticking....

All Packages  Class Hierarchy  This Package  Previous  Next  Index