org.apache.jasper.compiler
Class DeclarationGenerator

java.lang.Object
  extended byorg.apache.jasper.compiler.GeneratorBase
      extended byorg.apache.jasper.compiler.DeclarationGenerator
All Implemented Interfaces:
ClassDeclarationPhase, Generator

public class DeclarationGenerator
extends org.apache.jasper.compiler.GeneratorBase
implements ClassDeclarationPhase

Generator to deal with JSP declarations. Stuff that goes in between <%! and %>

Author:
Anil K. Vijendran

Field Summary
protected  JspCompilationContext ctxt
           
 
Constructor Summary
DeclarationGenerator(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

DeclarationGenerator

public DeclarationGenerator(char[] chars)
Method Detail

generate

public void generate(ServletWriter writer,
                     java.lang.Class phase)
Specified by:
generate in interface Generator

init

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

generateCoordinates

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


Copyright © 2001 Apache Software Foundation. All Rights Reserved.