From: <fg...@us...> - 2010-04-18 16:24:23
|
Revision: 2288 http://openutils.svn.sourceforge.net/openutils/?rev=2288&view=rev Author: fgiust Date: 2010-04-18 16:24:17 +0000 (Sun, 18 Apr 2010) Log Message: ----------- number of total pages incorrectly rounded Modified Paths: -------------- trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/advanced/impl/AdvancedResultImpl.java Modified: trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/advanced/impl/AdvancedResultImpl.java =================================================================== --- trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/advanced/impl/AdvancedResultImpl.java 2010-04-08 12:28:36 UTC (rev 2287) +++ trunk/openutils-mgnlcriteria/src/main/java/net/sourceforge/openutils/mgnlcriteria/advanced/impl/AdvancedResultImpl.java 2010-04-18 16:24:17 UTC (rev 2288) @@ -113,7 +113,8 @@ */ public int getNumberOfPages() { - return itemsPerPage > 0 ? jcrQueryResult.getTotalSize() / itemsPerPage : 1; + return itemsPerPage > 0 ? (int) Math.round(Math + .ceil(((float) jcrQueryResult.getTotalSize() / (float) itemsPerPage))) : 1; } public ResultIterator<AdvancedResultItem> getItems() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |