org.jamon.logic.IterateImpl Maven / Gradle / Ivy
The newest version!
// Autogenerated Jamon implementation
// /home/ian/svn/jamon-trunk/jamon/jamon-stdlib/target/checkout/src/main/templates/org/jamon/logic/Iterate.jamon
package org.jamon.logic;
// 6, 1
@Deprecated @SuppressWarnings("deprecation")
public class IterateImpl
extends org.jamon.AbstractTemplateImpl
implements org.jamon.logic.Iterate.Intf
{
private final java.util.Iterator iterator;
private final org.jamon.logic.Iterate.Fragment_Body Body;
protected static org.jamon.logic.Iterate.ImplData __jamon_setOptionalArguments(org.jamon.logic.Iterate.ImplData p_implData)
{
return p_implData;
}
public IterateImpl(org.jamon.TemplateManager p_templateManager, org.jamon.logic.Iterate.ImplData p_implData)
{
super(p_templateManager, __jamon_setOptionalArguments(p_implData));
iterator = p_implData.getIterator();
Body = p_implData.getBody();
}
@Override public void renderNoFlush(final java.io.Writer jamonWriter)
throws java.io.IOException
{
// 16, 1
while (iterator.hasNext())
// 17, 1
{
// 18, 1
Body.renderNoFlush(jamonWriter, iterator.next() );
// 19, 1
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy