From da24ff433f889d09e7481e5719de629da1e256b7 Mon Sep 17 00:00:00 2001 From: Dmitry Trofimov Date: Wed, 18 Aug 2010 19:32:30 +0400 Subject: [PATCH] added django tag structure view icon --- .../newStructureView/StructureViewComponent.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/ide/structureView/newStructureView/StructureViewComponent.java b/platform/lang-impl/src/com/intellij/ide/structureView/newStructureView/StructureViewComponent.java index d6d8ffd3832c..697f617f61a5 100644 --- a/platform/lang-impl/src/com/intellij/ide/structureView/newStructureView/StructureViewComponent.java +++ b/platform/lang-impl/src/com/intellij/ide/structureView/newStructureView/StructureViewComponent.java @@ -58,6 +58,7 @@ import com.intellij.util.ui.tree.TreeUtil; import gnu.trove.THashSet; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; import javax.swing.*; import javax.swing.tree.*; @@ -676,6 +677,7 @@ public class StructureViewComponent extends SimpleToolWindowPanel implements Tre return super.getData(dataId); } + @Nullable private static PsiElement[] convertToPsiElementsArray(final Object[] selectedElements) { if (selectedElements == null) return null; ArrayList psiElements = new ArrayList(); @@ -687,6 +689,7 @@ public class StructureViewComponent extends SimpleToolWindowPanel implements Tre return psiElements.toArray(new PsiElement[psiElements.size()]); } + @Nullable private TreePath getSelectedUniquePath() { JTree tree = getTree(); if (tree == null) return null; @@ -777,6 +780,7 @@ public class StructureViewComponent extends SimpleToolWindowPanel implements Tre return false; } + @Nullable private StructureViewModel.ElementInfoProvider getElementInfoProvider() { if (myTreeModel instanceof StructureViewModel.ElementInfoProvider) { return ((StructureViewModel.ElementInfoProvider)myTreeModel);