org.apache.cxf.tools.util
Class FileWriterUtil

java.lang.Object
  extended by org.apache.cxf.tools.util.FileWriterUtil

public class FileWriterUtil
extends java.lang.Object


Constructor Summary
FileWriterUtil(java.lang.String targetDir)
           
 
Method Summary
 java.io.File buildDir(java.lang.String packageName)
           
 java.io.File getFileToWrite(java.lang.String packageName, java.lang.String fileName)
           
static java.io.Writer getWriter(java.io.File fn)
           
static java.io.Writer getWriter(java.io.File fn, java.lang.String encoding)
           
 java.io.Writer getWriter(java.lang.String packageName, java.lang.String fileName)
           
 boolean isCollision(java.lang.String packageName, java.lang.String fileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileWriterUtil

public FileWriterUtil(java.lang.String targetDir)
               throws ToolException
Throws:
ToolException
Method Detail

getFileToWrite

public java.io.File getFileToWrite(java.lang.String packageName,
                                   java.lang.String fileName)
                            throws java.io.IOException
Throws:
java.io.IOException

getWriter

public static java.io.Writer getWriter(java.io.File fn)
                                throws java.io.IOException
Throws:
java.io.IOException

getWriter

public static java.io.Writer getWriter(java.io.File fn,
                                       java.lang.String encoding)
                                throws java.io.IOException
Throws:
java.io.IOException

getWriter

public java.io.Writer getWriter(java.lang.String packageName,
                                java.lang.String fileName)
                         throws java.io.IOException
Throws:
java.io.IOException

isCollision

public boolean isCollision(java.lang.String packageName,
                           java.lang.String fileName)
                    throws ToolException
Throws:
ToolException

buildDir

public java.io.File buildDir(java.lang.String packageName)


Apache CXF