public class WaitCommand extends Node
{
public Parser parser;
public WaitCommand() {}
public WaitCommand(Parser parser)
{
this.parser = parser;
}
public Object eval()
{
Integer waitAmount = (Integer) parser.getVariable("interval");
try
{
Thread.sleep(waitAmount.intValue());
}
catch (Exception e)
{
Util.Writeln("Error in WaitNode.eval() method" + e);
}
return waitAmount;
}
}