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(java.io.File ftarget, java.util.List<java.lang.String> excludePkgs)
           
 
Method Summary
 void close()
           
 java.util.List<java.lang.String> getExcludeFileList()
           
protected  java.io.File getFile(com.sun.codemodel.JPackage pkg, java.lang.String fileName)
           
 java.util.List<java.io.File> getGeneratedFiles()
           
 java.io.OutputStream openBinary(com.sun.codemodel.JPackage pkg, java.lang.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(java.io.File ftarget,
                       java.util.List<java.lang.String> excludePkgs)
                throws java.io.IOException
Throws:
java.io.IOException
Method Detail

openBinary

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

getGeneratedFiles

public java.util.List<java.io.File> getGeneratedFiles()

getFile

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

close

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

getExcludeFileList

public java.util.List<java.lang.String> getExcludeFileList()


Apache CXF