1 15 package org.apache.tapestry.contrib.table.model.simple; 16 17 import java.io.Serializable ; 18 19 import org.apache.tapestry.contrib.table.model.ITablePagingState; 20 21 27 public class SimpleTablePagingState implements ITablePagingState, Serializable 28 { 29 private static final long serialVersionUID = 1L; 30 31 private static final int DEFAULT_PAGE_SIZE = 10; 32 33 private int m_nPageSize; 34 private int m_nCurrentPage; 35 36 public SimpleTablePagingState() 37 { 38 this(DEFAULT_PAGE_SIZE, 0); 39 } 40 41 public SimpleTablePagingState(int nPageSize, int nCurrentPage) { 42 m_nPageSize = nPageSize; 43 m_nCurrentPage = nCurrentPage; 44 } 45 46 50 public int getPageSize() 51 { 52 return m_nPageSize; 53 } 54 55 59 public void setPageSize(int pageSize) 60 { 61 m_nPageSize = pageSize; 62 } 63 64 68 public int getCurrentPage() 69 { 70 return m_nCurrentPage; 71 } 72 73 77 public void setCurrentPage(int currentPage) 78 { 79 m_nCurrentPage = currentPage; 80 } 81 82 } 83 | Popular Tags |