Class LightStateBasedContainer
- 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
 
 
 
 
- 
- All Implemented Interfaces:
- org.eclipse.xtext.resource.IContainer,- org.eclipse.xtext.resource.IResourceDescription.Event.Listener,- org.eclipse.xtext.resource.ISelectable
 - Direct Known Subclasses:
- BslLightStateBasedContainer
 
 public class LightStateBasedContainer extends org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainerLightweight version of theResourceDescriptionsBasedContainer
- 
- 
Field SummaryFields Modifier and Type Field Description protected org.eclipse.xtext.resource.containers.IContainerStatestateIContainerStatefor filtering exported objects fromIResourceDescriptions
 - 
Constructor SummaryConstructors Constructor Description LightStateBasedContainer(org.eclipse.xtext.resource.IResourceDescriptions descriptions, org.eclipse.xtext.resource.containers.IContainerState state)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<org.eclipse.emf.common.util.URI,org.eclipse.xtext.resource.IResourceDescription>doGetUriToDescription()protected Iterable<org.eclipse.xtext.resource.IEObjectDescription>filterByURI(Iterable<org.eclipse.xtext.resource.IEObjectDescription> unfiltered)Iterable<org.eclipse.xtext.resource.IEObjectDescription>getExportedObjects()Iterable<org.eclipse.xtext.resource.IEObjectDescription>getExportedObjects(org.eclipse.emf.ecore.EClass type, org.eclipse.xtext.naming.QualifiedName qualifiedName, boolean ignoreCase)Iterable<org.eclipse.xtext.resource.IEObjectDescription>getExportedObjectsByObject(org.eclipse.emf.ecore.EObject object)Iterable<org.eclipse.xtext.resource.IEObjectDescription>getExportedObjectsByType(org.eclipse.emf.ecore.EClass type)org.eclipse.xtext.resource.IResourceDescriptiongetResourceDescription(org.eclipse.emf.common.util.URI uri)intgetResourceDescriptionCount()Iterable<org.eclipse.xtext.resource.IResourceDescription>getResourceDescriptions()booleanhasResourceDescription(org.eclipse.emf.common.util.URI uri)booleanisEmpty()StringtoString()
 
- 
- 
- 
Method Detail- 
filterByURIprotected Iterable<org.eclipse.xtext.resource.IEObjectDescription> filterByURI(Iterable<org.eclipse.xtext.resource.IEObjectDescription> unfiltered) - Overrides:
- filterByURIin class- org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainer
 
 - 
hasResourceDescriptionpublic boolean hasResourceDescription(org.eclipse.emf.common.util.URI uri) - Specified by:
- hasResourceDescriptionin interface- org.eclipse.xtext.resource.IContainer
- Overrides:
- hasResourceDescriptionin class- org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainer
 
 - 
getResourceDescriptionCountpublic int getResourceDescriptionCount() - Specified by:
- getResourceDescriptionCountin interface- org.eclipse.xtext.resource.IContainer
- Overrides:
- getResourceDescriptionCountin class- org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainer
 
 - 
isEmptypublic boolean isEmpty() - Specified by:
- isEmptyin interface- org.eclipse.xtext.resource.ISelectable
- Overrides:
- isEmptyin class- org.eclipse.xtext.resource.impl.AbstractCompoundSelectable
 
 - 
getResourceDescriptionpublic org.eclipse.xtext.resource.IResourceDescription getResourceDescription(org.eclipse.emf.common.util.URI uri) - Specified by:
- getResourceDescriptionin interface- org.eclipse.xtext.resource.IContainer
- Overrides:
- getResourceDescriptionin class- org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainer
 
 - 
getResourceDescriptionspublic Iterable<org.eclipse.xtext.resource.IResourceDescription> getResourceDescriptions() - Specified by:
- getResourceDescriptionsin interface- org.eclipse.xtext.resource.IContainer
- Overrides:
- getResourceDescriptionsin class- org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainer
 
 - 
doGetUriToDescriptionprotected Map<org.eclipse.emf.common.util.URI,org.eclipse.xtext.resource.IResourceDescription> doGetUriToDescription() - Overrides:
- doGetUriToDescriptionin class- org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainer
 
 - 
getExportedObjectspublic Iterable<org.eclipse.xtext.resource.IEObjectDescription> getExportedObjects() - Specified by:
- getExportedObjectsin interface- org.eclipse.xtext.resource.ISelectable
- Overrides:
- getExportedObjectsin class- org.eclipse.xtext.resource.impl.AbstractCompoundSelectable
 
 - 
getExportedObjectsByTypepublic Iterable<org.eclipse.xtext.resource.IEObjectDescription> getExportedObjectsByType(org.eclipse.emf.ecore.EClass type) - Specified by:
- getExportedObjectsByTypein interface- org.eclipse.xtext.resource.ISelectable
- Overrides:
- getExportedObjectsByTypein class- org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainer
 
 - 
getExportedObjectsByObjectpublic Iterable<org.eclipse.xtext.resource.IEObjectDescription> getExportedObjectsByObject(org.eclipse.emf.ecore.EObject object) - Specified by:
- getExportedObjectsByObjectin interface- org.eclipse.xtext.resource.ISelectable
- Overrides:
- getExportedObjectsByObjectin class- org.eclipse.xtext.resource.impl.AbstractContainer
 
 - 
getExportedObjectspublic Iterable<org.eclipse.xtext.resource.IEObjectDescription> getExportedObjects(org.eclipse.emf.ecore.EClass type, org.eclipse.xtext.naming.QualifiedName qualifiedName, boolean ignoreCase) - Specified by:
- getExportedObjectsin interface- org.eclipse.xtext.resource.ISelectable
- Overrides:
- getExportedObjectsin class- org.eclipse.xtext.resource.impl.ResourceDescriptionsBasedContainer
 
 
- 
 
-