@Override
        public void tableChanged(final TableModelEvent e) {
          final JTableHeader header = getComponent().getTableHeader();
          if (header != null) {
            header.repaint();
          }
        }
@Override
        public void tableChanged(final TableModelEvent e)