public class FindSymbolParameters
extends java.lang.Object
Constructor and Description |
---|
FindSymbolParameters(java.lang.String pattern,
java.lang.String name,
GlobalSearchScope scope,
IdFilter idFilter) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCompletePattern() |
IdFilter |
getIdFilter() |
java.lang.String |
getLocalPatternName() |
Project |
getProject() |
GlobalSearchScope |
getSearchScope() |
boolean |
isSearchInLibraries() |
static GlobalSearchScope |
searchScopeFor(Project project,
boolean searchInLibraries) |
static FindSymbolParameters |
simple(Project project,
boolean searchInLibraries) |
FindSymbolParameters |
withCompletePattern(java.lang.String pattern) |
FindSymbolParameters |
withLocalPattern(java.lang.String pattern) |
FindSymbolParameters |
withScope(GlobalSearchScope scope) |
static FindSymbolParameters |
wrap(java.lang.String pattern,
GlobalSearchScope scope) |
static FindSymbolParameters |
wrap(java.lang.String pattern,
Project project,
boolean searchInLibraries) |
public FindSymbolParameters(java.lang.String pattern, java.lang.String name, GlobalSearchScope scope, IdFilter idFilter)
public FindSymbolParameters withCompletePattern(java.lang.String pattern)
public FindSymbolParameters withLocalPattern(java.lang.String pattern)
public FindSymbolParameters withScope(GlobalSearchScope scope)
public java.lang.String getCompletePattern()
public java.lang.String getLocalPatternName()
public GlobalSearchScope getSearchScope()
public IdFilter getIdFilter()
public Project getProject()
public boolean isSearchInLibraries()
public static FindSymbolParameters wrap(java.lang.String pattern, Project project, boolean searchInLibraries)
public static FindSymbolParameters wrap(java.lang.String pattern, GlobalSearchScope scope)
public static FindSymbolParameters simple(Project project, boolean searchInLibraries)
public static GlobalSearchScope searchScopeFor(Project project, boolean searchInLibraries)