Package sleep.engine.atoms
Class Decide
- java.lang.Object
-
- sleep.engine.Step
-
- sleep.engine.atoms.Decide
-
- All Implemented Interfaces:
java.io.Serializable
public class Decide extends Step
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Scalar
evaluate(ScriptEnvironment e)
evaluate this atomic step.int
getHighLineNumber()
returns the last line number that this step is associated with (assuming it is associated with multiple linesvoid
setChoices(Block t, Block f)
java.lang.String
toString(java.lang.String prefix)
returns a string representation of this atomic step-
Methods inherited from class sleep.engine.Step
getLineNumber, getLowLineNumber, setInfo, toString
-
-
-
-
Constructor Detail
-
Decide
public Decide(Check s)
-
-
Method Detail
-
toString
public java.lang.String toString(java.lang.String prefix)
Description copied from class:Step
returns a string representation of this atomic step
-
getHighLineNumber
public int getHighLineNumber()
Description copied from class:Step
returns the last line number that this step is associated with (assuming it is associated with multiple lines- Overrides:
getHighLineNumber
in classStep
-
evaluate
public Scalar evaluate(ScriptEnvironment e)
Description copied from class:Step
evaluate this atomic step.
-
-