1 16 17 package org.apache.pluto.portalImpl.om.servlet.impl; 18 19 import java.util.Iterator ; 20 21 import org.apache.pluto.portalImpl.om.common.AbstractSupportSet; 22 import org.apache.pluto.portalImpl.om.common.Support; 23 24 30 public class ResourceRefSet 31 extends AbstractSupportSet 32 implements java.io.Serializable , Support { 33 34 37 public ResourceRef get(String name) 38 { 39 Iterator it = this.iterator(); 40 while(it.hasNext()) { 41 ResourceRef ref = (ResourceRef)it.next(); 42 if(ref.getName().equals(name)) { 43 return ref; 44 } 45 } 46 return null; 47 } 48 49 public ResourceRef add(ResourceRef ref) 50 { 51 return this.add(ref); 52 } 53 54 public ResourceRef remove(ResourceRef ref) 55 { 56 Iterator it = this.iterator(); 57 while(it.hasNext()) { 58 ResourceRef internal = (ResourceRef)it.next(); 59 if(internal.equals(ref)) { 60 it.remove(); 61 return internal; 62 } 63 } 64 return null; 65 } 66 67 68 } 69 | Popular Tags |