Package com._1c.g5.v8.dt.bsl.scoping
Class ContextPropertiesScope
- java.lang.Object
-
- com._1c.g5.modeling.xtext.scoping.LightAbstractScope
-
- com._1c.g5.v8.dt.bsl.scoping.ContextItemsScope<Property>
-
- com._1c.g5.v8.dt.bsl.scoping.ContextPropertiesScope
-
- All Implemented Interfaces:
org.eclipse.xtext.scoping.IScope
public class ContextPropertiesScope extends ContextItemsScope<Property>
Gets property scope for Bsl module
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.modeling.xtext.scoping.LightAbstractScope
LightAbstractScope.EObjectFilterPredicate, LightAbstractScope.ParentIterable
-
-
Constructor Summary
Constructors Constructor Description ContextPropertiesScope(org.eclipse.xtext.scoping.IScope parent, ContextDef contextDef, Module module, boolean skipModuleItems, Environments envs, INamingService namingService)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Property>
collectAllItems()
Gets collection of item-
Methods inherited from class com._1c.g5.v8.dt.bsl.scoping.ContextItemsScope
getAllLocalElements, getLocalElementsByName, getSingleLocalElementByName, isShadowed
-
Methods inherited from class com._1c.g5.modeling.xtext.scoping.LightAbstractScope
getAllElements, getElements, getElements, getLocalElementsByEObject, getParent, getParentElements, getSingleElement, getSingleElement, isIgnoreCase, toString
-
-
-
-
Constructor Detail
-
ContextPropertiesScope
public ContextPropertiesScope(org.eclipse.xtext.scoping.IScope parent, ContextDef contextDef, Module module, boolean skipModuleItems, Environments envs, INamingService namingService)
Constructor- Parameters:
parent
- parent scope, can't benull
contextDef
- actual contextDef for scope, can't benull
module
- actual bsl module, can't benull
envs
- actual environments, can't benull
namingService
-INamingService
service reference. May not benull
-
-
Method Detail
-
collectAllItems
protected List<Property> collectAllItems()
Description copied from class:ContextItemsScope
Gets collection of item- Specified by:
collectAllItems
in classContextItemsScope<Property>
- Returns:
- list of item
-
-