Apache CXF API

org.apache.cxf.tools.wsdlto.frontend.jaxws.generators
Class AbstractJAXWSGenerator

java.lang.Object
  extended by org.apache.cxf.tools.wsdlto.core.AbstractGenerator
      extended by org.apache.cxf.tools.wsdlto.frontend.jaxws.generators.AbstractJAXWSGenerator
All Implemented Interfaces:
FrontEndGenerator
Direct Known Subclasses:
AntGenerator, ClientGenerator, FaultGenerator, HandlerConfigGenerator, ImplGenerator, SEIGenerator, ServerGenerator, ServiceGenerator

public abstract class AbstractJAXWSGenerator
extends AbstractGenerator


Field Summary
protected static Logger LOG
           
protected static String TEMPLATE_BASE
           
 
Fields inherited from class org.apache.cxf.tools.wsdlto.core.AbstractGenerator
env, name, velocity
 
Constructor Summary
AbstractJAXWSGenerator()
           
 
Method Summary
abstract  void generate(ToolContext penv)
           
abstract  boolean passthrough()
           
 void register(ClassCollector collector, String packageName, String fileName)
           
 
Methods inherited from class org.apache.cxf.tools.wsdlto.core.AbstractGenerator
clearAttributes, doWrite, getEnvironment, getName, getOutputDir, isCollision, isCollision, parseOutputName, parseOutputName, setAttributes, setCommonAttributes, setEnvironment, wantToKeep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final Logger LOG

TEMPLATE_BASE

protected static final String TEMPLATE_BASE
See Also:
Constant Field Values
Constructor Detail

AbstractJAXWSGenerator

public AbstractJAXWSGenerator()
Method Detail

passthrough

public abstract boolean passthrough()

generate

public abstract void generate(ToolContext penv)
                       throws ToolException
Throws:
ToolException

register

public void register(ClassCollector collector,
                     String packageName,
                     String fileName)
Specified by:
register in class AbstractGenerator

Apache CXF API

Apache CXF