import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.PsiClass;
import com.intellij.psi.PsiElement;
+import com.intellij.psi.PsiFile;
import com.intellij.psi.PsiMethod;
import com.intellij.psi.util.PsiUtilCore;
import com.intellij.psi.xml.XmlFile;
@Override
public boolean isConfiguredByElement(PsiElement element) {
- if (element instanceof XmlFile) {
- final VirtualFile virtualFile = PsiUtilCore.getVirtualFile(element);
+ final PsiFile containingFile = element.getContainingFile();
+ if (containingFile instanceof XmlFile) {
+ final VirtualFile virtualFile = PsiUtilCore.getVirtualFile(containingFile);
return virtualFile != null && Comparing.strEqual(myConfig.getPersistantData().getSuiteName(), virtualFile.getPath());
}
return false;