1 28 29 package com.caucho.ant.jaxws; 30 31 import com.caucho.soap.reflect.WebServiceIntrospector; 32 import com.caucho.server.util.CauchoSystem; 33 34 import java.io.*; 35 36 39 public class WSDLImporter extends org.apache.tools.ant.Task { 40 private String _wsdl; 41 private String _destDir; 42 private String _sourceDestDir; 43 private boolean _keep; 44 private boolean _verbose; 45 private boolean _extension; 46 private boolean _debug; 47 private boolean _fork; 48 private String _wsdlLocation; 49 private String _catalog; 50 private String _package; 51 private String _bindingPath; 52 private Binding _binding; 53 54 private static void error(String msg) 55 { 56 System.err.println(msg); 57 System.exit(1); 58 } 59 60 public void setWsdl(String wsdl) 61 { 62 _wsdl = wsdl; 63 } 64 65 public void setDestdir(String destDir) 66 { 67 _destDir = destDir; 68 } 69 70 public void setSourcedestdir(String sourceDestDir) 71 { 72 _sourceDestDir = sourceDestDir; 73 } 74 75 public void setKeep(boolean keep) 76 { 77 _keep = keep; 78 } 79 80 public void setVerbose(boolean verbose) 81 { 82 _verbose = verbose; 83 } 84 85 public void setExtension(boolean extension) 86 { 87 _extension = extension; 88 } 89 90 public void setDebug(boolean debug) 91 { 92 _debug = debug; 93 } 94 95 public void setFork(boolean fork) 96 { 97 _fork = fork; 98 } 99 100 public void setWsdllocation(String wsdlLocation) 101 { 102 _wsdlLocation = wsdlLocation; 103 } 104 105 public void setCatalog(String catalog) 106 { 107 _catalog = catalog; 108 } 109 110 public void setPackage(String pkg) 111 { 112 _package = pkg; 113 } 114 115 public void addBinding(Binding binding) 116 { 117 _binding = binding; 118 } 119 120 public void setBinding(String bindingPath) 121 { 122 _bindingPath = bindingPath; 123 } 124 125 128 public void execute() 129 throws org.apache.tools.ant.BuildException 130 { 131 } 133 134 public static void main(String [] args) 135 throws Exception 136 { 137 } 138 139 public static class Binding { 140 private String _dir; 141 private String _includes; 142 private String _excludes; 144 public String getDir() 145 { 146 return _dir; 147 } 148 149 public void setDir(String dir) 150 { 151 _dir = dir; 152 } 153 154 public String getIncludes() 155 { 156 return _includes; 157 } 158 159 public void setIncludes(String includes) 160 { 161 _includes = includes; 162 } 163 164 public String getExcludes() 165 { 166 return _excludes; 167 } 168 169 public void setExcludes(String excludes) 170 { 171 _excludes = excludes; 172 } 173 } 174 } 175 176 177 | Popular Tags |