1 19 20 package org.netbeans.modules.xml.wsdl.model.extensions.soap.impl; 21 22 import org.netbeans.modules.xml.wsdl.model.WSDLModel; 23 import org.netbeans.modules.xml.wsdl.model.extensions.soap.SOAPComponent; 24 import org.netbeans.modules.xml.wsdl.model.extensions.soap.SOAPHeader; 25 import org.netbeans.modules.xml.wsdl.model.extensions.soap.SOAPHeaderFault; 26 import org.netbeans.modules.xml.wsdl.model.extensions.soap.SOAPQName; 27 import org.netbeans.modules.xml.xam.Component; 28 import org.w3c.dom.Element ; 29 30 34 public class SOAPHeaderFaultImpl extends SOAPHeaderBaseImpl implements SOAPHeaderFault { 35 36 37 public SOAPHeaderFaultImpl(WSDLModel model, Element e) { 38 super(model, e); 39 } 40 41 public SOAPHeaderFaultImpl(WSDLModel model){ 42 this(model, createPrefixedElement(SOAPQName.HEADER_FAULT.getQName(), model)); 43 } 44 45 public void accept(SOAPComponent.Visitor visitor) { 46 visitor.visit(this); 47 } 48 49 @Override 50 public boolean canBeAddedTo(Component target) { 51 if (target instanceof SOAPHeader) { 52 return true; 53 } 54 return false; 55 } 56 } 57 | Popular Tags |