Uses of Interface
net.sf.jelly.apt.TemplateOutput

Packages that use TemplateOutput
net.sf.jelly.apt   
net.sf.jelly.apt.freemarker  
net.sf.jelly.apt.strategies  
 

Uses of TemplateOutput in net.sf.jelly.apt
 

Classes in net.sf.jelly.apt that implement TemplateOutput
 class JellyTemplateOutput
          Output implementation for jelly templates.
 

Uses of TemplateOutput in net.sf.jelly.apt.freemarker
 

Classes in net.sf.jelly.apt.freemarker that implement TemplateOutput
 class FreemarkerTemplateBlock
          A freemarker template block.
 

Uses of TemplateOutput in net.sf.jelly.apt.strategies
 

Methods in net.sf.jelly.apt.strategies with parameters of type TemplateOutput
 void TemplateStrategy.invoke(B block, TemplateOutput<B> output, TemplateModel model)
          Invoke the strategy on a template block with the specified output, given a model.
 void TemplateStrategyControl.invoke(B block, TemplateOutput<B> output, TemplateModel model)
          Invoke the strategy using the control process.
 void TemplateBlockStrategy.postProcess(B block, TemplateOutput<B> output, TemplateModel model)
          Pops this strategy off the stack.
 void TemplateOutputRedirectionStrategy.postProcess(B block, TemplateOutput<B> output, TemplateModel model)
           
abstract  void TemplateStrategyControl.postProcess(B block, TemplateOutput<B> output, TemplateModel model)
          Post-process the strategy.
 void TemplateValueStrategy.postProcess(B block, TemplateOutput<B> output, TemplateModel model)
          Do nothing.
 void UnwrapIfPrimitiveStrategy.postProcess(B block, TemplateOutput<B> output, TemplateModel model)
           
 void WrapIfPrimitiveStrategy.postProcess(B block, TemplateOutput<B> output, TemplateModel model)
           
 boolean IfHasAnnotationStrategy.preProcess(B block, TemplateOutput<B> output, TemplateModel model)
           
 boolean IfHasDeclarationStrategy.preProcess(B block, TemplateOutput<B> output, TemplateModel model)
           
 boolean TemplateBlockStrategy.preProcess(B block, TemplateOutput<B> output, TemplateModel model)
          Pushes this strategy on the stack and redirects the output.
 boolean TemplateLoopStrategy.preProcess(B block, TemplateOutput<B> output, TemplateModel model)
          Gets the loop, and sets up the model for the first iteration.
 boolean TemplateOutputRedirectionStrategy.preProcess(B block, TemplateOutput<B> output, TemplateModel model)
           
abstract  boolean TemplateStrategyControl.preProcess(B block, TemplateOutput<B> output, TemplateModel model)
          Pre-process the strategy.
 boolean TemplateValueStrategy.preProcess(B block, TemplateOutput<B> output, TemplateModel model)
          Writes the value to the output.
 boolean WrapIfPrimitiveStrategy.preProcess(B block, TemplateOutput<B> output, TemplateModel model)
           
 boolean TemplateBlockStrategy.processBody(B block, TemplateOutput<B> output, TemplateModel model)
          Writes the body to the output.
 boolean TemplateLoopStrategy.processBody(B block, TemplateOutput<B> output, TemplateModel model)
          Set up the model for the loop and process the body.
abstract  boolean TemplateStrategyControl.processBody(B block, TemplateOutput<B> output, TemplateModel model)
          Process the body of the block.
 boolean TemplateValueStrategy.processBody(B block, TemplateOutput<B> output, TemplateModel model)