package org.mobicents.slee.container.component.deployment.jaxb.descriptors.service; import java.util.ArrayList; import java.util.List; /** * Start time:11:40:22 2009-01-31<br> * Project: mobicents-jainslee-server-core<br> * * @author <a href="mailto:baranowb@gmail.com"> Bartosz Baranowski </a> * @author <a href="mailto:brainslog@gmail.com"> Alexandre Mendonca </a> */ public class MServiceXML { private final String description; private final String id; private final List<MService> mServices = new ArrayList<MService>(); public MServiceXML( org.mobicents.slee.container.component.deployment.jaxb.slee.service.ServiceXml serviceXML10) { this.description = serviceXML10.getDescription() == null ? null : serviceXML10.getDescription().getvalue(); this.id = serviceXML10.getId(); for (org.mobicents.slee.container.component.deployment.jaxb.slee.service.Service service : serviceXML10.getService()) { mServices.add(new MService(service)); } } public MServiceXML( org.mobicents.slee.container.component.deployment.jaxb.slee11.service.ServiceXml serviceXML11) { this.description = serviceXML11.getDescription() == null ? null : serviceXML11.getDescription().getvalue(); this.id = serviceXML11.getId(); for (org.mobicents.slee.container.component.deployment.jaxb.slee11.service.Service service : serviceXML11.getService()) { mServices.add(new MService(service)); } } public String getDescription() { return description; } public String getId() { return id; } public List<MService> getMServices() { return mServices; } }