public abstract class AbstractStaticOrInstanceFeatureScope extends AbstractSessionBasedExecutableScope
AbstractSessionBasedScope.NameAcceptor| Modifier | Constructor and Description |
|---|---|
protected |
AbstractStaticOrInstanceFeatureScope(org.eclipse.xtext.scoping.IScope parent,
IFeatureScopeSession session,
XAbstractFeatureCall featureCall,
OperatorMapping operatorMapping) |
| Modifier and Type | Method and Description |
|---|---|
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) |
protected void |
addDescriptions(org.eclipse.xtext.common.types.JvmFeature feature,
java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result) |
getOperatorMapping, processFeatureNamesaddToList, addToList, findAllFeaturesByName, getAllLocalElements, getElements, getFeatureCall, getLocalElementsByEObject, getLocalElementsByName, getSession, getShadowingKey, isShadowed, processAsPropertyNames, toProperty, toProperty, tryGetAsPropertyNameprotected AbstractStaticOrInstanceFeatureScope(org.eclipse.xtext.scoping.IScope parent,
IFeatureScopeSession session,
XAbstractFeatureCall featureCall,
OperatorMapping operatorMapping)
protected void addDescriptions(org.eclipse.xtext.common.types.JvmFeature feature,
java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result)
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)