@Internal public interface ExecutionContext
| Modifier and Type | Interface and Description |
|---|---|
static class |
ExecutionContext.TargetStack |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefiningSection(java.lang.String name,
ExtendSectionSegment segment)
Associate the specified defining section with the context, but only if no
defining section with the same name is associated.
|
void |
clearDefiningSections()
Remove all defining sections.
|
ExtendSectionSegment |
getDefiningSection(java.lang.String name) |
ValueWrapper |
getValue(java.lang.String key) |
java.lang.Object |
peek(ExecutionContext.TargetStack stack)
Returns the object at the top of the context stack.
|
java.lang.Object |
pop(ExecutionContext.TargetStack stack)
Remove the object at the top of the specified stack.
|
void |
push(ExecutionContext.TargetStack stack,
java.lang.Object object)
Push the object on the specified stack.
|
ValueWrapper getValue(java.lang.String key)
key - void push(ExecutionContext.TargetStack stack, java.lang.Object object)
object - java.lang.Object pop(ExecutionContext.TargetStack stack)
java.lang.Object peek(ExecutionContext.TargetStack stack)
stack - void addDefiningSection(java.lang.String name,
ExtendSectionSegment segment)
name - segment - ExtendSegmentExtendSectionSegment getDefiningSection(java.lang.String name)
name - null
if no such associated with the contextExtendSegmentvoid clearDefiningSections()
Copyright © 2014. All Rights Reserved.