com.atlassian.confluence.setup.webwork
Class ConfluenceVelocityContext
java.lang.Object
org.apache.velocity.context.AbstractContext
org.apache.velocity.VelocityContext
com.atlassian.confluence.setup.webwork.ConfluenceVelocityContext
- All Implemented Interfaces:
- java.lang.Cloneable, org.apache.velocity.context.Context, org.apache.velocity.context.InternalEventContext
Deprecated. Since 3.0. Use ConfluenceVelocityManager.getConfluenceVelocityContext()
instead.
public class ConfluenceVelocityContext
- extends org.apache.velocity.VelocityContext
A custom velocity context to return things we want to use in our Velocity templates.
Methods inherited from class org.apache.velocity.VelocityContext |
clone, internalGetKeys, internalPut, 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 |
ConfluenceVelocityContext
public ConfluenceVelocityContext()
- Deprecated.
internalGet
public java.lang.Object internalGet(java.lang.String key)
- Deprecated.
- Overrides:
internalGet
in class org.apache.velocity.VelocityContext
internalContainsKey
public boolean internalContainsKey(java.lang.Object key)
- Deprecated.
- Overrides:
internalContainsKey
in class org.apache.velocity.VelocityContext
getConfluenceKeys
public java.util.Map<java.lang.String,java.lang.Object> getConfluenceKeys()
- Deprecated.
- This is only needed in MacroUtils at the moment - it's a bit of a hack, could be nicer - MCB
- Returns:
- a map of the confluence keys
pushCurrentTemplateName
public void pushCurrentTemplateName(java.lang.String arg0)
popCurrentTemplateName
public void popCurrentTemplateName()
getCurrentTemplateName
public java.lang.String getCurrentTemplateName()
getTemplateNameStack
public java.lang.Object[] getTemplateNameStack()
pushCurrentMacroName
public void pushCurrentMacroName(java.lang.String arg0)
popCurrentMacroName
public void popCurrentMacroName()
getCurrentMacroName
public java.lang.String getCurrentMacroName()
getCurrentMacroCallDepth
public int getCurrentMacroCallDepth()
getMacroNameStack
public java.lang.Object[] getMacroNameStack()
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()
getAllowRendering
public boolean getAllowRendering()
setAllowRendering
public void setAllowRendering(boolean arg0)
setMacroLibraries
public void setMacroLibraries(java.util.List arg0)
getMacroLibraries
public java.util.List getMacroLibraries()
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 © 2003-2010 Atlassian. All Rights Reserved.