public class CachingTypeScope extends AbstractXcoreScope
Constructor and Description |
---|
CachingTypeScope(AbstractXcoreScope parent) |
Modifier and Type | Method and Description |
---|---|
protected void |
doGetElements(JvmType type,
java.util.List<IEObjectDescription> result) |
java.lang.Iterable<IEObjectDescription> |
getElements(QualifiedName name) |
IEObjectDescription |
getSingleElement(QualifiedName name) |
getAllElements
public CachingTypeScope(AbstractXcoreScope parent)
public IEObjectDescription getSingleElement(QualifiedName name)
getSingleElement
in class AbstractXcoreScope
public java.lang.Iterable<IEObjectDescription> getElements(QualifiedName name)
getElements
in class AbstractXcoreScope
protected void doGetElements(JvmType type, java.util.List<IEObjectDescription> result)
doGetElements
in class AbstractXcoreScope