21 |
|
|
22 |
|
try { |
23 |
|
cl = Class.forName(args[0]); |
24 |
< |
} catch(ClassNotFoundException e) { |
24 |
> |
} catch (ClassNotFoundException e) { |
25 |
|
fail("Class " + args[0] + " not found."); |
26 |
|
} |
27 |
|
|
152 |
|
all = clone(s, cl, synch); |
153 |
|
else { |
154 |
|
it = even.iterator(); |
155 |
< |
while(it.hasNext()) |
156 |
< |
if((it.next()).intValue() % 2 == 1) |
155 |
> |
while (it.hasNext()) |
156 |
> |
if ((it.next()).intValue() % 2 == 1) |
157 |
|
it.remove(); |
158 |
|
it = even.iterator(); |
159 |
< |
while(it.hasNext()) |
160 |
< |
if((it.next()).intValue() % 2 == 1) |
159 |
> |
while (it.hasNext()) |
160 |
> |
if ((it.next()).intValue() % 2 == 1) |
161 |
|
fail("Failed to remove all odd nubmers."); |
162 |
|
|
163 |
|
for (int i=0; i<(listSize/2); i++) |
164 |
|
odd.remove(i); |
165 |
|
for (int i=0; i<(listSize/2); i++) { |
166 |
|
int ii = (odd.get(i)).intValue(); |
167 |
< |
if(ii % 2 != 1) |
167 |
> |
if (ii % 2 != 1) |
168 |
|
fail("Failed to remove all even nubmers. " + ii); |
169 |
|
} |
170 |
|
|
189 |
|
} |
190 |
|
itAll = all.listIterator(); |
191 |
|
it = s.iterator(); |
192 |
< |
while(it.hasNext()) |
193 |
< |
if(it.next()==itAll.next()) |
192 |
> |
while (it.hasNext()) |
193 |
> |
if (it.next()==itAll.next()) |
194 |
|
fail("Iterator.set failed to change value."); |
195 |
|
} |
196 |
|
if (!all.equals(s)) |
265 |
|
if (!s.isEmpty()) |
266 |
|
fail("New instance non empty."); |
267 |
|
return s; |
268 |
< |
} catch(Throwable t) { |
268 |
> |
} catch (Throwable t) { |
269 |
|
fail("Can't instantiate " + cl + ": " + t); |
270 |
|
} |
271 |
|
return null; //Shut up compiler. |