org.objectweb.jonas_ws.wsgen.generator
Class WsEndpointGenerator

java.lang.Object
  extended byorg.objectweb.jonas_ws.wsgen.generator.Generator
      extended byorg.objectweb.jonas_ws.wsgen.generator.WsEndpointGenerator
Direct Known Subclasses:
AxisWsEndpointGenerator

public abstract class WsEndpointGenerator
extends Generator

Generate sources and/or config files for WebServices Endpoint.

Author:
Guillaume Sauthir

Nested Class Summary
 
Nested classes inherited from class org.objectweb.jonas_ws.wsgen.generator.Generator
Generator.Config
 
Field Summary
protected  WsEndpointDDModifier modifier
          Web DD Modifier
protected  ServiceDesc sd
          WebService Endpoint description
 
Fields inherited from class org.objectweb.jonas_ws.wsgen.generator.Generator
classes, config, i18n, logger, sources
 
Constructor Summary
WsEndpointGenerator(Generator.Config config, ServiceDesc serviceDesc, WsEndpointDDModifier ddm)
          Creates a new WsEndpointGenerator
 
Methods inherited from class org.objectweb.jonas_ws.wsgen.generator.Generator
addFiles, compile, generate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sd

protected ServiceDesc sd
WebService Endpoint description


modifier

protected WsEndpointDDModifier modifier
Web DD Modifier

Constructor Detail

WsEndpointGenerator

public WsEndpointGenerator(Generator.Config config,
                           ServiceDesc serviceDesc,
                           WsEndpointDDModifier ddm)
                    throws WsGenException
Creates a new WsEndpointGenerator

Parameters:
config - Generator Configuration
serviceDesc - WebService Endpoint description
ddm - Web DD Modifier
Throws:
WsGenException - When instanciation fails