java.lang.Object
com.wyu4.snowberryjam.compiler.data.tasks.RepeatTask
All Implemented Interfaces:
ExecutableTask, BodiedTask, NamedTask, ValuedTask

public class RepeatTask extends Object implements ExecutableTask, BodiedTask, ValuedTask, NamedTask
A repeat loop, similar to a for-loop. The number of times to iterate is stored as SourceKey.VALUE, and the body to run on each iteration is stored as SourceKey.BODY. An optional variable to set each iteration can be stored as SourceKey.NAME.