public class TimeMonitor extends java.lang.Object implements Monitorable
| Modifier and Type | Field and Description |
|---|---|
private java.text.SimpleDateFormat |
clockFormat |
private java.util.List<Monitoring> |
listeners |
| Constructor and Description |
|---|
TimeMonitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMonitor(Monitoring listener) |
boolean |
hasMonitors() |
void |
removeMonitor(Monitoring listener) |
void |
run() |
private final java.util.List<Monitoring> listeners
private final java.text.SimpleDateFormat clockFormat
public TimeMonitor()
public void addMonitor(Monitoring listener)
addMonitor in interface Monitorablepublic void removeMonitor(Monitoring listener)
removeMonitor in interface Monitorablepublic boolean hasMonitors()
hasMonitors in interface Monitorablepublic void run()
run in interface java.lang.Runnable