com.sun.tools.ws.wscompile
Class WsimportTool

java.lang.Object
  extended by com.sun.tools.ws.wscompile.WsimportTool

public class WsimportTool
extends Object


Nested Class Summary
protected  class WsimportTool.Listener
           
protected  class WsimportTool.Receiver
           
 
Field Summary
protected  WsimportOptions options
          Wsimport specific options
 
Constructor Summary
WsimportTool(OutputStream out)
           
WsimportTool(OutputStream logStream, com.sun.xml.ws.api.server.Container container)
           
 
Method Summary
protected  Model buildWsdlModel(WsimportTool.Listener listener, WsimportTool.Receiver receiver)
           
protected  boolean compileGeneratedClasses(ErrorReceiver receiver, WsimportListener listener)
           
protected  boolean generateCode(WsimportTool.Listener listener, WsimportTool.Receiver receiver, Model wsdlModel, boolean generateService)
           
protected  void parseArguments(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver)
           
 boolean run(String[] args)
           
protected  boolean run(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver)
           
 void setEntityResolver(EntityResolver resolver)
           
protected  void usage(Options options)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 Model buildWsdlModel(WsimportTool.Listener listener,
                               WsimportTool.Receiver receiver)
                        throws BadCommandLineException,
                               javax.xml.stream.XMLStreamException,
                               IOException
Throws:
BadCommandLineException
javax.xml.stream.XMLStreamException
IOException

generateCode

protected boolean generateCode(WsimportTool.Listener listener,
                               WsimportTool.Receiver receiver,
                               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)


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.