From 5bd6523f4447b2f5d7dfcafa5093c9da881aa180 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Fri, 12 Nov 2010 12:52:48 +0300 Subject: [PATCH] IDEA-60590: goto spring beans broken --- .../model/gotosymbol/GoToSymbolProvider.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/xml/dom-openapi/src/com/intellij/util/xml/model/gotosymbol/GoToSymbolProvider.java b/xml/dom-openapi/src/com/intellij/util/xml/model/gotosymbol/GoToSymbolProvider.java index 6766706216cb..76002f581f2c 100644 --- a/xml/dom-openapi/src/com/intellij/util/xml/model/gotosymbol/GoToSymbolProvider.java +++ b/xml/dom-openapi/src/com/intellij/util/xml/model/gotosymbol/GoToSymbolProvider.java @@ -24,6 +24,7 @@ import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleManager; import com.intellij.openapi.project.Project; import com.intellij.psi.PsiElement; +import com.intellij.psi.PsiFile; import com.intellij.psi.impl.FakePsiElement; import com.intellij.psi.xml.XmlElement; import com.intellij.util.ArrayUtil; @@ -160,6 +161,22 @@ public abstract class GoToSymbolProvider implements ChooseByNameContributor { return myPsiElement.getParent(); } + @NotNull + @Override + public Project getProject() { + return myPsiElement.getProject(); + } + + @Override + public PsiFile getContainingFile() { + return myPsiElement.getContainingFile(); + } + + @Override + public boolean isValid() { + return myPsiElement.isValid(); + } + public boolean equals(final Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false;