|
From: <jrb...@us...> - 2009-08-31 15:28:48
|
Revision: 942
http://cishell.svn.sourceforge.net/cishell/?rev=942&view=rev
Author: jrbibers
Date: 2009-08-31 15:28:39 +0000 (Mon, 31 Aug 2009)
Log Message:
-----------
Fixed a small bug (treating ArrayList like an array)
Modified Paths:
--------------
trunk/core/org.cishell.utilities/src/org/cishell/utilities/mutateParameter/DropdownMutator.java
Modified: trunk/core/org.cishell.utilities/src/org/cishell/utilities/mutateParameter/DropdownMutator.java
===================================================================
--- trunk/core/org.cishell.utilities/src/org/cishell/utilities/mutateParameter/DropdownMutator.java 2009-08-28 19:19:55 UTC (rev 941)
+++ trunk/core/org.cishell.utilities/src/org/cishell/utilities/mutateParameter/DropdownMutator.java 2009-08-31 15:28:39 UTC (rev 942)
@@ -1,6 +1,7 @@
package org.cishell.utilities.mutateParameter;
import java.util.ArrayList;
+import java.util.Iterator;
import java.util.List;
import org.cishell.utilities.ArrayUtilities;
@@ -87,20 +88,24 @@
}
private static List swapToFront(List list, String target) {
+ System.out.println("list is length " + list.size() + " and contains:");
+ for (Iterator listIt = list.iterator(); listIt.hasNext();) {
+ System.out.println(listIt.next());
+
+ }
-
if (list.contains(target)) {
int targetIndex = list.indexOf(target);
List swappedList = new ArrayList(list.size());
- for (int ii = 0; ii < list.size(); ii++) {
- swappedList.set(ii, list.get(ii));
+ for (Iterator listIt = list.iterator(); listIt.hasNext();) {
+ swappedList.add(listIt.next());
}
-
+
swappedList.set(0, (String) list.get(targetIndex));
swappedList.set(targetIndex, (String) list.get(0));
-
+
return swappedList;
} else {
return list;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|