public class DebugExecutionContext extends DefaultExecutionContext
contextObjectStack, definingSections, resolvers| Constructor and Description |
|---|
DebugExecutionContext(List<Resolver> resolvers) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefiningSection(String name,
ExtendSectionSegment segment)
Associate the specified defining section with the context, but only if no
defining section with the same name is associated.
|
Object |
pop()
Removes the context object at the top of context stack.
|
void |
push(Object baseObject)
Push the context object on the context stack.
|
protected Object |
resolve(Object contextObject,
String key) |
getValuegetDefiningSection, isCompoundKey, resolveLeadingContextObject, splitKeypublic void push(Object baseObject)
ExecutionContextpush in interface ExecutionContextpush in class AbstractExecutionContextpublic Object pop()
ExecutionContextpop in interface ExecutionContextpop in class AbstractExecutionContextpublic void addDefiningSection(String name, ExtendSectionSegment segment)
ExecutionContextaddDefiningSection in interface ExecutionContextaddDefiningSection in class AbstractExecutionContextExtendSegmentprotected Object resolve(Object contextObject, String key)
resolve in class AbstractExecutionContextcontextObject - key - Copyright © 2013. All Rights Reserved.