nullification

This commit is contained in:
nik
2010-08-06 09:42:43 +04:00
parent eae657597e
commit dfcaaa777e
2 changed files with 8 additions and 8 deletions
@@ -84,20 +84,20 @@ public class TreeClassChooserDialog extends DialogWrapper implements TreeClassCh
this(title, project, null);
}
public TreeClassChooserDialog(String title, Project project, PsiClass initialClass) {
public TreeClassChooserDialog(String title, Project project, @Nullable PsiClass initialClass) {
this(title, project, GlobalSearchScope.projectScope(project), null, initialClass);
}
public TreeClassChooserDialog(String title, Project project, GlobalSearchScope scope, ClassFilter classFilter, PsiClass initialClass) {
public TreeClassChooserDialog(String title, Project project, GlobalSearchScope scope, @Nullable ClassFilter classFilter, @Nullable PsiClass initialClass) {
this(title, project, scope, classFilter, null, initialClass, PsiClassChildrenSource.NONE);
}
public TreeClassChooserDialog(String title,
Project project,
GlobalSearchScope scope,
ClassFilter classFilter,
@Nullable ClassFilter classFilter,
PsiClass baseClass,
PsiClass initialClass,
@Nullable PsiClass initialClass,
PsiClassChildrenSource classChildrens) {
super(project, true);
myScope = scope;
@@ -119,7 +119,7 @@ public class TreeClassChooserDialog extends DialogWrapper implements TreeClassCh
Project project,
GlobalSearchScope scope,
final ClassFilter classFilter,
PsiClass initialClass) {
@Nullable PsiClass initialClass) {
return new TreeClassChooserDialog(title, project, scope, classFilter, null, initialClass, new PsiClassChildrenSource() {
public void addChildren(PsiClass psiClass, List<PsiElement> children) {
ArrayList<PsiElement> innerClasses = new ArrayList<PsiElement>();
@@ -40,18 +40,18 @@ public abstract class TreeClassChooserFactory {
public abstract TreeClassChooser createWithInnerClassesScopeChooser(String title,
GlobalSearchScope scope,
final TreeClassChooser.ClassFilter classFilter,
PsiClass initialClass);
@Nullable PsiClass initialClass);
@NotNull
public abstract TreeClassChooser createNoInnerClassesScopeChooser(String title,
GlobalSearchScope scope,
TreeClassChooser.ClassFilter classFilter,
PsiClass initialClass);
@Nullable PsiClass initialClass);
@NotNull
public abstract TreeClassChooser createProjectScopeChooser(String title, PsiClass initialClass);
public abstract TreeClassChooser createProjectScopeChooser(String title, @Nullable PsiClass initialClass);
@NotNull