froehlich 01/11/09 15:31:03 Modified: apps/db/src/java/org/apache/avalon/db/basic/results BasicRowSet.java Log: some changes to get the <simple-select> enabled Revision Changes Path 1.2 +7 -3 jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/results/BasicRowSet.java Index: BasicRowSet.java =================================================================== RCS file: /home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/results/BasicRowSet.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- BasicRowSet.java 2001/11/09 16:34:51 1.1 +++ BasicRowSet.java 2001/11/09 23:31:03 1.2 @@ -9,6 +9,7 @@ import org.apache.avalon.db.results.RowSet; import org.apache.avalon.db.results.Columns; +import org.apache.avalon.db.data.Row; import java.util.Vector; @@ -20,11 +21,13 @@ public class BasicRowSet implements RowSet { private Columns mColumns; private Vector mRows; + private int mRowCount; public BasicRowSet(Columns columns, Vector selectedRows) { mRows = selectedRows; mColumns = columns; + mRowCount = mRows.size(); } public Columns getColumns() { @@ -32,14 +35,15 @@ } public int getRowCount() { - return mRows.size(); + return mRowCount; } public int getPageNumber() { return 0; } - public Object[] getRow(int ix) { - return (Object[])mRows.get(ix); + public Row getRow(int ix) { + mRowCount--; + return (Row)mRows.get(ix); } }
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>