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 java.lang.Object


Constructor Summary
AbstractGenerator()
           
 
Method Summary
 boolean allowImports()
           
protected  java.io.File createOutputDir(java.io.File file)
           
abstract  T generate(java.io.File file)
           
 Bus getBus()
           
 java.io.File getOutputBase()
           
 ServiceInfo getServiceModel()
           
 void setAllowImports(boolean b)
           
 void setBus(Bus b)
           
 void setOutputBase(java.io.File out)
           
 void setServiceModel(ServiceInfo s)
           
 
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

setOutputBase

public void setOutputBase(java.io.File out)

getOutputBase

public java.io.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(java.io.File file)

createOutputDir

protected java.io.File createOutputDir(java.io.File file)


Apache CXF