1 19 package org.netbeans.modules.websvc.core.jaxws.bindings.model.impl; 20 21 import java.util.Collection ; 22 import org.netbeans.modules.websvc.core.jaxws.bindings.model.BindingsHandlerChain; 23 import org.netbeans.modules.websvc.core.jaxws.bindings.model.BindingsHandlerChains; 24 25 import org.w3c.dom.Element ; 26 27 31 public class BindingsHandlerChainsImpl extends BindingsComponentImpl implements 32 BindingsHandlerChains{ 33 34 37 public BindingsHandlerChainsImpl(BindingsModelImpl model, Element e) { 38 super(model, e); 39 } 40 41 public BindingsHandlerChainsImpl(BindingsModelImpl model){ 42 this(model, createPrefixedElement(BindingsQName.HANDLER_CHAINS.getQName(), model)); 43 } 44 45 public void removeHandlerChain(BindingsHandlerChain chain) { 46 removeChild(HANDLER_CHAIN_PROPERTY, chain); 47 } 48 49 public void addHandlerChain(BindingsHandlerChain chain) { 50 appendChild(HANDLER_CHAIN_PROPERTY, chain); 51 } 52 53 public Collection <BindingsHandlerChain> getHandlerChains() { 54 return getChildren(BindingsHandlerChain.class); 55 } 56 57 protected String getNamespaceURI() { 58 return BindingsQName.JAVAEE_NS_URI; 59 } 60 61 } 62 | Popular Tags |