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
} 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
} 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