Uses of Class
net.sf.jelly.apt.TemplateException

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

Uses of TemplateException in net.sf.jelly.apt
 

Methods in net.sf.jelly.apt that throw TemplateException
 void JellyTemplateOutput.redirect(APTJellyTag block, java.io.Writer writer)
           
 void TemplateOutput.redirect(B block, java.io.Writer writer)
          Redirect the template output to a specified writer.
 void JellyTemplateOutput.write(APTJellyTag block)
           
 void TemplateOutput.write(B block)
          Write a block of template code to the output.
 void TemplateOutput.write(java.lang.String value)
          Write a value to the template output.
 void JellyTemplateOutput.write(java.lang.String value)
           
 

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

Methods in net.sf.jelly.apt.freemarker that throw TemplateException
 void FreemarkerTemplateBlock.redirect(FreemarkerTemplateBlock block, java.io.Writer writer)
          Redirect the output.
 void FreemarkerTemplateBlock.write(FreemarkerTemplateBlock block)
          No-op, as the work of writing the block will be done by Freemarker.
 

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

Subclasses of TemplateException in net.sf.jelly.apt.strategies
 class MissingParameterException
          Thrown if a parameter is missing for a strategy.
 

Methods in net.sf.jelly.apt.strategies that throw TemplateException
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)
           
protected  java.lang.String AnnotationValueStrategy.getValue()
           
protected  java.lang.String PrimitiveWrapperStrategy.getValue()
           
protected abstract  java.lang.String TemplateValueStrategy.getValue()
          Get the value to write to the template output.
protected abstract  java.io.PrintWriter TemplateOutputRedirectionStrategy.getWriter()
           
 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)