Update of /cvsroot/mocklib/mocklib2/input/javasrc/biz/xsoftware/mock
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5535/input/javasrc/biz/xsoftware/mock
Modified Files:
Cloner.java MockSuperclass.java
Log Message:
add ability to pass back array so can tell the difference between two params of the same type.
Index: Cloner.java
===================================================================
RCS file: /cvsroot/mocklib/mocklib2/input/javasrc/biz/xsoftware/mock/Cloner.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Cloner.java 26 Jun 2005 12:20:14 -0000 1.1
--- Cloner.java 1 Jul 2005 12:30:13 -0000 1.2
***************
*** 14,18 ****
* @return
*/
! public Object clone(Object o);
}
--- 14,18 ----
* @return
*/
! public Object[] clone(Object[] o);
}
Index: MockSuperclass.java
===================================================================
RCS file: /cvsroot/mocklib/mocklib2/input/javasrc/biz/xsoftware/mock/MockSuperclass.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** MockSuperclass.java 27 Jun 2005 03:40:32 -0000 1.3
--- MockSuperclass.java 1 Jul 2005 12:30:13 -0000 1.4
***************
*** 566,574 ****
return params;
! Object[] retVal = new Object[params.length];
! for(int i = 0; i < params.length; i++) {
! retVal[i] = cloner.clone(params[i]);
! }
! return retVal;
}
--- 566,570 ----
return params;
! return cloner.clone(params);
}
|