Renames data classes that are no longer pz2 only
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / data / TermListsResponse.java
index 27e3e1e..8558e32 100644 (file)
@@ -3,10 +3,10 @@ package com.indexdata.mkjsf.pazpar2.data;
 import java.util.HashMap;\r
 import java.util.Map;\r
 \r
-import com.indexdata.mkjsf.pazpar2.data.Pazpar2ResponseData;\r
+import com.indexdata.mkjsf.pazpar2.data.ResponseDataObject;\r
 import com.indexdata.mkjsf.pazpar2.data.TermListResponse;\r
 \r
-public class TermListsResponse extends Pazpar2ResponseData {\r
+public class TermListsResponse extends ResponseDataObject {\r
 \r
   private static final long serialVersionUID = -1370643625715834978L;\r
   private int activeClients = -1;\r
@@ -22,8 +22,12 @@ public class TermListsResponse extends Pazpar2ResponseData {
   public void addTermList(TermListResponse termList) {    \r
     this.termLists.put(termList.getName(),termList);\r
   }\r
-  public TermListResponse getTermList(String name) {    \r
-    return termLists.get(name);\r
+  public TermListResponse getTermList(String name) {\r
+    if (termLists.get(name)==null) {\r
+      return new TermListResponse();\r
+    } else {\r
+      return termLists.get(name);\r
+    }\r
   }\r
   \r
   \r