\r
import com.indexdata.pz2utils4jsf.controls.PageLink;\r
import com.indexdata.pz2utils4jsf.pazpar2.Pz2Session;\r
+import com.indexdata.pz2utils4jsf.pazpar2.commands.Pazpar2Commands;\r
import com.indexdata.pz2utils4jsf.pazpar2.data.ShowResponse;\r
\r
public class ResultsPager implements Serializable {\r
private static final long serialVersionUID = 8854795222615583071L;\r
private Pz2Session pz2session = null;\r
private int pageRangeLength = 13;\r
+ private Pazpar2Commands req;\r
\r
public ResultsPager(Pz2Session session) {\r
this.pz2session = session; \r
}\r
\r
- public ResultsPager(Pz2Session session, int pageRange) {\r
+ public ResultsPager(Pz2Session session, int pageRange, Pazpar2Commands req) {\r
this.pz2session = session;\r
this.pageRangeLength = pageRange;\r
+ this.req = req;\r
}\r
\r
private boolean hasHits () {\r
}\r
\r
public void goToPage(int page) { \r
- pz2session.setStart((page-1)*getPageSize());\r
+ req.getShow().setStart((page-1)*getPageSize());\r
}\r
\r
public void goToPreviousPage() {\r