Interface IExpressionScope
-
- All Known Implementing Classes:
ExpressionScope,IExpressionScope.NullExpressionScope
public interface IExpressionScope
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIExpressionScope.Anchorstatic classIExpressionScope.NullExpressionScope
-
Field Summary
Fields Modifier and Type Field Description static IExpressionScopeNULL
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.xtext.scoping.IScopegetFeatureScope()org.eclipse.xtext.scoping.IScopegetFeatureScope(XAbstractFeatureCall currentFeatureCall)java.util.List<java.lang.String>getTypeNamePrefix()Returns the prefix that was used to resolve the feature as a type literal if any.booleanisPotentialTypeLiteral()If the current feature is worth to be tested as a type literal.
-
-
-
Field Detail
-
NULL
static final IExpressionScope NULL
-
-
Method Detail
-
getFeatureScope
org.eclipse.xtext.scoping.IScope getFeatureScope()
-
getFeatureScope
org.eclipse.xtext.scoping.IScope getFeatureScope(XAbstractFeatureCall currentFeatureCall)
-
getTypeNamePrefix
java.util.List<java.lang.String> getTypeNamePrefix()
Returns the prefix that was used to resolve the feature as a type literal if any.
-
isPotentialTypeLiteral
boolean isPotentialTypeLiteral()
If the current feature is worth to be tested as a type literal.
-
-