private void configControls() {
    myUpdateButton.addActionListener(new ActionListener() {
      @Override
      public void actionPerformed(ActionEvent e) {
        doUpdateIndex();
      }
    });

    myRepositoriesTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
      @Override
      public void valueChanged(ListSelectionEvent e) {
        updateButtonsState();
      }
    });

    myRepositoriesTable.setDefaultRenderer(Object.class, new MyCellRenderer());
    myRepositoriesTable.setDefaultRenderer(IndexUpdatingState.class, new MyIconCellRenderer());

    myRepositoriesTable.getEmptyText().setText(MavenConfigurableBundle.message("maven.settings.repositories.no"));
    myRepositoriesTable.getAccessibleContext().setAccessibleName(MavenConfigurableBundle.message("maven.settings.repositories.table.accessible.name"));

    updateButtonsState();
  }
private void configControls()