@Override
  protected VirtualFile getContent(@NotNull AbstractTreeNode node) {
    Object value = node.getValue();
    return value instanceof PsiElement ? getVirtualFile((PsiElement)value) : null;
  }
@Override
  protected VirtualFile getContent(@NotNull AbstractTreeNode node)