Class LightEObjectDescriptionLookUp
- java.lang.Object
-
- org.eclipse.xtext.resource.impl.EObjectDescriptionLookUp
-
- com._1c.g5.modeling.xtext.scoping.LightEObjectDescriptionLookUp
-
- All Implemented Interfaces:
org.eclipse.xtext.resource.ISelectable
public class LightEObjectDescriptionLookUp extends org.eclipse.xtext.resource.impl.EObjectDescriptionLookUpLightweight implementation of the EObjectDescriptionLookUp.
-
-
Constructor Summary
Constructors Constructor Description LightEObjectDescriptionLookUp(List<org.eclipse.xtext.resource.IEObjectDescription> allDescriptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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 name, 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)protected Map<org.eclipse.xtext.naming.QualifiedName,List<org.eclipse.xtext.resource.IEObjectDescription>>getNameToObjects()booleanisEmpty()protected voidputIntoMap(Map<org.eclipse.xtext.naming.QualifiedName,List<org.eclipse.xtext.resource.IEObjectDescription>> nameToObjects, org.eclipse.xtext.resource.IEObjectDescription description)voidsetExportedObjects(List<org.eclipse.xtext.resource.IEObjectDescription> allDescriptions)
-
-
-
Constructor Detail
-
LightEObjectDescriptionLookUp
public LightEObjectDescriptionLookUp(List<org.eclipse.xtext.resource.IEObjectDescription> allDescriptions)
-
-
Method Detail
-
getExportedObjects
public Iterable<org.eclipse.xtext.resource.IEObjectDescription> getExportedObjects()
- Specified by:
getExportedObjectsin interfaceorg.eclipse.xtext.resource.ISelectable- Overrides:
getExportedObjectsin classorg.eclipse.xtext.resource.impl.EObjectDescriptionLookUp
-
getExportedObjects
public Iterable<org.eclipse.xtext.resource.IEObjectDescription> getExportedObjects(org.eclipse.emf.ecore.EClass type, org.eclipse.xtext.naming.QualifiedName name, boolean ignoreCase)
- Specified by:
getExportedObjectsin interfaceorg.eclipse.xtext.resource.ISelectable- Overrides:
getExportedObjectsin classorg.eclipse.xtext.resource.impl.EObjectDescriptionLookUp
-
getExportedObjectsByObject
public Iterable<org.eclipse.xtext.resource.IEObjectDescription> getExportedObjectsByObject(org.eclipse.emf.ecore.EObject object)
- Specified by:
getExportedObjectsByObjectin interfaceorg.eclipse.xtext.resource.ISelectable- Overrides:
getExportedObjectsByObjectin classorg.eclipse.xtext.resource.impl.EObjectDescriptionLookUp
-
getExportedObjectsByType
public Iterable<org.eclipse.xtext.resource.IEObjectDescription> getExportedObjectsByType(org.eclipse.emf.ecore.EClass type)
- Specified by:
getExportedObjectsByTypein interfaceorg.eclipse.xtext.resource.ISelectable- Overrides:
getExportedObjectsByTypein classorg.eclipse.xtext.resource.impl.EObjectDescriptionLookUp
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.eclipse.xtext.resource.ISelectable- Overrides:
isEmptyin classorg.eclipse.xtext.resource.impl.EObjectDescriptionLookUp
-
setExportedObjects
public void setExportedObjects(List<org.eclipse.xtext.resource.IEObjectDescription> allDescriptions)
- Overrides:
setExportedObjectsin classorg.eclipse.xtext.resource.impl.EObjectDescriptionLookUp
-
getNameToObjects
protected Map<org.eclipse.xtext.naming.QualifiedName,List<org.eclipse.xtext.resource.IEObjectDescription>> getNameToObjects()
- Overrides:
getNameToObjectsin classorg.eclipse.xtext.resource.impl.EObjectDescriptionLookUp
-
-