1 19 20 package org.netbeans.modules.xml.wsdl.ui.spi; 21 22 import java.io.InputStream ; 23 import java.util.ArrayList ; 24 import java.util.Collections ; 25 import java.util.List ; 26 import org.netbeans.modules.xml.wsdl.model.Binding; 27 import org.netbeans.modules.xml.wsdl.model.Port; 28 import org.netbeans.modules.xml.wsdl.model.PortType; 29 import org.netbeans.modules.xml.wsdl.model.WSDLModel; 30 31 public abstract class ExtensibilityElementTemplateProvider { 32 33 public abstract InputStream getTemplateInputStream(); 34 35 public abstract String getLocalizedMessage(String str, Object [] objects); 36 37 38 45 public void postProcess(String wsdlTargetNamespace, Binding binding) { 46 47 } 48 49 56 public void postProcess(String wsdlTargetNamespace, Port port) { 57 58 } 59 60 61 69 public List <ValidationInfo> validate(Binding binding) { 70 return Collections.EMPTY_LIST; 71 } 72 73 74 82 public List <ValidationInfo> validate(Port port) { 83 return Collections.EMPTY_LIST; 84 } 85 86 87 88 } 89 | Popular Tags |