public final class TimeServerLinked extends java.util.Observable implements TimeServer
| Constructor and Description |
|---|
TimeServerLinked() |
| Modifier and Type | Method and Description |
|---|---|
double |
currentTime() |
void |
enqueue(double waketime,
Agent agent) |
void |
run(double duration) |
java.lang.String |
toString() |
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObserversequals, getClass, hashCode, notify, notifyAll, wait, wait, waitaddObserver, deleteObserverpublic TimeServerLinked()
public java.lang.String toString()
toString in class java.lang.Objectpublic double currentTime()
currentTime in interface TimeServerpublic void enqueue(double waketime, Agent agent) throws java.lang.IllegalArgumentException
enqueue in interface TimeServerjava.lang.IllegalArgumentExceptionpublic void run(double duration)
run in interface TimeServer