JSPTemplates

org.tp23.jasper.compiler
Class PluginGenerator

java.lang.Object
  |
  +--org.tp23.jasper.compiler.GeneratorBase
        |
        +--org.tp23.jasper.compiler.PluginGenerator
All Implemented Interfaces:
Generator, ServiceMethodPhase

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

Generator for

Author:
Rajiv Mordani [mode@eng.sun.com], Paul Hinds

Field Summary
protected  JspCompilationContext ctxt
           
 
Constructor Summary
PluginGenerator(Mark start, java.util.Hashtable attrs, java.util.Hashtable param, java.lang.String fallback)
           
 
Method Summary
 void generate(ServletWriter writer, java.lang.Class phase)
           
 void generateCommon(ServletWriter writer)
           
 boolean generateCoordinates(java.lang.Class phase)
           
 java.lang.String getAttribute(java.lang.String name)
           
 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

PluginGenerator

public PluginGenerator(Mark start,
                       java.util.Hashtable attrs,
                       java.util.Hashtable param,
                       java.lang.String fallback)
Method Detail

init

public void init(JspCompilationContext ctxt)
          throws JasperException
Overrides:
init in class org.tp23.jasper.compiler.GeneratorBase

generate

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

generateCommon

public void generateCommon(ServletWriter writer)

getAttribute

public java.lang.String getAttribute(java.lang.String name)

generateCoordinates

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

JSPTemplates