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