1 17 package com.sun.syndication.feed.module.impl; 18 19 import com.sun.syndication.feed.module.Module; 20 21 import java.util.ArrayList ; 22 import java.util.List ; 23 24 26 public class ModuleUtils { 27 28 public static List cloneModules(List modules) { 29 List cModules = null; 30 if (modules!=null) { 31 cModules = new ArrayList (); 32 for (int i=0;i<modules.size();i++) { 33 Module module = (Module) modules.get(i); 34 try { 35 cModules.add(module.clone()); 36 } 37 catch (Exception ex) { 38 throw new RuntimeException ("Cloning modules",ex); 39 } 40 } 41 } 42 return cModules; 43 } 44 45 public static Module getModule(List modules,String uri) { 46 Module module = null; 47 for (int i=0;module==null && modules!=null && i<modules.size();i++) { 48 module = (Module) modules.get(i); 49 if (!module.getUri().equals(uri)) { 50 module = null; 51 } 52 } 53 return module; 54 } 55 56 } 57 | Popular Tags |