+ private void processPDBResponseData()
+ {
+ mainFrame.dispose();
+ StringBuilder selectedIds = new StringBuilder();
+ for (PDBSummaryListModel dataSelected : jListSearchResult
+ .getSelectedValuesList())
+ {
+ selectedIds.append(";").append(dataSelected.getPdbId());
+ }
+ String ids = selectedIds.deleteCharAt(0).toString();
+ seqFetcher.textArea.setText(ids);
+ Thread worker = new Thread(seqFetcher);
+
+ // Thread worker = new Thread(this);
+ worker.start();
+ }
+
+ // @Override
+ // public void run()
+ // {
+ // for (PDBSummaryListModel sum : jListSearchResult
+ // .getSelectedValuesList())
+ // {
+ // System.out.println("you selected ------------> " + sum.getPdbId());
+ // }
+ // seqFetcher.guiWindow.setProgressBar(MessageManager
+ // .getString("status.processing"), Thread.currentThread()
+ // .hashCode());
+ // try
+ // {
+ // Thread.sleep(1000 * 2);
+ // } catch (InterruptedException e)
+ // {
+ // e.printStackTrace();
+ // }
+ // seqFetcher.guiWindow.setProgressBar(null, Thread.currentThread()
+ // .hashCode());
+ // }
+