@Override
  public void setCellRenderer(final TreeCellRenderer renderer) {
    TreeTableTreeCellRendererWrapper wrapper = renderer instanceof TreeTableTreeCellRendererWrapper
                                               ? ((TreeTableTreeCellRendererWrapper)renderer)
                                               : new TreeTableTreeCellRendererWrapper(renderer);
    super.setCellRenderer(wrapper);
  }
@Override
  public void setCellRenderer(final TreeCellRenderer renderer)