jrun.jsp.runtime
Class JSTTag

jrun.jsp.runtime.JSTTag
All Implemented Interfaces:
JRunJspPage

public abstract class JSTTag
implements JRunJspPage


Field Summary
protected  javax.servlet.jsp.PageContext callerPageContext
           
protected  javax.servlet.ServletConfig config
           
static java.lang.String INC_REQUEST_URI
           
static java.lang.String INC_SERVLET_PATH
           
static java.lang.String NAME_FROM_ATTRIBUTE
           
protected  javax.servlet.jsp.JspWriter out
           
protected  JRunPageContext pageContext
           
protected  java.lang.String pagePath
           
protected  javax.servlet.jsp.tagext.Tag parent
           
protected  javax.servlet.http.HttpServletRequest request
           
protected  javax.servlet.http.HttpServletResponse response
           
protected  int returnValue
           
protected  javax.servlet.jsp.tagext.TagInfo tagInfo
           
 
Constructor Summary
JSTTag()
           
 
Method Summary
 void destroy()
           
 int doEndTag()
           
 void doEndTagV()
           
 int doStartTag()
           
 void doStartTagV()
           
static javax.servlet.jsp.tagext.VariableInfo[] filterVariables(JSTVariableInfo[] vars, javax.servlet.jsp.tagext.TagData td)
          filter out ones where the variable info name comes from an attribute that isn't specified.
 javax.servlet.jsp.PageContext getCallerPageContext()
           
 javax.servlet.jsp.JspWriter getOut()
           
 javax.servlet.jsp.tagext.Tag getParent()
           
 javax.servlet.ServletConfig getServletConfig()
           
 java.lang.String getServletInfo()
           
 void init(javax.servlet.ServletConfig config)
           
 void jspDestroy()
           
 void jspInit()
           
protected  void popAttributes(java.lang.Object[] attrs)
           
protected  java.lang.Object[] pushAttributes()
           
 void release()
           
 void service(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
           
 void setPageContext(javax.servlet.jsp.PageContext callerPageContext)
           
 void setParent(javax.servlet.jsp.tagext.Tag parent)
           
 
Methods inherited from interface jrun.jsp.runtime.JRunJspPage
__getPageContextPool, __getPagePath, __init, __setPageContextPool
 

Field Detail

INC_REQUEST_URI

public static final java.lang.String INC_REQUEST_URI

INC_SERVLET_PATH

public static final java.lang.String INC_SERVLET_PATH

NAME_FROM_ATTRIBUTE

public static final java.lang.String NAME_FROM_ATTRIBUTE

callerPageContext

protected javax.servlet.jsp.PageContext callerPageContext

pageContext

protected JRunPageContext pageContext

response

protected javax.servlet.http.HttpServletResponse response

request

protected javax.servlet.http.HttpServletRequest request

out

protected javax.servlet.jsp.JspWriter out

parent

protected javax.servlet.jsp.tagext.Tag parent

returnValue

protected int returnValue

tagInfo

protected javax.servlet.jsp.tagext.TagInfo tagInfo

pagePath

protected java.lang.String pagePath

config

protected javax.servlet.ServletConfig config
Constructor Detail

JSTTag

public JSTTag()
Method Detail

getOut

public javax.servlet.jsp.JspWriter getOut()

doEndTagV

public void doEndTagV()
               throws javax.servlet.jsp.JspException,
                      java.io.IOException,
                      javax.servlet.ServletException

doStartTagV

public void doStartTagV()
                 throws javax.servlet.jsp.JspException,
                        java.io.IOException,
                        javax.servlet.ServletException

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException

setPageContext

public void setPageContext(javax.servlet.jsp.PageContext callerPageContext)

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException

release

public void release()

getParent

public javax.servlet.jsp.tagext.Tag getParent()

setParent

public void setParent(javax.servlet.jsp.tagext.Tag parent)

destroy

public void destroy()

getServletConfig

public javax.servlet.ServletConfig getServletConfig()

init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException

getServletInfo

public java.lang.String getServletInfo()

service

public void service(javax.servlet.ServletRequest request,
                    javax.servlet.ServletResponse response)
             throws javax.servlet.ServletException,
                    java.io.IOException

getCallerPageContext

public javax.servlet.jsp.PageContext getCallerPageContext()

jspInit

public void jspInit()

jspDestroy

public void jspDestroy()

filterVariables

public static javax.servlet.jsp.tagext.VariableInfo[] filterVariables(JSTVariableInfo[] vars,
                                                                      javax.servlet.jsp.tagext.TagData td)
filter out ones where the variable info name comes from an attribute that isn't specified.

pushAttributes

protected java.lang.Object[] pushAttributes()

popAttributes

protected void popAttributes(java.lang.Object[] attrs)


Copyright � 2002 Macromedia Corporation. All Rights Reserved.