org.simulare
Class ScheduledTask
java.lang.Object
org.simulare.ClockedTask
org.simulare.ScheduledTask
- All Implemented Interfaces:
- ClockListener, java.util.EventListener
- Direct Known Subclasses:
- PeriodicTask
- public class ScheduledTask
- extends ClockedTask
Represents a Task scheduled to execute on a specific time.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScheduledTask
public ScheduledTask(long start)
ScheduledTask
public ScheduledTask(Task task,
Item item,
long start)
getStart
public long getStart()
setStart
public void setStart(long start)
isDone
public boolean isDone()
clockStarted
public void clockStarted(ClockEvent e)
- Specified by:
clockStarted
in interface ClockListener
- Overrides:
clockStarted
in class ClockedTask
clockStoped
public void clockStoped(ClockEvent e)
- Specified by:
clockStoped
in interface ClockListener
- Overrides:
clockStoped
in class ClockedTask
clockChanged
public void clockChanged(ClockEvent e)
- Specified by:
clockChanged
in interface ClockListener
- Overrides:
clockChanged
in class ClockedTask