Interface Iterator

All Superinterfaces:
Block, Owner, Step
All Known Implementing Classes:
WhileAnyStep, WhileNotAnyStep, WhileNotStep, WhileStep

public interface Iterator
extends Block

An Iterator is a Block that conditionally repeats the nested Steps associated with the Block more than once (such as a Block that implements "while" or "for" functionality). This is a tagging interface only - it is useful to help Steps that implement "break" or "continue" type processing to detect whether they have been invoked correctly (nested inside an Iterator) or not.

$Revision: 155475 $ $Date: 2005-02-26 13:31:11 +0000 (Sat, 26 Feb 2005) $
Craig R. McClanahan

Method Summary
Methods inherited from interface org.apache.commons.workflow.Owner
addStep, clearSteps, findStep, getFirstStep, getLastStep, getSteps, setSteps
Methods inherited from interface org.apache.commons.workflow.Step
execute, getId, getNextStep, getOwner, getPreviousStep, setId, setNextStep, setOwner, setPreviousStep

Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.