import jalview.ws2.client.slivka.SlivkaWSDiscoverer;
@SuppressWarnings("serial")
-public class SlivkaPreferences extends JPanel
+public class WS2PreferencesPanel extends JPanel
{
{
setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS));
final int i = urlListTable.getSelectedRow();
if (i >= 0)
{
- urls.remove(i);
- statuses.remove(i);
+ URL url = urls.remove(i);
+ statuses.remove(url);
urlTableModel.fireTableRowsDeleted(i, i);
discoverer.setUrls(urls);
}
private void moveTableRow(int fromIndex, int toIndex)
{
URL url = urls.get(fromIndex);
- int status = statuses.get(fromIndex);
urls.set(fromIndex, urls.get(toIndex));
urls.set(toIndex, url);
if (urlListTable.getSelectedRow() == fromIndex)
add(progressBar);
}
- SlivkaPreferences()
+ WS2PreferencesPanel(WebServiceDiscovererI discoverer)
{
// Initial URLs loading
- discoverer = SlivkaWSDiscoverer.getInstance();
+ this.discoverer = discoverer;
urls.addAll(discoverer.getUrls());
for (URL url : urls)
{