/** * @see org.ow2.frascati.tinfi.control.content.SCAContentControllerMixin#setPropertyValue(java.lang.String,java.lang.Object) */ public void setPropertyValue(java.lang.String name, java.lang.Object value) { org.objectweb.fractal.juliac.commons.ipf.InjectionPoint<?> ip = ccmd.props.get(name); if (ip == null) { return; } java.lang.Object[] contents = sm.getFcCurrentContents(); for (java.lang.Object content : contents) { juliac.generated.SCAContentControllerImpl.set(ip, content, value); } }
juliac.generated.SCAContentControllerImpl.set(ip, content, srs); }else if (java.util.Map.class.isAssignableFrom(iptype)) { java.util.Map<java.lang.String, org.oasisopen.sca.ServiceReference<?>> srs = ((java.util.Map<java.lang.String, org.oasisopen.sca.ServiceReference<?>>) (juliac.generated.SCAContentControllerImpl.get(ip, content))); srs.remove(name); juliac.generated.SCAContentControllerImpl.set(ip, content, srs); }else { juliac.generated.SCAContentControllerImpl.set(ip, content, null);
juliac.generated.SCAContentControllerImpl.set(ip, content, srs); }else if (java.util.Map.class.isAssignableFrom(iptype)) { java.util.Map<java.lang.String, org.oasisopen.sca.ServiceReference<?>> srs = ((java.util.Map<java.lang.String, org.oasisopen.sca.ServiceReference<?>>) (juliac.generated.SCAContentControllerImpl.get(ip, content))); srs.put(name, value); juliac.generated.SCAContentControllerImpl.set(ip, content, srs); }else { juliac.generated.SCAContentControllerImpl.set(ip, content, value);
srs.remove(name); } else { SCAContentControllerImpl.set(ip ,content ,null);
srs.put(name ,value); } else { SCAContentControllerImpl.set(ip ,content ,value);