public class JdtBasedConstructorScope extends AbstractConstructorScope
Modifier and Type | Class and Description |
---|---|
static class |
JdtBasedConstructorScope.LazyConstructorDescription |
static class |
JdtBasedConstructorScope.LazyDefaultConstructorDescription |
AbstractScope.ParentIterable
Constructor and Description |
---|
JdtBasedConstructorScope(JdtBasedSimpleTypeScope typeScope) |
Modifier and Type | Method and Description |
---|---|
void |
collectContents(org.eclipse.jdt.core.search.IJavaSearchScope searchScope,
org.eclipse.jdt.core.search.SearchRequestor searchRequestor) |
IEObjectDescription |
createScopedElement(org.eclipse.jdt.core.IMethod constructor) |
IEObjectDescription |
createScopedElement(org.eclipse.jdt.core.IType type) |
protected IJdtTypeProvider |
getTypeProvider() |
JdtBasedSimpleTypeScope |
getTypeScope() |
protected java.lang.Iterable<IEObjectDescription> |
internalGetAllElements() |
getAllElements, getAllLocalElements, getElements, getElements, getQualifiedNameConverter, getSingleElement, toString
getLocalElementsByEObject, getLocalElementsByName, getParent, getParentElements, getSingleElement, getSingleLocalElementByName, isIgnoreCase, isShadowed
public JdtBasedConstructorScope(JdtBasedSimpleTypeScope typeScope)
protected java.lang.Iterable<IEObjectDescription> internalGetAllElements()
internalGetAllElements
in class AbstractConstructorScope
protected IJdtTypeProvider getTypeProvider()
public IEObjectDescription createScopedElement(org.eclipse.jdt.core.IMethod constructor)
public IEObjectDescription createScopedElement(org.eclipse.jdt.core.IType type)
public void collectContents(org.eclipse.jdt.core.search.IJavaSearchScope searchScope, org.eclipse.jdt.core.search.SearchRequestor searchRequestor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public JdtBasedSimpleTypeScope getTypeScope()
getTypeScope
in class AbstractConstructorScope