org.umber.catalan.transform.xml
Class DirectiveStack.Repeat

java.lang.Object
  extended byorg.umber.catalan.transform.xml.DirectiveStack.Directive
      extended byorg.umber.catalan.transform.xml.DirectiveStack.Repeat
Enclosing class:
DirectiveStack

public static class DirectiveStack.Repeat
extends DirectiveStack.Directive

A Directive to repeat an embedded stack of directives until a certain condition is met.


Constructor Summary
DirectiveStack.Repeat(DirectiveStack embeddedStack)
          Creates a new instance of Repeat.
 
Method Summary
 DirectiveStack getStack()
          Retrieves the embedded stack.
 
Methods inherited from class org.umber.catalan.transform.xml.DirectiveStack.Directive
getValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectiveStack.Repeat

public DirectiveStack.Repeat(DirectiveStack embeddedStack)
Creates a new instance of Repeat.

Parameters:
embeddedStack - the stack to iterate over
Method Detail

getStack

public DirectiveStack getStack()
Retrieves the embedded stack.

Returns:
the embedded stack