org.codehaus.plexus.summit.renderer
Class VelocityContextAdapter
java.lang.Object
org.apache.velocity.context.AbstractContext
org.codehaus.plexus.summit.renderer.VelocityContextAdapter
- All Implemented Interfaces:
- java.io.Serializable, org.apache.velocity.context.Context, org.apache.velocity.context.InternalEventContext
public class VelocityContextAdapter
- extends org.apache.velocity.context.AbstractContext
We use the Adapter pattern to create a wrapper around a
ViewContext so that Velocity can use it as a
Velocity Context to render the view.
- Version:
- $Id: VelocityContextAdapter.java 2092 2005-06-06 16:31:27Z jvanzyl $
- Author:
- Jason van Zyl
- See Also:
- Serialized Form
| Methods inherited from class org.apache.velocity.context.AbstractContext |
containsKey, get, getChainedContext, getKeys, put, remove |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VelocityContextAdapter
public VelocityContextAdapter(ViewContext context)
- Constructor
internalGet
public java.lang.Object internalGet(java.lang.String key)
- Specified by:
internalGet in class org.apache.velocity.context.AbstractContext
- See Also:
AbstractContext.internalGet(java.lang.String)
internalPut
public java.lang.Object internalPut(java.lang.String key,
java.lang.Object value)
- Specified by:
internalPut in class org.apache.velocity.context.AbstractContext
- See Also:
AbstractContext.internalPut(java.lang.String, java.lang.Object)
internalContainsKey
public boolean internalContainsKey(java.lang.Object key)
- Specified by:
internalContainsKey in class org.apache.velocity.context.AbstractContext
- See Also:
AbstractContext.internalContainsKey(java.lang.Object)
internalGetKeys
public java.lang.Object[] internalGetKeys()
- Specified by:
internalGetKeys in class org.apache.velocity.context.AbstractContext
- See Also:
AbstractContext.internalGetKeys()
internalRemove
public java.lang.Object internalRemove(java.lang.Object key)
- Specified by:
internalRemove in class org.apache.velocity.context.AbstractContext
- See Also:
AbstractContext.internalRemove(java.lang.Object)
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 © 2001-2006 Codehaus. All Rights Reserved.