1 19 27 28 package org.netbeans.modules.websvc.customization.model; 29 30 import java.util.Collection ; 31 import org.netbeans.modules.xml.wsdl.model.ExtensibilityElement; 32 33 37 public interface PortTypeOperationCustomization extends ExtensibilityElement{ 38 public static final String JAVA_METHOD_PROPERTY = "method"; 39 public static final String ENABLE_WRAPPER_STYLE_PROPERTY = "enableWrapperStyle"; 40 public static final String ENABLE_ASYNC_MAPPING_PROPERTY = "enableAsyncMapping"; 41 public static final String JAVA_PARAMETER_PROPERTY = "parameter"; 42 43 void setJavaMethod(JavaMethod method); 44 void removeJavaMethod(JavaMethod method); 45 JavaMethod getJavaMethod(); 46 47 void setEnableWrapperStyle(EnableWrapperStyle wrapperStyle); 48 void removeEnableWrapperStyle(EnableWrapperStyle wrapperStyle); 49 EnableWrapperStyle getEnableWrapperStyle(); 50 51 void setEnableAsyncMapping(EnableAsyncMapping async); 52 void removeEnableAsyncMapping(EnableAsyncMapping async); 53 EnableAsyncMapping getEnableAsyncMapping(); 54 55 void addJavaParameter(JavaParameter parameter); 56 void removeJavaParameter(JavaParameter parameter); 57 Collection <JavaParameter> getJavaParameters(); 58 59 60 } 61 | Popular Tags |