1 19 package org.sample.registry.model.impl; 20 21 import java.util.Collection ; 22 import org.sample.registry.model.Entries; 23 import org.sample.registry.model.RegistryVisitor; 24 import org.sample.registry.model.Service; 25 import org.w3c.dom.Element ; 26 27 public class EntriesImpl extends RegistryComponentImpl implements Entries { 28 29 public EntriesImpl(RegistryModelImpl model, Element e) { 30 super(model, e); 31 } 32 33 public EntriesImpl(RegistryModelImpl model) { 34 this(model, createElementNS(model, RegistryQNames.ENTRIES)); 35 } 36 37 public void accept(RegistryVisitor visitor) { 38 visitor.visit(this); 39 } 40 41 44 public Collection <Service> getServices() { 45 return super.getChildren(Service.class); 46 } 47 public void removeService(Service service) { 48 removeChild(SERVICE_PROPERTY, service); 49 } 50 public void addService(Service service) { 51 appendChild(SERVICE_PROPERTY, service); 52 } 53 54 } 55 | Popular Tags |