Class AbstractGenerator<T>

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

public abstract class AbstractGenerator<T> extends Object
  • Constructor Details

    • AbstractGenerator

      public AbstractGenerator()
  • Method Details

    • setToolContext

      public void setToolContext(org.apache.cxf.tools.common.ToolContext arg)
    • getToolContext

      public org.apache.cxf.tools.common.ToolContext getToolContext()
    • setOutputBase

      public void setOutputBase(File out)
    • getOutputBase

      public File getOutputBase()
    • setServiceModel

      public void setServiceModel(org.apache.cxf.service.model.ServiceInfo s)
    • getServiceModel

      public org.apache.cxf.service.model.ServiceInfo getServiceModel()
    • getBus

      public org.apache.cxf.Bus getBus()
    • setBus

      public void setBus(org.apache.cxf.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 org.apache.cxf.tools.util.OutputStreamCreator getOutputStreamCreator()