protected void renderName(@NotNull MyNode node) {
      final Font font = UIUtil.getTreeFont();
      if (node.isDisplayInBold()) {
        setFont(font.deriveFont(Font.BOLD));
      }
      else {
        setFont(font.deriveFont(Font.PLAIN));
      }

      SimpleTextAttributes attributes = node.isDisplayInBold() ? SimpleTextAttributes.REGULAR_BOLD_ATTRIBUTES :
                                        SimpleTextAttributes.REGULAR_ATTRIBUTES;
      append(node.getDisplayName(), SimpleTextAttributes.merge(getAdditionalAttributes(node), attributes));
      String locationString = node.getLocationString();
      if (locationString != null) {
        append(" ");
        append(locationString, SimpleTextAttributes.GRAYED_ATTRIBUTES);
      }
    }
protected void renderName(@NotNull MyNode node)