package factory; import java.awt.*; import java.util.Vector; /** * A factory to make AWT Lists. * * @author Martin Stepp (stepp) * @version Aug 6, 2002 */ public class ListFactory { private ListFactory() {} public static List makeList(Vector items) { List list = new List(); setListData(list, items); return list; } public static List makeList(Vector items, int rows) { List list = new List(rows); setListData(list, items); return list; } public static void setListData(List list, Vector items) { list.removeAll(); int size = items.size(); for (int ii = 0; ii < size; ii++) list.add(items.elementAt(ii).toString()); } }