1 19 20 package org.netbeans.modules.xml.wsdl.model; 21 22 import java.util.Collection ; 23 import org.netbeans.modules.xml.xam.Nameable; 24 import org.netbeans.modules.xml.xam.Reference; 25 26 32 public interface BindingOperation extends Nameable<WSDLComponent>, WSDLComponent { 33 public static final String BINDING_OPERATION_PROPERTY = NAME_PROPERTY; 34 public static final String BINDING_INPUT_PROPERTY = "input"; 35 public static final String BINDING_OUTPUT_PROPERTY = "output"; 36 public static final String BINDING_FAULT_PROPERTY = "fault"; 37 38 void setBindingInput(BindingInput bindingInput); 39 BindingInput getBindingInput(); 40 void setBindingOutput(BindingOutput bindingOutput); 41 BindingOutput getBindingOutput(); 42 43 47 void setOperation(Reference<Operation> operation); 48 49 52 Reference<Operation> getOperation(); 53 54 void addBindingFault(BindingFault bindingFault); 55 void removeBindingFault(BindingFault bindingFault); 56 Collection <BindingFault> getBindingFaults(); 57 } 58 | Popular Tags |