org.apache.jasper.compiler
Class TagBeginGenerator

java.lang.Object
  |
  +--org.apache.jasper.compiler.GeneratorBase
        |
        +--org.apache.jasper.compiler.TagGeneratorBase
              |
              +--org.apache.jasper.compiler.TagBeginGenerator
All Implemented Interfaces:
Generator, ServiceMethodPhase

public class TagBeginGenerator
extends org.apache.jasper.compiler.TagGeneratorBase
implements ServiceMethodPhase

Custom tag support.

Author:
Anil K. Vijendran

Constructor Summary
TagBeginGenerator(Mark start, java.lang.String prefix, java.lang.String shortTagName, java.util.Hashtable attrs, TagLibraryInfo tli, TagInfo ti, TagLibraries libraries, java.util.Stack tagHandlerStack, java.util.Hashtable tagVarNumbers)
           
 
Method Summary
 java.lang.String convertString(java.lang.Class c, java.lang.String s, ServletWriter writer, java.lang.String attrName)
           
 void generate(ServletWriter writer, java.lang.Class phase)
           
 boolean generateCoordinates(java.lang.Class phase)
           
 void generateServiceMethodStatements(ServletWriter writer)
           
 void init(JspCompilationContext ctxt)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagBeginGenerator

public TagBeginGenerator(Mark start,
                         java.lang.String prefix,
                         java.lang.String shortTagName,
                         java.util.Hashtable attrs,
                         TagLibraryInfo tli,
                         TagInfo ti,
                         TagLibraries libraries,
                         java.util.Stack tagHandlerStack,
                         java.util.Hashtable tagVarNumbers)
                  throws JasperException
Method Detail

init

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

convertString

public java.lang.String convertString(java.lang.Class c,
                                      java.lang.String s,
                                      ServletWriter writer,
                                      java.lang.String attrName)
                               throws JasperException

generateServiceMethodStatements

public void generateServiceMethodStatements(ServletWriter writer)
                                     throws JasperException

generate

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

generateCoordinates

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


Copyright © 2000 Mortbay Consulting Pty. Ltd. All Rights Reserved.