sleep.engine.atoms

Class Goto

Implemented Interfaces:
Serializable

public class Goto
extends Step

Field Summary

protected Block
iftrue
protected Block
increment
protected Check
start

Fields inherited from class sleep.engine.Step

line, next

Constructor Summary

Goto(Check s)

Method Summary

Scalar
evaluate(ScriptEnvironment e)
int
getHighLineNumber()
void
setChoices(Block t)
void
setIncrement(Block i)
String
toString(String prefix)

Methods inherited from class sleep.engine.Step

evaluate, getHighLineNumber, getLineNumber, getLowLineNumber, setInfo, toString, toString

Field Details

iftrue

protected Block iftrue

increment

protected Block increment

start

protected Check start

Constructor Details

Goto

public Goto(Check s)

Method Details

evaluate

public Scalar evaluate(ScriptEnvironment e)
Overrides:
evaluate in interface Step

getHighLineNumber

public int getHighLineNumber()
Overrides:
getHighLineNumber in interface Step

setChoices

public void setChoices(Block t)

setIncrement

public void setIncrement(Block i)

toString

public String toString(String prefix)
Overrides:
toString in interface Step