+++ /dev/null
-package com.indexdata.pz2utils4jsf.controls;\r
-\r
-import java.io.Serializable;\r
-\r
-import com.indexdata.pz2utils4jsf.controls.ResultsPager;\r
-\r
-public class PageLink implements Serializable {\r
-\r
- private static final long serialVersionUID = -468888598965842949L;\r
- String text = "";\r
- int page = 0;\r
- ResultsPager pager;\r
- public PageLink(String text, int page, ResultsPager pager) {\r
- this.text = text;\r
- this.page = page;\r
- this.pager = pager;\r
- }\r
- \r
- public boolean isLink() {\r
- return page>0;\r
- }\r
- \r
- public boolean isCurrent() {\r
- return (pager.getCurrentPageNum()==page);\r
- }\r
- \r
- public String getText() {\r
- return text;\r
- }\r
- \r
- public int getPage() {\r
- return page;\r
- }\r
- \r
- public int getStart() {\r
- return pager.getPageSize()*(page-1);\r
- }\r
-}\r