mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 23:39:07 +07:00
(no message)
This commit is contained in:
@@ -64,7 +64,7 @@ public abstract class ProjectViewSelectInTarget implements SelectInTarget {
|
||||
if (!(parent instanceof PsiFile)) return false;
|
||||
final VirtualFile virtualFile = ((PsiFile)parent).getVirtualFile();
|
||||
if (virtualFile == null) return false;
|
||||
return virtualFile.getFileType() == StdFileTypes.JAVA;
|
||||
return virtualFile.getFileType() == StdFileTypes.JAVA || virtualFile.getFileType() == StdFileTypes.CLASS;
|
||||
}
|
||||
|
||||
public String getToolWindowId() {
|
||||
|
||||
@@ -32,7 +32,7 @@ public class ClassesTreeStructureProvider implements TreeStructureProvider, Proj
|
||||
PsiJavaFile psiJavaFile = ((PsiJavaFile)o);
|
||||
PsiClass[] classes = psiJavaFile.getClasses();
|
||||
final VirtualFile virtualFile = psiJavaFile.getVirtualFile();
|
||||
if (classes.length != 0 && virtualFile.getFileType() == StdFileTypes.JAVA) {
|
||||
if (classes.length != 0 && virtualFile.getFileType() == StdFileTypes.JAVA || virtualFile.getFileType() == StdFileTypes.CLASS) {
|
||||
for (int i = 0; i < classes.length; i++) {
|
||||
PsiClass aClass = classes[i];
|
||||
result.add(new ClassTreeNode(myProject,aClass, ((ProjectViewNode)parent).getSettings()));
|
||||
|
||||
Reference in New Issue
Block a user