com.intellij.ide.util
Class TreeClassChooserFactory
java.lang.Object
com.intellij.ide.util.TreeClassChooserFactory
- All Implemented Interfaces:
- BaseComponent, ProjectComponent
public abstract class TreeClassChooserFactory
- extends java.lang.Object
- implements ProjectComponent
User: anna
Date: Jan 25, 2005
|
Method Summary |
abstract TreeClassChooser |
createAllProjectScopeChooser(java.lang.String title)
|
abstract TreeFileChooser |
createFileChooser(java.lang.String title,
PsiFile initialFile,
FileType fileType,
TreeFileChooser.PsiFileFilter filter)
|
abstract TreeClassChooser |
createInheritanceClassChooser(java.lang.String title,
GlobalSearchScope scope,
PsiClass base,
boolean acceptsSelf,
boolean acceptInner,
Condition<PsiClass> addtionalCondition)
|
abstract TreeClassChooser |
createNoInnerClassesScopeChooser(java.lang.String title,
GlobalSearchScope scope,
TreeClassChooser.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,
TreeClassChooser.ClassFilter classFilter,
PsiClass initialClass)
|
static TreeClassChooserFactory |
getInstance(Project project)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeClassChooserFactory
public TreeClassChooserFactory()
getInstance
public static TreeClassChooserFactory getInstance(Project project)
createWithInnerClassesScopeChooser
@NotNull
public abstract TreeClassChooser createWithInnerClassesScopeChooser(java.lang.String title,
GlobalSearchScope scope,
TreeClassChooser.ClassFilter classFilter,
PsiClass initialClass)
createNoInnerClassesScopeChooser
@NotNull
public abstract TreeClassChooser createNoInnerClassesScopeChooser(java.lang.String title,
GlobalSearchScope scope,
TreeClassChooser.ClassFilter classFilter,
PsiClass initialClass)
createProjectScopeChooser
@NotNull
public abstract TreeClassChooser createProjectScopeChooser(java.lang.String title,
PsiClass initialClass)
createProjectScopeChooser
@NotNull
public abstract TreeClassChooser createProjectScopeChooser(java.lang.String title)
createAllProjectScopeChooser
@NotNull
public abstract TreeClassChooser createAllProjectScopeChooser(java.lang.String title)
createInheritanceClassChooser
@NotNull
public abstract TreeClassChooser createInheritanceClassChooser(java.lang.String title,
GlobalSearchScope scope,
PsiClass base,
boolean acceptsSelf,
boolean acceptInner,
Condition<PsiClass> addtionalCondition)
createFileChooser
@NotNull
public abstract TreeFileChooser createFileChooser(@NotNull
java.lang.String title,
@Nullable
PsiFile initialFile,
@Nullable
FileType fileType,
@Nullable
TreeFileChooser.PsiFileFilter filter)