org.apache.velocity.tools.view.jsp
Class JspToolContext

java.lang.Object
  extended by org.apache.velocity.tools.ToolContext
      extended by org.apache.velocity.tools.view.ViewToolContext
          extended by org.apache.velocity.tools.view.jsp.JspToolContext
All Implemented Interfaces:
org.apache.velocity.context.Context, org.apache.velocity.tools.view.ViewContext

public class JspToolContext
extends org.apache.velocity.tools.view.ViewToolContext

Velocity context implementation specific to the JSP environment.

Version:
$Id: ViewContext.java 514727 2007-03-05 16:49:03Z nbubna $
Author:
Nathan Bubna

Field Summary
static String PAGE_CONTEXT_KEY
           
 
Fields inherited from class org.apache.velocity.tools.ToolContext
CATCH_EXCEPTIONS_KEY, CONTEXT_KEY, ENGINE_KEY, LOCALE_KEY, LOG_KEY, PATH_KEY
 
Fields inherited from interface org.apache.velocity.tools.view.ViewContext
APPLICATION, DEFAULT_TOOLBOX_KEY, REQUEST, RESPONSE, SERVLET_CONTEXT_KEY, SESSION
 
Constructor Summary
JspToolContext(org.apache.velocity.app.VelocityEngine velocity, PageContext pageContext)
           
 
Method Summary
 Object getAttribute(String key)
           
 PageContext getPageContext()
           
protected  Object getServletApi(String key)
           
protected  void putToolProperties()
           
 
Methods inherited from class org.apache.velocity.tools.view.ViewToolContext
addToolboxesUnderKey, containsKey, get, getRequest, getResponse, getServletContext, getSession, getToolboxes, getToolVar, getUserVar, getVelocityContext, getVelocityEngine, setToolboxKey
 
Methods inherited from class org.apache.velocity.tools.ToolContext
addToolbox, containsKey, findTool, getKeys, getToolbox, getToolClassMap, getToolProperties, getUserCanOverwriteTools, internalGet, keySet, put, putAll, putToolProperties, putToolProperty, putVelocityEngine, remove, setUserCanOverwriteTools
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PAGE_CONTEXT_KEY

public static final String PAGE_CONTEXT_KEY
See Also:
Constant Field Values
Constructor Detail

JspToolContext

public JspToolContext(org.apache.velocity.app.VelocityEngine velocity,
                      PageContext pageContext)
Method Detail

putToolProperties

protected void putToolProperties()
Overrides:
putToolProperties in class org.apache.velocity.tools.view.ViewToolContext

getPageContext

public PageContext getPageContext()

getServletApi

protected Object getServletApi(String key)
Overrides:
getServletApi in class org.apache.velocity.tools.view.ViewToolContext

getAttribute

public Object getAttribute(String key)
Specified by:
getAttribute in interface org.apache.velocity.tools.view.ViewContext
Overrides:
getAttribute in class org.apache.velocity.tools.view.ViewToolContext


Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.