JSPTemplates

org.tp23.jasper.compiler
Class CharDataGenerator

java.lang.Object
  |
  +--org.tp23.jasper.compiler.GeneratorBase
        |
        +--org.tp23.jasper.compiler.CharDataGenerator
All Implemented Interfaces:
Generator, ServiceMethodPhase
Direct Known Subclasses:
MappedCharDataGenerator

public class CharDataGenerator
extends org.tp23.jasper.compiler.GeneratorBase
implements ServiceMethodPhase

CharDataGenerator generates the character data present in the JSP file. Typically this is HTML which lands up as strings in out.println(...).

Author:
Anil K. Vijendran, Paul Hinds

Field Summary
protected  JspCompilationContext ctxt
           
 
Constructor Summary
CharDataGenerator(char[] chars)
           
 
Method Summary
 void generate(ServletWriter writer, java.lang.Class phase)
           
 boolean generateCoordinates(java.lang.Class phase)
           
 void init(JspCompilationContext ctxt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ctxt

protected JspCompilationContext ctxt
Constructor Detail

CharDataGenerator

public CharDataGenerator(char[] chars)
Method Detail

generate

public void generate(ServletWriter writer,
                     java.lang.Class phase)

init

public void init(JspCompilationContext ctxt)
          throws JasperException
Specified by:
init in interface Generator

generateCoordinates

public boolean generateCoordinates(java.lang.Class phase)
Specified by:
generateCoordinates in interface Generator

JSPTemplates