Apache CXF API

org.apache.cxf.tools.java2wsdl.processor.internal.simple.generator
Class AbstractSimpleGenerator

java.lang.Object
  extended by org.apache.cxf.tools.wsdlto.core.AbstractGenerator
      extended by org.apache.cxf.tools.java2wsdl.processor.internal.simple.generator.AbstractSimpleGenerator
All Implemented Interfaces:
FrontEndGenerator
Direct Known Subclasses:
SimpleClientGenerator, SimpleImplGenerator, SimpleSEIGenerator, SimpleServerGenerator

public abstract class AbstractSimpleGenerator
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
AbstractSimpleGenerator()
           
 
Method Summary
abstract  void generate(ToolContext penv)
           
 String getOutputDir()
           
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, 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

AbstractSimpleGenerator

public AbstractSimpleGenerator()
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

getOutputDir

public String getOutputDir()
Overrides:
getOutputDir in class AbstractGenerator

Apache CXF API

Apache CXF