1 19 20 package org.netbeans.modules.xml.wsdl.model.impl; 21 22 import org.netbeans.modules.xml.wsdl.model.Input; 23 import org.netbeans.modules.xml.wsdl.model.OneWayOperation; 24 import org.netbeans.modules.xml.wsdl.model.WSDLModel; 25 import org.netbeans.modules.xml.wsdl.model.visitor.WSDLVisitor; 26 import org.w3c.dom.Element ; 27 28 32 public class OneWayOperationImpl extends OperationImpl implements OneWayOperation { 33 34 35 public OneWayOperationImpl(WSDLModel model, Element e) { 36 super(model, e); 37 } 38 39 public OneWayOperationImpl(WSDLModel model) { 40 this(model, createNewElement(WSDLQNames.OPERATION.getQName(), model)); 41 } 42 43 public Input getInput() { 44 return getChild(Input.class); 45 } 46 47 public void setInput(Input input) { 48 setChildAfter(Input.class, INPUT_PROPERTY, input, TypeCollection.DOCUMENTATION.types()); 49 } 50 51 public void accept(WSDLVisitor visitor) { 52 visitor.visit(this); 53 } 54 55 } 56 | Popular Tags |