some deep down optimization
[mir.git] / source / mircoders / global / ProducerEngine.java
index 33a6267..33942e0 100755 (executable)
  */
 package mircoders.global;
 
-import java.io.PrintWriter;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-import java.util.Vector;
-
 import mir.config.MirPropertiesConfiguration;
 import mir.log.LoggerToWriterAdapter;
 import mir.log.LoggerWrapper;
@@ -45,6 +37,9 @@ import mir.producer.ProducerFactory;
 import mir.util.GeneratorFormatAdapters;
 import mir.util.StringRoutines;
 
+import java.io.PrintWriter;
+import java.util.*;
+
 public class ProducerEngine {
   private JobQueue producerJobQueue;
   private LoggerWrapper logger;
@@ -178,7 +173,7 @@ public class ProducerEngine {
   }
 
   private List convertJobInfoList(List aJobInfoList) {
-    List result = new Vector();
+    List result = new ArrayList();
 
     Iterator i = aJobInfoList.iterator();
 
@@ -280,7 +275,7 @@ public class ProducerEngine {
 
     public static List parseProducerTaskList(String aList) throws MirGlobalExc {
       Iterator i;
-      List result = new Vector();
+      List result = new ArrayList();
 
       i = StringRoutines.splitString(aList, ";").iterator();
       while (i.hasNext()) {