|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.velocity.tools.ToolContext
org.apache.velocity.tools.view.ViewToolContext
org.apache.velocity.tools.view.context.ChainedContext
ViewToolContext
instead
@Deprecated public class ChainedContext
Velocity context implementation specific to the Servlet environment.
It provides the following special features:
The internalGet(String key)
method implements the following search order
for objects:
The purpose of this class is to make it easy for web designer to work with Java servlet based web applications. They do not need to be concerned with the concepts of request, session or application attributes and the lifetime of objects in these scopes.
Note that the put() method always puts objects into the local hashtable.
Field Summary | |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
oldToolbox
Deprecated. |
Fields inherited from class org.apache.velocity.tools.ToolContext |
---|
CATCH_EXCEPTIONS_KEY, CONTEXT_KEY, ENGINE_KEY, LOG_KEY, PATH_KEY |
Fields inherited from interface org.apache.velocity.tools.view.context.ViewContext |
---|
XHTML |
Fields inherited from interface org.apache.velocity.tools.view.ViewContext |
---|
APPLICATION, DEFAULT_TOOLBOX_KEY, REQUEST, RESPONSE, SERVLET_CONTEXT_KEY, SESSION |
Constructor Summary | |
---|---|
ChainedContext(org.apache.velocity.context.Context ctx,
org.apache.velocity.app.VelocityEngine velocity,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext application)
Deprecated. |
|
ChainedContext(org.apache.velocity.app.VelocityEngine velocity,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext application)
Deprecated. |
Method Summary | |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getToolbox()
Deprecated. Returns the tools for this context |
protected java.lang.Object |
internalGet(java.lang.String key)
Deprecated. |
void |
setToolbox(java.util.Map<java.lang.String,java.lang.Object> box)
Deprecated. |
Methods inherited from class org.apache.velocity.tools.view.ViewToolContext |
---|
addToolboxesUnderKey, get, getAttribute, getRequest, getResponse, getServletApi, getServletContext, getSession, getToolboxes, getVelocityContext, getVelocityEngine, putToolProperties |
Methods inherited from class org.apache.velocity.tools.ToolContext |
---|
addToolbox, containsKey, findTool, getKeys, getToolProperties, keySet, put, putToolProperty, remove |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.velocity.tools.view.ViewContext |
---|
getAttribute, getRequest, getResponse, getServletContext, getVelocityContext, getVelocityEngine |
Field Detail |
---|
private java.util.Map<java.lang.String,java.lang.Object> oldToolbox
Constructor Detail |
---|
public ChainedContext(org.apache.velocity.app.VelocityEngine velocity, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext application)
public ChainedContext(org.apache.velocity.context.Context ctx, org.apache.velocity.app.VelocityEngine velocity, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext application)
Method Detail |
---|
public void setToolbox(java.util.Map<java.lang.String,java.lang.Object> box)
public java.util.Map<java.lang.String,java.lang.Object> getToolbox()
Returns the tools for this context
getToolbox
in class ViewToolContext
ViewToolContext.getToolbox()
.protected java.lang.Object internalGet(java.lang.String key)
internalGet
in class ToolContext
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |