- java.lang.Object
-
- com.sun.tools.ws.wscompile.WsimportTool
-
public class WsimportTool extends Object
- Author:
- Vivek Pandey
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classWsimportTool.Listenerprotected classWsimportTool.Receiver
-
Field Summary
Fields Modifier and Type Field Description protected WsimportOptionsoptionsWsimport specific options
-
Constructor Summary
Constructors Constructor Description WsimportTool(OutputStream out)WsimportTool(OutputStream logStream, com.sun.xml.ws.api.server.Container container)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.sun.tools.ws.processor.model.ModelbuildWsdlModel(WsimportTool.Listener listener, WsimportTool.Receiver receiver)protected booleancompileGeneratedClasses(ErrorReceiver receiver, WsimportListener listener)protected booleangenerateCode(WsimportTool.Listener listener, WsimportTool.Receiver receiver, com.sun.tools.ws.processor.model.Model wsdlModel, boolean generateService)protected voidparseArguments(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver)booleanrun(String[] args)protected booleanrun(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver)voidsetEntityResolver(EntityResolver resolver)protected voidusage(Options options)
-
-
-
Field Detail
-
options
protected WsimportOptions options
Wsimport specific options
-
-
Constructor Detail
-
WsimportTool
public WsimportTool(OutputStream out)
-
WsimportTool
public WsimportTool(OutputStream logStream, com.sun.xml.ws.api.server.Container container)
-
-
Method Detail
-
run
public boolean run(String[] args)
-
run
protected boolean run(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver)
-
parseArguments
protected void parseArguments(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver) throws BadCommandLineException
- Throws:
BadCommandLineException
-
buildWsdlModel
protected com.sun.tools.ws.processor.model.Model buildWsdlModel(WsimportTool.Listener listener, WsimportTool.Receiver receiver) throws BadCommandLineException, XMLStreamException, IOException
-
generateCode
protected boolean generateCode(WsimportTool.Listener listener, WsimportTool.Receiver receiver, com.sun.tools.ws.processor.model.Model wsdlModel, boolean generateService) throws IOException
- Throws:
IOException
-
setEntityResolver
public void setEntityResolver(EntityResolver resolver)
-
compileGeneratedClasses
protected boolean compileGeneratedClasses(ErrorReceiver receiver, WsimportListener listener)
-
usage
protected void usage(Options options)
-
-