public abstract class TreeClassChooserFactory
extends java.lang.Object
Constructor and Description |
---|
TreeClassChooserFactory() |
Modifier and Type | Method and Description |
---|---|
abstract TreeClassChooser |
createAllProjectScopeChooser(java.lang.String title) |
abstract TreeFileChooser |
createFileChooser(java.lang.String title,
PsiFile initialFile,
FileType fileType,
TreeFileChooser.PsiFileFilter filter) |
abstract TreeFileChooser |
createFileChooser(java.lang.String title,
PsiFile initialFile,
FileType fileType,
TreeFileChooser.PsiFileFilter filter,
boolean disableStructureProviders) |
abstract TreeFileChooser |
createFileChooser(java.lang.String title,
PsiFile initialFile,
FileType fileType,
TreeFileChooser.PsiFileFilter filter,
boolean disableStructureProviders,
boolean showLibraryContents) |
abstract TreeClassChooser |
createInheritanceClassChooser(java.lang.String title,
GlobalSearchScope scope,
PsiClass base,
boolean acceptsSelf,
boolean acceptInner,
Condition<? super PsiClass> additionalCondition) |
abstract TreeClassChooser |
createInheritanceClassChooser(java.lang.String title,
GlobalSearchScope scope,
PsiClass base,
PsiClass initialClass) |
abstract TreeClassChooser |
createInheritanceClassChooser(java.lang.String title,
GlobalSearchScope scope,
PsiClass base,
PsiClass initialClass,
ClassFilter classFilter) |
abstract TreeClassChooser |
createNoInnerClassesScopeChooser(java.lang.String title,
GlobalSearchScope scope,
ClassFilter classFilter,
PsiClass initialClass) |
abstract TreeClassChooser |
createProjectScopeChooser(java.lang.String title) |
abstract TreeClassChooser |
createProjectScopeChooser(java.lang.String title,
PsiClass initialClass) |
abstract TreeClassChooser |
createWithInnerClassesScopeChooser(java.lang.String title,
GlobalSearchScope scope,
ClassFilter classFilter,
PsiClass initialClass) |
static TreeClassChooserFactory |
getInstance(Project project) |
public static TreeClassChooserFactory getInstance(Project project)
public abstract TreeClassChooser createWithInnerClassesScopeChooser(java.lang.String title, GlobalSearchScope scope, ClassFilter classFilter, PsiClass initialClass)
public abstract TreeClassChooser createNoInnerClassesScopeChooser(java.lang.String title, GlobalSearchScope scope, ClassFilter classFilter, PsiClass initialClass)
public abstract TreeClassChooser createProjectScopeChooser(java.lang.String title, PsiClass initialClass)
public abstract TreeClassChooser createProjectScopeChooser(java.lang.String title)
public abstract TreeClassChooser createAllProjectScopeChooser(java.lang.String title)
public abstract TreeClassChooser createInheritanceClassChooser(java.lang.String title, GlobalSearchScope scope, PsiClass base, boolean acceptsSelf, boolean acceptInner, Condition<? super PsiClass> additionalCondition)
public abstract TreeClassChooser createInheritanceClassChooser(java.lang.String title, GlobalSearchScope scope, PsiClass base, PsiClass initialClass)
public abstract TreeClassChooser createInheritanceClassChooser(java.lang.String title, GlobalSearchScope scope, PsiClass base, PsiClass initialClass, ClassFilter classFilter)
public abstract TreeFileChooser createFileChooser(java.lang.String title, PsiFile initialFile, FileType fileType, TreeFileChooser.PsiFileFilter filter)
public abstract TreeFileChooser createFileChooser(java.lang.String title, PsiFile initialFile, FileType fileType, TreeFileChooser.PsiFileFilter filter, boolean disableStructureProviders)
public abstract TreeFileChooser createFileChooser(java.lang.String title, PsiFile initialFile, FileType fileType, TreeFileChooser.PsiFileFilter filter, boolean disableStructureProviders, boolean showLibraryContents)