public class FeatureScopeSessionWithCapturedLocalElements extends AbstractNestedFeatureScopeSession
ALL| Modifier | Constructor and Description |
|---|---|
protected |
FeatureScopeSessionWithCapturedLocalElements(AbstractFeatureScopeSession parent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addExtensionProviders(List<ExpressionBucket> result) |
protected void |
addLocalElements(List<IEObjectDescription> result) |
IEObjectDescription |
getLocalElement(QualifiedName name)
Find a local element with the given qualified name.
|
IFeatureScopeSession |
getNextCaptureLayer()
Returns the next layer of the captured scopes.
|
getConstructorScopes, getDefaultScopeProvider, getEnclosingTypes, getExtensionProviders, getFeatureScopes, getId, getNestedTypeDeclarators, getParent, getResolvedFeaturesProvider, getStaticallyImportedExtensionTypes, getStaticallyImportedTypes, getTypeScopes, isConstructorContext, isInstanceContext, isVisible, isVisibleaddImports, addLocalElement, addLocalElements, addNestedTypesToScope, addToExtensionScope, addTypesToStaticScope, captureLocalElements, createConstructorScope, createFeatureCallScope, createTypeScope, dropLocalElements, getLocalElements, getScope, toConstructorContext, toInstanceContext, tryCreateNestedSessionWithVisibilityContextprotected FeatureScopeSessionWithCapturedLocalElements(AbstractFeatureScopeSession parent)
public IFeatureScopeSession getNextCaptureLayer()
IFeatureScopeSessiongetNextCaptureLayer in interface IFeatureScopeSessiongetNextCaptureLayer in class AbstractNestedFeatureScopeSessionprotected void addLocalElements(List<IEObjectDescription> result)
addLocalElements in class AbstractNestedFeatureScopeSessionresult - the list of all local elements. Shadowing semantics do not have to be applied.protected void addExtensionProviders(List<ExpressionBucket> result)
addExtensionProviders in class AbstractNestedFeatureScopeSessionresult - an aggregating parameter that accepts the extension providers.public IEObjectDescription getLocalElement(QualifiedName name)
IFeatureScopeSessiongetLocalElement in interface IFeatureScopeSessiongetLocalElement in class AbstractNestedFeatureScopeSessionnull.Copyright © 2015. All Rights Reserved.