X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fpz2utils4jsf%2Fpazpar2%2Fdata%2FPazpar2ResponseParser.java;h=c4a4d11aba1b211ececce3ada21c8a1c0f65aa2b;hb=ab7a23c769e77affa25a47112d2e5e93ae23d7bc;hp=a08fdbc64fee86ff8d2510c748c0ebfacf1dabcb;hpb=c7293a0fadc8a364a2f71a2cada38df685fb8720;p=mkjsf-moved-to-github.git diff --git a/src/main/java/com/indexdata/pz2utils4jsf/pazpar2/data/Pazpar2ResponseParser.java b/src/main/java/com/indexdata/pz2utils4jsf/pazpar2/data/Pazpar2ResponseParser.java index a08fdbc..c4a4d11 100644 --- a/src/main/java/com/indexdata/pz2utils4jsf/pazpar2/data/Pazpar2ResponseParser.java +++ b/src/main/java/com/indexdata/pz2utils4jsf/pazpar2/data/Pazpar2ResponseParser.java @@ -38,7 +38,7 @@ public class Pazpar2ResponseParser extends DefaultHandler { private Pazpar2ResponseData result = null; private static final List docTypes = - Arrays.asList("bytarget","termlist","show","stat","record"); + Arrays.asList("bytarget","termlist","show","stat","record","search"); public Pazpar2ResponseParser() { try { @@ -109,6 +109,8 @@ public class Pazpar2ResponseParser extends DefaultHandler { ((TermListResponse)dataElements.peek()).addTerm((TermResponse)currentElement); } else if (localName.equals("record")) { currentElement = new RecordResponse(); + } else if (localName.equals("search")) { + currentElement = new SearchResponse(); } else { currentElement = new Pazpar2ResponseData(); }