1 19 20 package org.netbeans.modules.websvc.registry.netbeans; 21 import java.net.URL ; 22 import java.beans.PropertyChangeListener ; 23 24 import org.openide.ErrorManager; 25 import org.openide.nodes.Node; 26 import org.openide.filesystems.FileSystem; 27 import org.openide.filesystems.FileObject; 28 import org.openide.filesystems.FileStateInvalidException; 29 import org.openide.filesystems.Repository; 30 import org.openide.loaders.DataObject; 31 import org.openide.loaders.DataFolder; 32 import org.openide.loaders.FolderLookup; 33 import org.openide.loaders.DataObjectNotFoundException; 34 35 import org.netbeans.modules.websvc.api.registry.WebServicesRegistryView; 36 40 public class RegisterViewImplNetBeansSide implements WebServicesRegistryView { 41 42 WebServicesRegistryView delegate; 43 44 45 public RegisterViewImplNetBeansSide() { 46 try{ 48 delegate = (WebServicesRegistryView) WebServiceModuleInstaller.getExtensionClassLoader().loadClass("org.netbeans.modules.websvc.registry.RegistryViewImpl").newInstance(); } catch (Exception e) { 50 delegate = null; 52 } 53 } 54 public Node getRegistryRootNode() { 55 if(delegate != null) { 56 return delegate.getRegistryRootNode(); 57 } 58 return null; 59 } 60 61 public Node[] getWebServiceNodes(FileObject wsdlFile) { 62 if(delegate != null) { 63 return delegate.getWebServiceNodes( wsdlFile); 64 } 65 return null; 66 } 67 68 public boolean isServiceRegistered(String serviceName) { 69 if(delegate != null) { 70 return delegate.isServiceRegistered(serviceName); 71 } 72 return false; 73 } 74 75 public boolean registerService(FileObject wsdlFile, boolean replaceService) { 76 if(delegate != null) { 77 return delegate.registerService( wsdlFile, replaceService) ; 78 } 79 return false; 80 } 81 82 public boolean registerService(URL wsdlUrl, boolean replaceService) { 83 if(delegate != null) { 84 return delegate.registerService( wsdlUrl, replaceService); 85 } 86 return false; 87 } 88 89 public void addPropertyChangeListener(PropertyChangeListener listener) { 90 if(delegate != null) { 91 delegate.addPropertyChangeListener(listener); 92 } 93 } 94 95 public void removePropertyChangeListener(PropertyChangeListener listener) { 96 if(delegate != null) { 97 delegate.removePropertyChangeListener(listener); 98 } 99 } 100 101 111 } 112 | Popular Tags |