|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jsxp.framework.ViewController
org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated
org.jsxp.framework.webroot.jsxpframework.components.PagerXhtmlController
public class PagerXhtmlController
The Class PagerXhtmlController. ViewController
for the basic jsxp pager component.
You can build pageable list in your view with this pager. If used on a page this pager
will automatically process a given "page" input parameter to calculate the current
position of the pager. Also it can be used for the result output and will render a pager
(with links for the user to browse through the pageable list.
You can configure the pager by using the different setters.
Nested Class Summary | |
---|---|
class |
PagerXhtmlController.InputParams
The Class InputParams. |
Nested classes/interfaces inherited from class org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated |
---|
org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated.Body, org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated.LinkFirst, org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated.LinkLast, org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated.LinkNext, org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated.LinkPrevious, org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated.PagerActivePage, org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated.PagerInactivePage, org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated.PagesList, org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated.SimplePager |
Field Summary |
---|
Fields inherited from class org.jsxp.framework.ViewController |
---|
idElements |
Constructor Summary | |
---|---|
PagerXhtmlController()
|
Method Summary | |
---|---|
java.lang.String |
getBackText()
Gets the back text. |
int |
getCount()
Gets the count. |
int |
getCurrentPage()
Gets the current page. |
java.lang.String |
getFirstText()
Gets the first text. |
PagerXhtmlController.InputParams |
getInputParameterBean()
Gets an instance of the input parameter bean. |
int |
getLastElement()
Gets the last element. |
java.lang.String |
getLastText()
Gets the last text. |
java.lang.String |
getNextText()
Gets the next text. |
int |
getPageSize()
Gets the page size. |
java.lang.String |
getQuery()
Gets the query. |
int |
getStartElement()
Gets the start element. |
void |
init()
This method will be called by the jsxp framework in the initializing phase. |
void |
setBackText(java.lang.String backText)
Sets the back text. |
void |
setCount(int last)
Sets the count. |
void |
setFirstText(java.lang.String firstText)
Sets the first text. |
void |
setLastText(java.lang.String lastText)
Sets the last text. |
void |
setNextText(java.lang.String nextText)
Sets the next text. |
void |
setPageSize(int pageSize)
Sets the page size. |
void |
setQuery(java.lang.String query)
Sets the query. |
Methods inherited from class org.jsxp.framework.webroot.generated.jsxpframework.components.PagerXhtmlControllerGenerated |
---|
getElementBody, getElementLinkFirst, getElementLinkLast, getElementLinkNext, getElementLinkPrevious, getElementPagerActivePage, getElementPagerInactivePage, getElementPagesList, getElementSimplePager, getIdElementBody, getIdElementLinkFirst, getIdElementLinkLast, getIdElementLinkNext, getIdElementLinkPrevious, getIdElementPagerActivePage, getIdElementPagerInactivePage, getIdElementPagesList, getIdElementSimplePager |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PagerXhtmlController()
Method Detail |
---|
public java.lang.String getBackText()
public int getCount()
public int getCurrentPage()
public java.lang.String getFirstText()
public PagerXhtmlController.InputParams getInputParameterBean()
ViewController
getInputParameterBean
in class ViewController
public int getLastElement()
public java.lang.String getLastText()
public java.lang.String getNextText()
public int getPageSize()
public java.lang.String getQuery()
public int getStartElement()
public void init()
ViewController
init
in class ViewController
public void setBackText(java.lang.String backText)
backText
- the new back textpublic void setCount(int last)
last
- the new countpublic void setFirstText(java.lang.String firstText)
firstText
- the new first textpublic void setLastText(java.lang.String lastText)
lastText
- the new last textpublic void setNextText(java.lang.String nextText)
nextText
- the new next textpublic void setPageSize(int pageSize)
pageSize
- the new page sizepublic void setQuery(java.lang.String query)
query
- the new query
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |