1 15 package org.apache.tapestry.web; 16 17 import java.util.ArrayList ; 18 import java.util.Collections ; 19 import java.util.Enumeration ; 20 import java.util.List ; 21 22 import org.apache.hivemind.util.Defense; 23 24 28 public class WebUtils 29 { 30 34 35 public static List toSortedList(Enumeration e) 36 { 37 Defense.notNull(e, "e"); 38 39 List list = new ArrayList (); 40 while (e.hasMoreElements()) 41 list.add(e.nextElement()); 42 43 if (list.isEmpty()) 44 return Collections.EMPTY_LIST; 45 46 Collections.sort(list); 47 48 return Collections.unmodifiableList(list); 49 } 50 51 } | Popular Tags |