Update of /cvsroot/mockobjects/mockobjects-java/src/jdk/common/com/mockobjects/sql
In directory usw-pr-cvs1:/tmp/cvs-serv8477/src/jdk/common/com/mockobjects/sql
Modified Files:
MockResultSetMetaData.java
Log Message:
Change addColumnName to setupAddColumnName
Index: MockResultSetMetaData.java
===================================================================
RCS file: /cvsroot/mockobjects/mockobjects-java/src/jdk/common/com/mockobjects/sql/MockResultSetMetaData.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- MockResultSetMetaData.java 16 Apr 2002 17:04:02 -0000 1.2
+++ MockResultSetMetaData.java 22 Apr 2002 16:59:49 -0000 1.3
@@ -8,13 +8,18 @@
public class MockResultSetMetaData extends MockObject
implements ResultSetMetaData {
- private Vector myNames = new Vector();
+ private ReturnObjectList myNames = new ReturnObjectList("column names");
+ private int myColumnCount;
+
+ public void setupGetColumnCount(int aColumnCount){
+ myColumnCount = aColumnCount;
+ }
/**
* @see ResultSetMetaData#getColumnCount()
*/
public int getColumnCount() throws SQLException {
- return myNames.size();
+ return myColumnCount;
}
/**
@@ -81,23 +86,23 @@
return null;
}
- public void addColumnNames(String[] allNames) {
+ public void setupAddColumnNames(String[] allNames) {
if (allNames != null) {
for (int i = 0; i < allNames.length; i++) {
- addColumnName(allNames[i]);
+ setupAddColumnName(allNames[i]);
}
}
}
- public void addColumnName(String aName){
- this.myNames.add(aName);
+ public void setupAddColumnName(String aName){
+ this.myNames.addObjectToReturn(aName);
}
/**
* @see ResultSetMetaData#getColumnName(int)
*/
public String getColumnName(int aColumnIndex) throws SQLException {
- return (String)myNames.remove(0);
+ return (String)myNames.nextReturnObject();
}
/**
|