Package org.eclipse.cdt.core.browser
Interface ITypeSearchScope
-
- All Known Implementing Classes:
TypeSearchScope
public interface ITypeSearchScope- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(ITypeSearchScope scope)voidadd(ICElement elem)voidadd(ICProject project)voidadd(IWorkingCopy workingCopy)voidadd(org.eclipse.core.runtime.IPath path, boolean addSubfolders, ICProject enclosingProject)voidaddWorkspace()voidclear()java.util.Collection<org.eclipse.core.runtime.IPath>containerSet()booleanencloses(java.lang.String path)booleanencloses(ITypeSearchScope scope)booleanencloses(ICElement element)booleanencloses(ICProject project)booleanencloses(IWorkingCopy workingCopy)booleanencloses(org.eclipse.core.runtime.IPath path)java.util.Collection<ICProject>enclosingProjectSet()ICProject[]getEnclosingProjects()booleanisEmpty()booleanisPathScope()booleanisProjectScope()booleanisWorkspaceScope()java.util.Collection<org.eclipse.core.runtime.IPath>pathSet()java.util.Collection<ICProject>projectSet()
-
-
-
Method Detail
-
isPathScope
boolean isPathScope()
-
isProjectScope
boolean isProjectScope()
-
isWorkspaceScope
boolean isWorkspaceScope()
-
isEmpty
boolean isEmpty()
-
encloses
boolean encloses(ITypeSearchScope scope)
-
encloses
boolean encloses(ICProject project)
-
encloses
boolean encloses(org.eclipse.core.runtime.IPath path)
-
encloses
boolean encloses(java.lang.String path)
-
encloses
boolean encloses(ICElement element)
-
encloses
boolean encloses(IWorkingCopy workingCopy)
-
add
void add(IWorkingCopy workingCopy)
-
add
void add(org.eclipse.core.runtime.IPath path, boolean addSubfolders, ICProject enclosingProject)
-
add
void add(ICProject project)
-
add
void add(ICElement elem)
-
add
void add(ITypeSearchScope scope)
-
addWorkspace
void addWorkspace()
-
clear
void clear()
-
getEnclosingProjects
ICProject[] getEnclosingProjects()
-
pathSet
java.util.Collection<org.eclipse.core.runtime.IPath> pathSet()
-
containerSet
java.util.Collection<org.eclipse.core.runtime.IPath> containerSet()
-
projectSet
java.util.Collection<ICProject> projectSet()
-
enclosingProjectSet
java.util.Collection<ICProject> enclosingProjectSet()
-
-