Apache CXF API

org.apache.cxf.tools.java2wsdl.generator
Class AbstractGenerator<T>

java.lang.Object
  extended by org.apache.cxf.tools.java2wsdl.generator.AbstractGenerator<T>
Direct Known Subclasses:
BeanGenerator, DateTypeCustomGenerator, WSDL11Generator

public abstract class AbstractGenerator<T>
extends Object


Constructor Summary
AbstractGenerator()
           
 
Method Summary
 boolean allowImports()
           
protected  File createOutputDir(File file)
           
abstract  T generate(File file)
           
 Bus getBus()
           
 File getOutputBase()
           
protected  OutputStreamCreator getOutputStreamCreator()
           
 ServiceInfo getServiceModel()
           
 ToolContext getToolContext()
           
 void setAllowImports(boolean b)
           
 void setBus(Bus b)
           
 void setOutputBase(File out)
           
 void setServiceModel(ServiceInfo s)
           
 void setToolContext(ToolContext arg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractGenerator

public AbstractGenerator()
Method Detail

setToolContext

public void setToolContext(ToolContext arg)

getToolContext

public ToolContext getToolContext()

setOutputBase

public void setOutputBase(File out)

getOutputBase

public File getOutputBase()

setServiceModel

public void setServiceModel(ServiceInfo s)

getServiceModel

public ServiceInfo getServiceModel()

getBus

public Bus getBus()

setBus

public void setBus(Bus b)

setAllowImports

public void setAllowImports(boolean b)

allowImports

public boolean allowImports()

generate

public abstract T generate(File file)

createOutputDir

protected File createOutputDir(File file)

getOutputStreamCreator

protected OutputStreamCreator getOutputStreamCreator()

Apache CXF API

Apache CXF