|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.velocity.context.AbstractContext
org.apache.velocity.VelocityContext
org.apache.dvsl.DVSLContext
class DVSLContext
Context implementation that handles wrapping several contexts simultaneously. The style context gets special treatment, getting checked first.
Field Summary | |
---|---|
protected java.util.List |
contextList
|
protected java.util.Map |
ctx
|
private java.util.Stack |
nodeStack
Used to hold the nodes as we get invoked from within the document for applyTemplates() duties |
protected org.apache.velocity.context.Context |
styleContext
|
Constructor Summary | |
---|---|
DVSLContext()
|
Method Summary | |
---|---|
void |
addContext(org.apache.velocity.context.Context c)
|
org.apache.velocity.app.event.EventCartridge |
attachEventCartridge(org.apache.velocity.app.event.EventCartridge arg0)
|
void |
clearContexts()
|
void |
clearNode()
|
boolean |
getAllowRendering()
|
org.apache.velocity.runtime.resource.Resource |
getCurrentResource()
|
java.lang.String |
getCurrentTemplateName()
|
org.apache.velocity.app.event.EventCartridge |
getEventCartridge()
|
java.lang.Object[] |
getTemplateNameStack()
|
org.apache.velocity.util.introspection.IntrospectionCacheData |
icacheGet(java.lang.Object arg0)
|
void |
icachePut(java.lang.Object arg0,
org.apache.velocity.util.introspection.IntrospectionCacheData arg1)
|
boolean |
internalContainsKey(java.lang.Object key)
determines if there is a value for the given key |
java.lang.Object |
internalGet(java.lang.String key)
retrieves value for key from internal storage |
java.lang.Object[] |
internalGetKeys()
returns array of keys $$$ GMJ todo |
java.lang.Object |
internalPut(java.lang.String key,
java.lang.Object value)
stores the value for key to internal storage |
java.lang.Object |
internalRemove(java.lang.Object key)
remove a key/value pair from the internal storage |
DVSLNode |
peekNode()
|
void |
popCurrentTemplateName()
|
DVSLNode |
popNode()
|
void |
pushCurrentTemplateName(java.lang.String arg0)
|
DVSLNode |
pushNode(DVSLNode n)
|
void |
setAllowRendering(boolean arg0)
|
void |
setCurrentResource(org.apache.velocity.runtime.resource.Resource arg0)
|
void |
setStyleContext(org.apache.velocity.context.Context c)
|
Methods inherited from class org.apache.velocity.VelocityContext |
---|
clone |
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 |
---|
protected org.apache.velocity.context.Context styleContext
protected java.util.List contextList
private java.util.Stack nodeStack
protected java.util.Map ctx
Constructor Detail |
---|
DVSLContext()
Method Detail |
---|
public DVSLNode pushNode(DVSLNode n)
public DVSLNode peekNode()
public DVSLNode popNode()
public void clearNode()
public void clearContexts()
public void addContext(org.apache.velocity.context.Context c)
public void setStyleContext(org.apache.velocity.context.Context c)
public java.lang.Object internalGet(java.lang.String key)
internalGet
in class org.apache.velocity.VelocityContext
key
- name of value to get
public java.lang.Object internalPut(java.lang.String key, java.lang.Object value)
internalPut
in class org.apache.velocity.VelocityContext
key
- name of value to storevalue
- value to store
public boolean internalContainsKey(java.lang.Object key)
internalContainsKey
in class org.apache.velocity.VelocityContext
key
- name of value to check
public java.lang.Object[] internalGetKeys()
internalGetKeys
in class org.apache.velocity.VelocityContext
public java.lang.Object internalRemove(java.lang.Object key)
internalRemove
in class org.apache.velocity.VelocityContext
key
- name of value to remove
public void pushCurrentTemplateName(java.lang.String arg0)
public void popCurrentTemplateName()
public java.lang.String getCurrentTemplateName()
public java.lang.Object[] getTemplateNameStack()
public org.apache.velocity.util.introspection.IntrospectionCacheData icacheGet(java.lang.Object arg0)
public void icachePut(java.lang.Object arg0, org.apache.velocity.util.introspection.IntrospectionCacheData arg1)
public void setCurrentResource(org.apache.velocity.runtime.resource.Resource arg0)
public org.apache.velocity.runtime.resource.Resource getCurrentResource()
public boolean getAllowRendering()
public void setAllowRendering(boolean arg0)
public org.apache.velocity.app.event.EventCartridge attachEventCartridge(org.apache.velocity.app.event.EventCartridge arg0)
attachEventCartridge
in interface org.apache.velocity.context.InternalEventContext
public org.apache.velocity.app.event.EventCartridge getEventCartridge()
getEventCartridge
in interface org.apache.velocity.context.InternalEventContext
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |