if (row != 0) paintHorizontalLine(g, tree, bounds.y + bounds.height/2, bounds.x - gap - 2, bounds.x);
  protected void paintHorizontalPartOfLeg(Graphics g, Rectangle clipBounds,                                          Insets insets, Rectangle bounds,                                          TreePath path, int row,                                          boolean isExpanded, boolean hasBeenExpanded,                                          boolean isLeaf)  {    // FIXME: not implemented  }