com.caucho.jsp
Class JspFragmentSupport

java.lang.Object
  extended by javax.servlet.jsp.tagext.JspFragment
      extended by com.caucho.jsp.JspFragmentSupport

public abstract class JspFragmentSupport
extends JspFragment

Abstract implementation for the fragment support.


Field Summary
protected  ELContext _jsp_env
           
protected  PageManager _jsp_pageManager
           
protected  JspTag _jsp_parent_tag
           
protected  JspContext _jsp_parentContext
           
protected  JspFragment _jspBody
           
protected  PageContextImpl pageContext
           
 
Constructor Summary
JspFragmentSupport()
           
 
Method Summary
protected abstract  void _jsp_invoke(JspWriter out)
          Implementations will generate code for this.
 JspFragment getJspBody()
           
 JspContext getJspContext()
          Returns the context.
 void invoke(java.io.Writer out)
          The public JspFragment interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_jsp_parentContext

protected JspContext _jsp_parentContext

pageContext

protected PageContextImpl pageContext

_jsp_env

protected ELContext _jsp_env

_jsp_parent_tag

protected JspTag _jsp_parent_tag

_jspBody

protected JspFragment _jspBody

_jsp_pageManager

protected PageManager _jsp_pageManager
Constructor Detail

JspFragmentSupport

public JspFragmentSupport()
Method Detail

getJspContext

public JspContext getJspContext()
Returns the context.

Specified by:
getJspContext in class JspFragment

getJspBody

public JspFragment getJspBody()

invoke

public void invoke(java.io.Writer out)
            throws JspException
The public JspFragment interface.

Specified by:
invoke in class JspFragment
Parameters:
out - optional location for the output
vars - optional map to replace the page context
Throws:
JspException

_jsp_invoke

protected abstract void _jsp_invoke(JspWriter out)
                             throws java.lang.Throwable
Implementations will generate code for this.

Throws:
java.lang.Throwable