--- /dev/null
+package jalview.ws.uimodel;
+
+import java.util.Collection;
+
+import javax.swing.DefaultListModel;
+
+public class PDBSearchResponse
+{
+ private int itemsFound;
+
+ private String responseTime;
+
+ private Collection<PDBSummaryListModel> searchSummary;
+
+ public int getItemsFound()
+ {
+ return itemsFound;
+ }
+
+ public void setItemsFound(int itemFound)
+ {
+ this.itemsFound = itemFound;
+ }
+
+ public String getResponseTime()
+ {
+ return responseTime;
+ }
+
+ public void setResponseTime(String responseTime)
+ {
+ this.responseTime = responseTime;
+ }
+
+ public Collection<PDBSummaryListModel> getSearchSummary()
+ {
+ return searchSummary;
+ }
+
+ public void setSearchSummary(Collection<PDBSummaryListModel> searchSummary)
+ {
+ this.searchSummary = searchSummary;
+ }
+
+ public static DefaultListModel<PDBSummaryListModel> getListModel(
+ Collection<PDBSummaryListModel> summariesList)
+ {
+ DefaultListModel<PDBSummaryListModel> defaultListModel = new DefaultListModel<PDBSummaryListModel>();
+ for (PDBSummaryListModel summaryList : summariesList)
+ {
+ defaultListModel.addElement(summaryList);
+ }
+ return defaultListModel;
+ }
+}
+