Renames class, removes obsolete, javadoc
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / data / ResponseParser.java
index a26b6ad..56e4218 100644 (file)
@@ -19,9 +19,16 @@ import org.xml.sax.XMLReader;
 import org.xml.sax.helpers.DefaultHandler;\r
 \r
 import com.indexdata.mkjsf.pazpar2.ClientCommandResponse;\r
+import com.indexdata.mkjsf.pazpar2.data.sp.AuthResponse;\r
 import com.indexdata.mkjsf.pazpar2.data.sp.CategoriesResponse;\r
 import com.indexdata.mkjsf.pazpar2.data.sp.TargetCategory;\r
 \r
+/**\r
+ * Parses the XML stored in ClientCommandResponses and builds ResponseDataObjects from it.\r
+ *  \r
+ * @author Niels Erik\r
+ *\r
+ */\r
 public class ResponseParser extends DefaultHandler {\r
 \r
   private XMLReader xmlReader = null;\r
@@ -98,7 +105,7 @@ public class ResponseParser extends DefaultHandler {
     } else if (localName.equals("record")) {\r
       currentElement = new RecordResponse();            \r
     } else if (localName.equals("bytarget")) {\r
-      currentElement = new ByTarget();      \r
+      currentElement = new ByTargetResponse();      \r
     } else if (localName.equals("target")) {\r
       currentElement = new Target();\r
     } else if (localName.equals("stat")) {\r
@@ -119,7 +126,7 @@ public class ResponseParser extends DefaultHandler {
     } else if (localName.equals("applicationerror")) {\r
       currentElement = new CommandError();\r
     } else if (localName.equals("error") && dataElements.peek().getType().equals("applicationerror")) {\r
-      currentElement = new Pazpar2Error(); \r
+      currentElement = new ServiceError(); \r
     // Service Proxy extras  \r
     } else if (localName.equals("auth")) {  \r
       currentElement = new AuthResponse();\r