Apache CXF API

org.apache.cxf.tools.wsdlto.databinding.jaxb
Class TypesCodeWriter

java.lang.Object
  extended by com.sun.codemodel.CodeWriter
      extended by org.apache.cxf.tools.wsdlto.databinding.jaxb.TypesCodeWriter

public class TypesCodeWriter
extends com.sun.codemodel.CodeWriter


Constructor Summary
TypesCodeWriter(File ftarget, List<String> excludePkgs)
           
 
Method Summary
 void close()
           
 List<String> getExcludeFileList()
           
protected  File getFile(com.sun.codemodel.JPackage pkg, String fileName)
           
 List<File> getGeneratedFiles()
           
 OutputStream openBinary(com.sun.codemodel.JPackage pkg, String fileName)
           
 
Methods inherited from class com.sun.codemodel.CodeWriter
openSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypesCodeWriter

public TypesCodeWriter(File ftarget,
                       List<String> excludePkgs)
                throws IOException
Throws:
IOException
Method Detail

openBinary

public OutputStream openBinary(com.sun.codemodel.JPackage pkg,
                               String fileName)
                        throws IOException
Specified by:
openBinary in class com.sun.codemodel.CodeWriter
Throws:
IOException

getGeneratedFiles

public List<File> getGeneratedFiles()

getFile

protected File getFile(com.sun.codemodel.JPackage pkg,
                       String fileName)
                throws IOException
Throws:
IOException

close

public void close()
           throws IOException
Specified by:
close in class com.sun.codemodel.CodeWriter
Throws:
IOException

getExcludeFileList

public List<String> getExcludeFileList()

Apache CXF API

Apache CXF