public class NestedTypesScope extends AbstractScope
AbstractScope.ParentIterable
Constructor and Description |
---|
NestedTypesScope(IScope parent,
IFeatureScopeSession session) |
Modifier and Type | Method and Description |
---|---|
protected void |
addDescriptions(JvmDeclaredType type,
JvmType declarator,
java.util.List<IEObjectDescription> result) |
protected java.lang.Iterable<IEObjectDescription> |
getAllLocalElements() |
protected java.lang.Iterable<IEObjectDescription> |
getLocalElementsByName(QualifiedName name) |
getAllElements, getElements, getElements, getLocalElementsByEObject, getParent, getParentElements, getSingleElement, getSingleElement, getSingleLocalElementByName, isIgnoreCase, isShadowed, toString
public NestedTypesScope(IScope parent, IFeatureScopeSession session)
protected java.lang.Iterable<IEObjectDescription> getAllLocalElements()
getAllLocalElements
in class AbstractScope
protected void addDescriptions(JvmDeclaredType type, JvmType declarator, java.util.List<IEObjectDescription> result)
protected java.lang.Iterable<IEObjectDescription> getLocalElementsByName(QualifiedName name)
getLocalElementsByName
in class AbstractScope