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