public static class ExpressionScope.DelegateScope extends AbstractScope
AbstractScope.ParentIterable
Modifier | Constructor and Description |
---|---|
protected |
ExpressionScope.DelegateScope(IScope parent,
IScope delegate) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Iterable<IEObjectDescription> |
getAllLocalElements() |
protected java.lang.String |
getShadowingKey(IEObjectDescription description) |
protected boolean |
isShadowed(IEObjectDescription fromParent)
Returns
true if the given description input from the parent scope is
shadowed by local elements. |
getAllElements, getElements, getElements, getLocalElementsByEObject, getLocalElementsByName, getParent, getParentElements, getSingleElement, getSingleElement, getSingleLocalElementByName, isIgnoreCase, toString
protected java.lang.Iterable<IEObjectDescription> getAllLocalElements()
getAllLocalElements
in class AbstractScope
protected boolean isShadowed(IEObjectDescription fromParent)
AbstractScope
true
if the given description input
from the parent scope is
shadowed by local elements.isShadowed
in class AbstractScope
true
if the given description input
from the parent scope is
shadowed by local elements.protected java.lang.String getShadowingKey(IEObjectDescription description)