public class FeatureScopeSessionWithLocalElements extends AbstractNestedFeatureScopeSession
ALL| Constructor and Description |
|---|
FeatureScopeSessionWithLocalElements(AbstractFeatureScopeSession parent,
java.util.Map<org.eclipse.xtext.naming.QualifiedName,org.eclipse.xtext.common.types.JvmIdentifiableElement> map) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLocalElements(java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result) |
org.eclipse.xtext.resource.IEObjectDescription |
getLocalElement(org.eclipse.xtext.naming.QualifiedName name)
Find a local element with the given qualified name.
|
addExtensionProviders, getConstructorScopes, getDefaultScopeProvider, getEnclosingTypes, getExtensionProviders, getFeatureScopes, getId, getNestedTypeDeclarators, getNextCaptureLayer, getParent, getResolvedFeaturesProvider, getStaticallyImportedExtensionTypes, getStaticallyImportedTypes, getTypeScopes, isConstructorContext, isInstanceContext, isVisible, isVisibleaddImports, addLocalElement, addLocalElements, addNestedTypesToScope, addToExtensionScope, addTypesToStaticScope, captureLocalElements, createConstructorScope, createFeatureCallScope, createTypeScope, dropLocalElements, getLocalElements, getScope, toConstructorContext, toInstanceContext, tryCreateNestedSessionWithVisibilityContextpublic FeatureScopeSessionWithLocalElements(AbstractFeatureScopeSession parent, java.util.Map<org.eclipse.xtext.naming.QualifiedName,org.eclipse.xtext.common.types.JvmIdentifiableElement> map)
public org.eclipse.xtext.resource.IEObjectDescription getLocalElement(org.eclipse.xtext.naming.QualifiedName name)
IFeatureScopeSessiongetLocalElement in interface IFeatureScopeSessiongetLocalElement in class AbstractNestedFeatureScopeSessionnull.protected void addLocalElements(java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result)
addLocalElements in class AbstractNestedFeatureScopeSessionresult - the list of all local elements. Shadowing semantics do not have to be applied.