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]>

Reply via email to