Apache CXF API

org.apache.cxf.tools.java2wsdl.generator.wsdl11
Class BeanGenerator

java.lang.Object
  extended by org.apache.cxf.tools.java2wsdl.generator.AbstractGenerator<File>
      extended by org.apache.cxf.tools.java2wsdl.generator.wsdl11.BeanGenerator
Direct Known Subclasses:
FaultBeanGenerator, WrapperBeanGenerator

public class BeanGenerator
extends AbstractGenerator<File>


Constructor Summary
BeanGenerator()
           
 
Method Summary
 File generate(File sourcedir)
           
 void generateAndCompile(Collection<JavaClass> wrapperClasses, File dir)
           
protected  Collection<JavaClass> generateBeanClasses(ServiceInfo service)
           
 void setCompileToDir(File f)
           
 
Methods inherited from class org.apache.cxf.tools.java2wsdl.generator.AbstractGenerator
allowImports, createOutputDir, getBus, getOutputBase, getServiceModel, getToolContext, setAllowImports, setBus, setOutputBase, setServiceModel, setToolContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanGenerator

public BeanGenerator()
Method Detail

setCompileToDir

public void setCompileToDir(File f)

generateBeanClasses

protected Collection<JavaClass> generateBeanClasses(ServiceInfo service)

generate

public File generate(File sourcedir)
Specified by:
generate in class AbstractGenerator<File>

generateAndCompile

public void generateAndCompile(Collection<JavaClass> wrapperClasses,
                               File dir)

Apache CXF API

Apache CXF