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

Packages that use TemplateModel
net.sf.jelly.apt   
net.sf.jelly.apt.strategies  
 

Uses of TemplateModel in net.sf.jelly.apt
 

Classes in net.sf.jelly.apt that implement TemplateModel
 class APTJellyContext
          A jelly context with an AnnotationProcessorEnvironment.
 

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

Methods in net.sf.jelly.apt.strategies with parameters of type TemplateModel
protected  java.util.Iterator<D> DeclarationLoopStrategy.getLoop(TemplateModel model)
          The loop variable is the collection of declarations over which to loop.
protected abstract  java.util.Iterator<I> TemplateLoopStrategy.getLoop(TemplateModel model)
          Get the loop.
protected  java.util.Iterator<com.sun.mirror.type.ReferenceType> ThrownTypeLoopStrategy.getLoop(TemplateModel model)
           
 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)
           
protected  void AnnotationFilterableDeclarationLoopStrategy.setupModelForLoop(TemplateModel model, D declaration, int index)
           
protected  void DeclarationLoopStrategy.setupModelForLoop(TemplateModel model, D declaration, int index)
           
protected  void TemplateLoopStrategy.setupModelForLoop(TemplateModel model, I var, int index)
          Sets up the model for the current loop.
protected  void MethodDeclarationLoopStrategy.setupModelForLoop(TemplateModel model, com.sun.mirror.declaration.MethodDeclaration declaration, int index)
           
protected  void ThrownTypeLoopStrategy.setupModelForLoop(TemplateModel model, com.sun.mirror.type.ReferenceType thrownType, int index)