From 75b5cd78e9fac3ced86ff207870b6dd1e3524a37 Mon Sep 17 00:00:00 2001 From: Olesya Smirnova Date: Wed, 23 Feb 2005 21:16:00 +0300 Subject: [PATCH] http://www.jetbrains.net/jira/browse/IDEADEV-379 fixed --- .../ide/projectView/impl/ProjectViewImpl.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/source/com/intellij/ide/projectView/impl/ProjectViewImpl.java b/source/com/intellij/ide/projectView/impl/ProjectViewImpl.java index a7e72217f444..bb1a97daeb8b 100644 --- a/source/com/intellij/ide/projectView/impl/ProjectViewImpl.java +++ b/source/com/intellij/ide/projectView/impl/ProjectViewImpl.java @@ -6,10 +6,7 @@ import com.intellij.ide.impl.StructureViewWrapperImpl; import com.intellij.ide.projectView.BaseProjectTreeBuilder; import com.intellij.ide.projectView.HelpID; import com.intellij.ide.projectView.ProjectView; -import com.intellij.ide.projectView.impl.nodes.PackageElement; -import com.intellij.ide.projectView.impl.nodes.PackageElementNode; -import com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode; -import com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode; +import com.intellij.ide.projectView.impl.nodes.*; import com.intellij.ide.util.DeleteHandler; import com.intellij.ide.util.EditorHelper; import com.intellij.ide.util.treeView.AbstractTreeNode; @@ -812,7 +809,7 @@ public final class ProjectViewImpl extends ProjectView implements JDOMExternaliz } final Object userObject = node.getUserObject(); if (userObject instanceof PsiDirectoryNode || - userObject instanceof ProjectViewModuleNode + userObject instanceof AbstractModuleNode || userObject instanceof PackageElementNode) { break; } @@ -829,8 +826,8 @@ public final class ProjectViewImpl extends ProjectView implements JDOMExternaliz return new PsiDirectory[]{directory}; } } - else if (userObject instanceof ProjectViewModuleNode) { - final ModuleRootManager moduleRootManager = ModuleRootManager.getInstance(((ProjectViewModuleNode)userObject).getValue()); + else if (userObject instanceof AbstractModuleNode) { + final ModuleRootManager moduleRootManager = ModuleRootManager.getInstance(((AbstractModuleNode)userObject).getValue()); final VirtualFile[] sourceRoots = moduleRootManager.getSourceRoots(); List dirs = new ArrayList(sourceRoots.length); final PsiManager psiManager = PsiManager.getInstance(myProject);