Package org.eclipse.cdt.core.browser
Class TypeSearchScope
java.lang.Object
org.eclipse.cdt.core.browser.TypeSearchScope
- All Implemented Interfaces:
ITypeSearchScope
- Restriction:
- This class is not intended to be subclassed by clients.
-
Constructor Summary
ConstructorDescriptionTypeSearchScope
(boolean workspaceScope) TypeSearchScope
(ITypeSearchScope scope) TypeSearchScope
(ICProject project) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(ITypeSearchScope scope) void
void
void
add
(IWorkingCopy workingCopy) void
void
void
clear()
Collection<org.eclipse.core.runtime.IPath>
boolean
boolean
encloses
(ITypeSearchScope scope) boolean
boolean
boolean
encloses
(IWorkingCopy workingCopy) boolean
encloses
(org.eclipse.core.runtime.IPath path) boolean
isEmpty()
boolean
boolean
boolean
Collection<org.eclipse.core.runtime.IPath>
pathSet()
-
Constructor Details
-
TypeSearchScope
public TypeSearchScope() -
TypeSearchScope
public TypeSearchScope(boolean workspaceScope) -
TypeSearchScope
-
TypeSearchScope
-
-
Method Details
-
pathSet
- Specified by:
pathSet
in interfaceITypeSearchScope
-
containerSet
- Specified by:
containerSet
in interfaceITypeSearchScope
-
projectSet
- Specified by:
projectSet
in interfaceITypeSearchScope
-
enclosingProjectSet
- Specified by:
enclosingProjectSet
in interfaceITypeSearchScope
-
encloses
- Specified by:
encloses
in interfaceITypeSearchScope
-
encloses
- Specified by:
encloses
in interfaceITypeSearchScope
-
encloses
public boolean encloses(org.eclipse.core.runtime.IPath path) - Specified by:
encloses
in interfaceITypeSearchScope
-
encloses
- Specified by:
encloses
in interfaceITypeSearchScope
-
encloses
- Specified by:
encloses
in interfaceITypeSearchScope
-
encloses
- Specified by:
encloses
in interfaceITypeSearchScope
-
getEnclosingProjects
- Specified by:
getEnclosingProjects
in interfaceITypeSearchScope
-
isPathScope
public boolean isPathScope()- Specified by:
isPathScope
in interfaceITypeSearchScope
-
isProjectScope
public boolean isProjectScope()- Specified by:
isProjectScope
in interfaceITypeSearchScope
-
isWorkspaceScope
public boolean isWorkspaceScope()- Specified by:
isWorkspaceScope
in interfaceITypeSearchScope
-
isEmpty
public boolean isEmpty()- Specified by:
isEmpty
in interfaceITypeSearchScope
-
add
- Specified by:
add
in interfaceITypeSearchScope
-
add
public void add(org.eclipse.core.runtime.IPath path, boolean addSubfolders, ICProject enclosingProject) - Specified by:
add
in interfaceITypeSearchScope
-
add
- Specified by:
add
in interfaceITypeSearchScope
-
addWorkspace
public void addWorkspace()- Specified by:
addWorkspace
in interfaceITypeSearchScope
-
add
- Specified by:
add
in interfaceITypeSearchScope
-
add
- Specified by:
add
in interfaceITypeSearchScope
-
clear
public void clear()- Specified by:
clear
in interfaceITypeSearchScope
-