public abstract class AbstractSessionBasedExecutableScope extends AbstractSessionBasedScope
AbstractSessionBasedScope.NameAcceptor
AbstractScope.ParentIterable
Modifier | Constructor and Description |
---|---|
protected |
AbstractSessionBasedExecutableScope(IScope parent,
IFeatureScopeSession session,
XAbstractFeatureCall featureCall,
OperatorMapping operatorMapping) |
Modifier and Type | Method and Description |
---|---|
protected OperatorMapping |
getOperatorMapping() |
protected void |
processFeatureNames(QualifiedName name,
AbstractSessionBasedScope.NameAcceptor acceptor)
From a given name, other variants are computed, e.g. the name may be a property name
such as a prefix may be added to the name.
|
addToList, addToList, findAllFeaturesByName, getAllLocalElements, getElements, getFeatureCall, getLocalElementsByEObject, getLocalElementsByName, getSession, getShadowingKey, isShadowed, processAsPropertyNames, toProperty, toProperty, tryGetAsPropertyName
getAllElements, getElements, getParent, getParentElements, getSingleElement, getSingleElement, getSingleLocalElementByName, isIgnoreCase, toString
protected AbstractSessionBasedExecutableScope(IScope parent, IFeatureScopeSession session, XAbstractFeatureCall featureCall, OperatorMapping operatorMapping)
protected OperatorMapping getOperatorMapping()
protected void processFeatureNames(QualifiedName name, AbstractSessionBasedScope.NameAcceptor acceptor)
processFeatureNames
in class AbstractSessionBasedScope