|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Command | +--WaitCommand
A class that encapsulates a command to pause the simulation. This class is a concrete implementation of the Command class, and is a part of REMOTE's implementation of the Command Pattern, as demonstrated in Gamma et al (page 236).
SimulationEngine
,
CommandQueue
Constructor Summary | |
WaitCommand(int lineNumber,
long waitTime)
Create a new WaitCommand, which will pause the simulation for the given amount of time, in milliseconds. |
Method Summary | |
void |
Execute()
Executes the Command's function. |
Methods inherited from class Command |
getSourceLine,
setSourceLine |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public WaitCommand(int lineNumber, long waitTime)
lineNumber
- the source line for this command.waitTime
- the amoutn of time to pause in milliseconds.Method Detail |
public void Execute() throws java.lang.Exception
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |