Class AbstractStaticOrInstanceFeatureScope
- java.lang.Object
-
- org.eclipse.xtext.scoping.impl.AbstractScope
-
- org.eclipse.xtext.xbase.scoping.batch.AbstractSessionBasedScope
-
- org.eclipse.xtext.xbase.scoping.batch.AbstractSessionBasedExecutableScope
-
- org.eclipse.xtext.xbase.scoping.batch.AbstractStaticOrInstanceFeatureScope
-
- All Implemented Interfaces:
org.eclipse.xtext.scoping.IScope
- Direct Known Subclasses:
ReceiverFeatureScope,StaticFeatureScope
public abstract class AbstractStaticOrInstanceFeatureScope extends AbstractSessionBasedExecutableScope
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.xtext.xbase.scoping.batch.AbstractSessionBasedScope
AbstractSessionBasedScope.NameAcceptor
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractStaticOrInstanceFeatureScope(org.eclipse.xtext.scoping.IScope parent, IFeatureScopeSession session, XAbstractFeatureCall featureCall, OperatorMapping operatorMapping)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidaddDescription(org.eclipse.xtext.naming.QualifiedName name, org.eclipse.xtext.common.types.JvmFeature feature, java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result)protected voidaddDescriptions(org.eclipse.xtext.common.types.JvmFeature feature, java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result)-
Methods inherited from class org.eclipse.xtext.xbase.scoping.batch.AbstractSessionBasedExecutableScope
getOperatorMapping, processFeatureNames
-
Methods inherited from class org.eclipse.xtext.xbase.scoping.batch.AbstractSessionBasedScope
addToList, addToList, findAllFeaturesByName, getAllLocalElements, getElements, getFeatureCall, getLocalElementsByEObject, getLocalElementsByName, getSession, getShadowingKey, isShadowed, processAsPropertyNames, toProperty, toProperty, tryGetAsPropertyName
-
-
-
-
Constructor Detail
-
AbstractStaticOrInstanceFeatureScope
protected AbstractStaticOrInstanceFeatureScope(org.eclipse.xtext.scoping.IScope parent, IFeatureScopeSession session, XAbstractFeatureCall featureCall, OperatorMapping operatorMapping)
-
-
Method Detail
-
addDescriptions
protected void addDescriptions(org.eclipse.xtext.common.types.JvmFeature feature, java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result)
-
addDescription
protected abstract void addDescription(org.eclipse.xtext.naming.QualifiedName name, org.eclipse.xtext.common.types.JvmFeature feature, java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result)
-
-