org.objectweb.jonas_ws.wsgen.generator.axis
Class AxisWsClientGenerator

java.lang.Object
  extended byorg.objectweb.jonas_ws.wsgen.generator.Generator
      extended byorg.objectweb.jonas_ws.wsgen.generator.WsClientGenerator
          extended byorg.objectweb.jonas_ws.wsgen.generator.axis.AxisWsClientGenerator

public class AxisWsClientGenerator
extends WsClientGenerator

Generate WebServices client files dedicated to axis.

Author:
Guillaume sauthier

Constructor Summary
AxisWsClientGenerator(Config config, ServiceRefDesc srd, WsClientDDModifier ddm, Archive archive)
          Creates a new AxisWsClientGenerator
 
Method Summary
 void addFiles(Archive archive)
          Add generated files in given archive
 void generate()
          generate axis specific files
static I18n getI18n()
           
 
Methods inherited from class org.objectweb.jonas_ws.wsgen.generator.WsClientGenerator
getArchive, getModifier, getRef
 
Methods inherited from class org.objectweb.jonas_ws.wsgen.generator.Generator
compile, getClasses, getConfig, getLogger, getSources
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisWsClientGenerator

public AxisWsClientGenerator(Config config,
                             ServiceRefDesc srd,
                             WsClientDDModifier ddm,
                             Archive archive)
                      throws WsGenException
Creates a new AxisWsClientGenerator

Parameters:
config - Generator Configuration
srd - WebService Endpoint description
ddm - Web DD Modifier
archive - client archive containing WSDL
Throws:
WsGenException - When instanciation fails
Method Detail

generate

public void generate()
              throws WsGenException
generate axis specific files

Specified by:
generate in class Generator
Throws:
WsGenException - if WSDL cannot be found in archive

addFiles

public void addFiles(Archive archive)
              throws WsGenException
Add generated files in given archive

Specified by:
addFiles in class Generator
Parameters:
archive - archive where generated fils will be added.
Throws:
WsGenException - when files cannot be added

getI18n

public static I18n getI18n()
Returns:
Returns the i18n.