Package org.eclipse.xtend.core.scoping
Class PrimitiveAwareScope
- java.lang.Object
-
- org.eclipse.xtend.core.scoping.AbstractScope
-
- org.eclipse.xtend.core.scoping.PrimitiveAwareScope
-
- All Implemented Interfaces:
org.eclipse.xtext.scoping.IScope
public class PrimitiveAwareScope extends AbstractScope
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PrimitiveAwareScope(AbstractScope parent, org.eclipse.xtext.common.types.xtext.AbstractTypeScope typeScope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doGetElements(org.eclipse.xtext.common.types.JvmType type, java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result)
org.eclipse.xtext.resource.IEObjectDescription
getSingleElement(org.eclipse.xtext.naming.QualifiedName name)
protected boolean
isPrimitive(org.eclipse.xtext.naming.QualifiedName name)
-
Methods inherited from class org.eclipse.xtend.core.scoping.AbstractScope
getAllElements, getElements, getElements, getSingleElement
-
-
-
-
Constructor Detail
-
PrimitiveAwareScope
protected PrimitiveAwareScope(AbstractScope parent, org.eclipse.xtext.common.types.xtext.AbstractTypeScope typeScope)
-
-
Method Detail
-
getSingleElement
public org.eclipse.xtext.resource.IEObjectDescription getSingleElement(org.eclipse.xtext.naming.QualifiedName name)
- Specified by:
getSingleElement
in interfaceorg.eclipse.xtext.scoping.IScope
- Overrides:
getSingleElement
in classAbstractScope
-
isPrimitive
protected boolean isPrimitive(org.eclipse.xtext.naming.QualifiedName name)
-
doGetElements
protected void doGetElements(org.eclipse.xtext.common.types.JvmType type, java.util.List<org.eclipse.xtext.resource.IEObjectDescription> result)
- Specified by:
doGetElements
in classAbstractScope
-
-