Package com._1c.g5.v8.dt.bsl.resource
Class BslLightStateBasedContainer
- java.lang.Object
-
- org.eclipse.xtext.resource.impl.AbstractCompoundSelectable
-
- org.eclipse.xtext.resource.impl.AbstractContainer
-
- org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainer
-
- com._1c.g5.modeling.xtext.resource.LightStateBasedContainer
-
- com._1c.g5.v8.dt.bsl.resource.BslLightStateBasedContainer
-
- All Implemented Interfaces:
org.eclipse.xtext.resource.IContainer
,org.eclipse.xtext.resource.IResourceDescription.Event.Listener
,org.eclipse.xtext.resource.ISelectable
public class BslLightStateBasedContainer extends LightStateBasedContainer
Implementation ofIContainer
for Bsl language. Provides special logic for filtering exported objects fromIResourceDescriptions
-
-
Field Summary
-
Fields inherited from class com._1c.g5.modeling.xtext.resource.LightStateBasedContainer
state
-
-
Constructor Summary
Constructors Constructor Description BslLightStateBasedContainer(org.eclipse.xtext.resource.IResourceDescriptions descriptions, org.eclipse.xtext.resource.containers.IContainerState state)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Iterable<org.eclipse.xtext.resource.IEObjectDescription>
filterByURI(Iterable<org.eclipse.xtext.resource.IEObjectDescription> unfiltered)
-
Methods inherited from class com._1c.g5.modeling.xtext.resource.LightStateBasedContainer
doGetUriToDescription, getExportedObjects, getExportedObjects, getExportedObjectsByObject, getExportedObjectsByType, getResourceDescription, getResourceDescriptionCount, getResourceDescriptions, hasResourceDescription, isEmpty, toString
-
-
-
-
Constructor Detail
-
BslLightStateBasedContainer
public BslLightStateBasedContainer(org.eclipse.xtext.resource.IResourceDescriptions descriptions, org.eclipse.xtext.resource.containers.IContainerState state)
Constructor. CreateIContainer
for firltering exported object fromIResourceDescriptions
- Parameters:
descriptions
- processingIResourceDescriptions
, cannot benull
state
- actualIContainerState
, cannot benull
-
-
Method Detail
-
filterByURI
protected Iterable<org.eclipse.xtext.resource.IEObjectDescription> filterByURI(Iterable<org.eclipse.xtext.resource.IEObjectDescription> unfiltered)
- Overrides:
filterByURI
in classLightStateBasedContainer
-
-