org.apache.jasper.compiler
クラス BeanGenerator

java.lang.Object
  |
  +--org.apache.jasper.compiler.GeneratorBase
        |
        +--org.apache.jasper.compiler.BeanGenerator
すべての実装インタフェース:
ClassDeclarationPhase, Generator, ServiceMethodPhase

public class BeanGenerator
extends org.apache.jasper.compiler.GeneratorBase
implements ServiceMethodPhase, ClassDeclarationPhase

Generate code for useBean.

作成者:
Mandar Raje, Danno Ferrin

フィールドの概要
protected  JspCompilationContext ctxt
           
 
コンストラクタの概要
BeanGenerator(Mark start, org.xml.sax.Attributes attrs, BeanRepository beanInfo, boolean genSession, boolean isXml)
           
 
メソッドの概要
 void checkSyntax(ServletWriter writer, java.lang.Class phase)
           
 void generate(ServletWriter writer, java.lang.Class phase)
           
protected  void generateBeanCreate(ServletWriter writer, java.lang.String varname, java.lang.String clsname, java.lang.String beanName, java.lang.String type)
           
 boolean generateCoordinates(java.lang.Class phase)
           
 void generateMethod(ServletWriter writer, java.lang.Class phase)
           
 java.lang.String getAttribute(java.lang.String name)
           
 void init(JspCompilationContext ctxt)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ctxt

protected JspCompilationContext ctxt
コンストラクタの詳細

BeanGenerator

public BeanGenerator(Mark start,
                     org.xml.sax.Attributes attrs,
                     BeanRepository beanInfo,
                     boolean genSession,
                     boolean isXml)
メソッドの詳細

generate

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

checkSyntax

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

generateMethod

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

generateBeanCreate

protected void generateBeanCreate(ServletWriter writer,
                                  java.lang.String varname,
                                  java.lang.String clsname,
                                  java.lang.String beanName,
                                  java.lang.String type)

getAttribute

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

init

public void init(JspCompilationContext ctxt)
          throws JasperException
定義:
インタフェース Generator 内の init

generateCoordinates

public boolean generateCoordinates(java.lang.Class phase)
定義:
インタフェース Generator 内の generateCoordinates


Copyright ? 2000 Apache Software Foundation. All Rights Reserved.