From acccaf6407882c2bfcb09246cbc776495e90b617 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Mon, 14 Feb 2005 11:34:27 +0300 Subject: [PATCH] SCR 43299 --- source/com/intellij/ide/util/TreeClassChooserDialog.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/source/com/intellij/ide/util/TreeClassChooserDialog.java b/source/com/intellij/ide/util/TreeClassChooserDialog.java index c7d51d537195..0163d95236c1 100644 --- a/source/com/intellij/ide/util/TreeClassChooserDialog.java +++ b/source/com/intellij/ide/util/TreeClassChooserDialog.java @@ -377,15 +377,14 @@ public class TreeClassChooserDialog extends DialogWrapper implements TreeClassCh private final boolean myAcceptsInner; private final Condition myAddtionalCondition; - public InheritanceClassFilterImpl(PsiClass base, boolean acceptsSelf, boolean acceptInner) { - this(base, acceptsSelf, acceptInner, FilteringIterator.alwaysTrueCondition(PsiClass.class)); - } - public InheritanceClassFilterImpl(PsiClass base, boolean acceptsSelf, boolean acceptInner, Condition addtionalCondition ) { myAcceptsSelf = acceptsSelf; myAcceptsInner = acceptInner; + if (addtionalCondition == null){ + addtionalCondition = FilteringIterator.alwaysTrueCondition(PsiClass.class); + } myAddtionalCondition = addtionalCondition; myBase = base; }