Package com._1c.g5.v8.dt.bsl.scoping
Class ContextMethodsScope
java.lang.Object
com._1c.g5.modeling.xtext.scoping.LightAbstractScope
com._1c.g5.v8.dt.bsl.scoping.ContextItemsScope<Method>
com._1c.g5.v8.dt.bsl.scoping.ContextMethodsScope
- All Implemented Interfaces:
org.eclipse.xtext.scoping.IScope
Gets method scope for Bsl module
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.modeling.xtext.scoping.LightAbstractScope
LightAbstractScope.EObjectFilterPredicate, LightAbstractScope.ParentIterable -
Field Summary
Fields inherited from interface org.eclipse.xtext.scoping.IScope
NULLSCOPE -
Constructor Summary
ConstructorsConstructorDescriptionContextMethodsScope(org.eclipse.xtext.scoping.IScope parent, ContextDef contextDef, Module module, Environments envs, INamingService namingService) Constructor -
Method Summary
Modifier and TypeMethodDescriptionGets collection of itemMethods inherited from class com._1c.g5.v8.dt.bsl.scoping.ContextItemsScope
getAllLocalElements, getLocalElementsByName, getSingleLocalElementByName, isShadowedMethods inherited from class com._1c.g5.modeling.xtext.scoping.LightAbstractScope
getAllElements, getElements, getElements, getLocalElementsByEObject, getParent, getParentElements, getSingleElement, getSingleElement, isIgnoreCase, toString
-
Constructor Details
-
ContextMethodsScope
public ContextMethodsScope(org.eclipse.xtext.scoping.IScope parent, ContextDef contextDef, Module module, Environments envs, INamingService namingService) Constructor- Parameters:
parent- parent scope, can't benullcontextDef- actual contextDef for scope, can't benullmodule- actual bsl module, can't benullenvs- actual environments, can't benullnamingService-INamingServiceservice reference. May not benull
-
-
Method Details
-
collectAllItems
Description copied from class:ContextItemsScopeGets collection of item- Specified by:
collectAllItemsin classContextItemsScope<Method>- Returns:
- list of item
-