| | |
| | | }
|
| | | });
|
| | |
|
| | | final JButton cloneRepository = new JButton(Translation.get("gb.clone"));
|
| | | cloneRepository.setEnabled(false);
|
| | | cloneRepository.addActionListener(new ActionListener() {
|
| | | public void actionPerformed(ActionEvent e) {
|
| | | for (RepositoryModel model : getSelectedRepositories()) {
|
| | | System.out.println("TODO Clone " + model);
|
| | | }
|
| | | }
|
| | | });
|
| | |
|
| | | nameRenderer = new NameRenderer();
|
| | | typeRenderer = new IndicatorsRenderer();
|
| | |
|
| | |
| | | boolean selected = repositoriesTable.getSelectedRow() > -1;
|
| | | browseRepository.setEnabled(singleSelection);
|
| | | delRepository.setEnabled(selected);
|
| | | cloneRepository.setEnabled(selected);
|
| | | if (selected) {
|
| | | int viewRow = repositoriesTable.getSelectedRow();
|
| | | int modelRow = repositoriesTable.convertRowIndexToModel(viewRow);
|
| | |
| | | JPanel repositoryControls = new JPanel();
|
| | | repositoryControls.add(refreshRepositories);
|
| | | repositoryControls.add(browseRepository);
|
| | | repositoryControls.add(cloneRepository);
|
| | | repositoryControls.add(createRepository);
|
| | | repositoryControls.add(editRepository);
|
| | | repositoryControls.add(delRepository);
|