public class TypeLiteralScope extends AbstractSessionBasedScope
java.lang.String.AbstractSessionBasedScope.NameAcceptorAbstractScope.ParentIterable| Constructor and Description |
|---|
TypeLiteralScope(IScope parent,
IFeatureScopeSession session,
XAbstractFeatureCall featureCall,
IResolvedTypes resolvedTypes,
QualifiedName parentSegments) |
| Modifier and Type | Method and Description |
|---|---|
protected List<IEObjectDescription> |
getAllLocalElements() |
protected List<IEObjectDescription> |
getLocalElementsByName(QualifiedName name) |
protected boolean |
isShadowed(IEObjectDescription fromParent) |
protected boolean |
isVisible(JvmType type) |
addToList, addToList, findAllFeaturesByName, getElements, getFeatureCall, getLocalElementsByEObject, getSession, getShadowingKey, processAsPropertyNames, processFeatureNames, toProperty, toProperty, tryGetAsPropertyNamegetAllElements, getElements, getParent, getParentElements, getSingleElement, getSingleElement, getSingleLocalElementByName, isIgnoreCase, toStringpublic TypeLiteralScope(IScope parent, IFeatureScopeSession session, XAbstractFeatureCall featureCall, IResolvedTypes resolvedTypes, QualifiedName parentSegments)
protected List<IEObjectDescription> getLocalElementsByName(QualifiedName name)
getLocalElementsByName in class AbstractSessionBasedScopeprotected boolean isShadowed(IEObjectDescription fromParent)
isShadowed in class AbstractSessionBasedScopeprotected boolean isVisible(JvmType type)
protected List<IEObjectDescription> getAllLocalElements()
getAllLocalElements in class AbstractSessionBasedScopeCopyright © 2015. All Rights Reserved.