interface; see that interface for details.

 <p>
 <IMG src="doc-files/IterationTagProtocol.gif" alt="Lifecycle Details Transition Diagram for IterationTag">

 <p>
 <B>Empty and Non-Empty Action</B>
 <p>
 If the TagLibraryDescriptor file indicates that the action must always have an empty element body, by a
 &lt;body-content&gt; entry of "empty", then the doStartTag() method must return SKIP_BODY.

 <p>
 Note that which methods are invoked after the doStartTag() depends on both the return value and on if the