final JBList listComponent = new JBList(additionalPathModel);
listComponent.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
listComponent.setCellRenderer(new AdditionalPathListCellRenderer());
listComponent.getEmptyText().setText("No additional paths defined");
listComponent.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if (e.getClickCount() == 2) {
doEdit(listComponent.getSelectedIndex());
}