From: Jeff M. <cus...@us...> - 2002-04-22 16:59:52
|
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(); } /** |