org.apache.velocity.tools.view.context
Class ToolboxContext

java.lang.Object
  extended by org.apache.velocity.context.AbstractContext
      extended by org.apache.velocity.VelocityContext
          extended by org.apache.velocity.tools.view.context.ToolboxContext
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.apache.velocity.context.Context, org.apache.velocity.context.InternalEventContext

Deprecated. This class will be removed after VelocityTools 1.2.

public class ToolboxContext
extends org.apache.velocity.VelocityContext

Read-only context used to carry a set of view tools.

Writes get dropped.

Version:
$Id$
Author:
Gabriel Sidler, Geir Magnusson Jr.
See Also:
Serialized Form

Field Summary
private  java.util.Map toolbox
          Deprecated.  
 
Constructor Summary
ToolboxContext(java.util.Map tb)
          Deprecated. Default constructor.
 
Method Summary
 org.apache.velocity.app.event.EventCartridge attachEventCartridge(org.apache.velocity.app.event.EventCartridge arg0)
           
 org.apache.velocity.runtime.resource.Resource getCurrentResource()
           
 java.lang.String getCurrentTemplateName()
           
 org.apache.velocity.app.event.EventCartridge getEventCartridge()
           
 java.lang.Object[] getTemplateNameStack()
           
 java.util.Map getToolbox()
          Deprecated. Return the internal toolbox map.
 org.apache.velocity.util.introspection.IntrospectionCacheData icacheGet(java.lang.Object arg0)
           
 void icachePut(java.lang.Object arg0, org.apache.velocity.util.introspection.IntrospectionCacheData arg1)
           
 java.lang.Object internalPut(java.lang.String key, java.lang.Object value)
          Deprecated. Does nothing.
 void popCurrentTemplateName()
           
 void pushCurrentTemplateName(java.lang.String arg0)
           
 void setCurrentResource(org.apache.velocity.runtime.resource.Resource arg0)
           
 
Methods inherited from class org.apache.velocity.VelocityContext
clone, internalContainsKey, internalGet, internalGetKeys, internalRemove
 
Methods inherited from class org.apache.velocity.context.AbstractContext
containsKey, get, getChainedContext, getKeys, put, remove
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

toolbox

private java.util.Map toolbox
Deprecated. 
Constructor Detail

ToolboxContext

public ToolboxContext(java.util.Map tb)
Deprecated. 
Default constructor.

Method Detail

getToolbox

public java.util.Map getToolbox()
Deprecated. 
Return the internal toolbox map.


internalPut

public java.lang.Object internalPut(java.lang.String key,
                                    java.lang.Object value)
Deprecated. 
Does nothing. Returns null always.

Overrides:
internalPut in class org.apache.velocity.VelocityContext

pushCurrentTemplateName

public void pushCurrentTemplateName(java.lang.String arg0)

popCurrentTemplateName

public void popCurrentTemplateName()

getCurrentTemplateName

public java.lang.String getCurrentTemplateName()

getTemplateNameStack

public java.lang.Object[] getTemplateNameStack()

icacheGet

public org.apache.velocity.util.introspection.IntrospectionCacheData icacheGet(java.lang.Object arg0)

icachePut

public void icachePut(java.lang.Object arg0,
                      org.apache.velocity.util.introspection.IntrospectionCacheData arg1)

setCurrentResource

public void setCurrentResource(org.apache.velocity.runtime.resource.Resource arg0)

getCurrentResource

public org.apache.velocity.runtime.resource.Resource getCurrentResource()

attachEventCartridge

public org.apache.velocity.app.event.EventCartridge attachEventCartridge(org.apache.velocity.app.event.EventCartridge arg0)
Specified by:
attachEventCartridge in interface org.apache.velocity.context.InternalEventContext

getEventCartridge

public org.apache.velocity.app.event.EventCartridge getEventCartridge()
Specified by:
getEventCartridge in interface org.apache.velocity.context.InternalEventContext


Copyright (c) 2003 Apache Software Foundation