com.jtri.base
Class PageInfo
java.lang.Object
com.jtri.base.PageInfo
- All Implemented Interfaces:
- java.io.Serializable
- public class PageInfo
- extends java.lang.Object
- implements java.io.Serializable
PageInfo contem os dados referentes a paginacao de um form de dados, e
um link para a colecao de dados enviada (complementar)...
Analise de caso em Insert:
- Se Multiregistro, basta carregar usando como parametro o current item
- Se monoregistro, temos um problema pois nao sabemos que registro carregar.
O mecanismo de passagem de "key" como parametro e busca sequencial no resultset
tem uma performance muito ruim.
O ideal seria passar o o "key" para o filtro e apresentar apenas o registro alterado
neste caso
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LAST_POSSIBLE_PAGE
public static final int LAST_POSSIBLE_PAGE
- See Also:
- Constant Field Values
PageInfo
public PageInfo()
PageInfo
public PageInfo(PageInfo toCopyfrom)
copyFrom
public void copyFrom(PageInfo toCopyfrom)
getCurrentItem
public int getCurrentItem()
- Returns:
getCurrentPage
public int getCurrentPage()
- Returns:
getPageSize
public int getPageSize()
- Returns:
setCurrentItem
public void setCurrentItem(int i)
- Parameters:
i -
setCurrentPage
public void setCurrentPage(int i)
- Parameters:
i -
setPageSize
public void setPageSize(int i)
- Parameters:
i -
getPageCount
public int getPageCount()
getLastItem
public int getLastItem()
- Returns:
setLastItem
public void setLastItem(int i)
- Parameters:
i -
getCollection
public java.util.Collection getCollection()
- Returns:
setCollection
public void setCollection(java.util.Collection list)
- Parameters:
list -
getCurrentPageDesc
public java.lang.String getCurrentPageDesc()
setCurrentPageDesc
public void setCurrentPageDesc(java.lang.String s)
getCurrentItemDesc
public java.lang.String getCurrentItemDesc()
setCurrentItemDesc
public void setCurrentItemDesc(java.lang.String s)
getLastItemDesc
public java.lang.String getLastItemDesc()
setLastItemDesc
public void setLastItemDesc(java.lang.String s)
getPageCountDesc
public java.lang.String getPageCountDesc()
isNextEnabled
public boolean isNextEnabled()
isBackEnabled
public boolean isBackEnabled()
isInsertEnabled
public boolean isInsertEnabled()
- Returns:
isSaveEnabled
public boolean isSaveEnabled()
- Returns:
isetSaveEnabled
public void isetSaveEnabled(boolean b)
isetInsertEnabled
public void isetInsertEnabled(boolean b)
- Parameters:
b -
getInsertRoles
public java.lang.String[] getInsertRoles()
isetInsertRoles
public void isetInsertRoles(java.lang.String[] roles)
isRemoveEnabled
public boolean isRemoveEnabled()
- Returns:
isetRemoveEnabled
public void isetRemoveEnabled(boolean b)
- Parameters:
b -
getRemoveRoles
public java.lang.String[] getRemoveRoles()
isetRemoveRoles
public void isetRemoveRoles(java.lang.String[] roles)