futils
Class WriterUtil

java.lang.Object
  extended by futils.WriterUtil

public final class WriterUtil
extends java.lang.Object


Field Summary
static char CARRAGE_RETURN
           
static char LINE_FEED
           
static java.lang.String NEW_LINE
           
 
Method Summary
static void close(java.io.BufferedWriter bw)
          "@param bw
static void close(java.io.FileWriter fw)
           
static java.lang.String FilterFileNameBug(java.lang.String fname)
           
static java.io.BufferedWriter getBufferedWriter(java.io.File f)
          "@param f
static java.io.BufferedWriter getBufferedWriter(java.lang.String prompt)
          "@param prompt
static java.lang.String getCSVString(int[] ia)
           
static java.io.File getDirFile(java.lang.String prompt)
           
static java.io.File getDirFileAWT(java.lang.String prompt)
           
static java.io.File[] getFiles(java.lang.String prompt)
           
static java.io.FileWriter getFileWriter(java.io.File f)
          Convert a file to a FileWriter
static java.io.FileWriter getFileWriter(java.lang.String prompt)
          prompt the user for a file and return a writer.
static java.lang.String getSaveDirectoryName(java.lang.String prompt)
           
static java.lang.String getSaveFileName(java.lang.String prompt)
           
static java.lang.String getSaveName(java.lang.String prompt)
           
static java.lang.String getWriteDirectoryName()
           
static java.lang.String getWriteDirectoryName(java.lang.String prompt)
           
static java.io.File JGetDirFile(java.lang.String prompt)
           
 void lowerFileNames(java.io.File thePath)
           
static void main(java.lang.String[] args)
           
static void println(java.io.BufferedWriter bw, java.lang.Object o)
          "@param bw
static void saveFile(java.io.File file, java.lang.String newText)
           
static void testGetCSVString()
           
static void testWriteString()
           
static void writeFilteredHrefFile(java.lang.String inputFileName, java.lang.String outputFileName)
           
static void writeString(java.io.File f, java.lang.String s)
           
static void writeString(java.io.FileWriter fw, java.lang.String s)
           
static void writeString(java.lang.String s)
          Write a string out to a file.
static void writeString(java.lang.String[] s)
          Write a string out to a file.
static void writeString2(java.io.File f, java.lang.String s)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CARRAGE_RETURN

public static final char CARRAGE_RETURN
See Also:
Constant Field Values

LINE_FEED

public static final char LINE_FEED
See Also:
Constant Field Values

NEW_LINE

public static final java.lang.String NEW_LINE
See Also:
Constant Field Values
Method Detail

FilterFileNameBug

public static java.lang.String FilterFileNameBug(java.lang.String fname)

getWriteDirectoryName

public static java.lang.String getWriteDirectoryName(java.lang.String prompt)

getDirFileAWT

public static java.io.File getDirFileAWT(java.lang.String prompt)

JGetDirFile

public static java.io.File JGetDirFile(java.lang.String prompt)

getDirFile

public static java.io.File getDirFile(java.lang.String prompt)

writeFilteredHrefFile

public static void writeFilteredHrefFile(java.lang.String inputFileName,
                                         java.lang.String outputFileName)

main

public static void main(java.lang.String[] args)

lowerFileNames

public void lowerFileNames(java.io.File thePath)

getFileWriter

public static java.io.FileWriter getFileWriter(java.io.File f)
Convert a file to a FileWriter

Parameters:
f - The input File
Returns:
A FileWriter obtained from the file

testGetCSVString

public static void testGetCSVString()

getCSVString

public static java.lang.String getCSVString(int[] ia)

testWriteString

public static void testWriteString()

writeString

public static void writeString(java.lang.String s)
Write a string out to a file. Prompts the user for a file name ouputs the string to the file, then closes the file.

Parameters:
s - The string to write out.

writeString

public static void writeString(java.io.File f,
                               java.lang.String s)

writeString

public static void writeString(java.io.FileWriter fw,
                               java.lang.String s)

writeString

public static void writeString(java.lang.String[] s)
Write a string out to a file. Prompts the user for a file name ouputs the string to the file, then closes the file.

Parameters:
s - The string to write out.

writeString2

public static void writeString2(java.io.File f,
                                java.lang.String s)

getFileWriter

public static java.io.FileWriter getFileWriter(java.lang.String prompt)
prompt the user for a file and return a writer.

Parameters:
prompt - the string prompt displayed to the user.
Returns:
A FileWriter obtained from a use selection

getBufferedWriter

public static java.io.BufferedWriter getBufferedWriter(java.lang.String prompt)
"@param prompt


getBufferedWriter

public static java.io.BufferedWriter getBufferedWriter(java.io.File f)
"@param f


close

public static void close(java.io.BufferedWriter bw)
"@param bw


getWriteDirectoryName

public static java.lang.String getWriteDirectoryName()

close

public static void close(java.io.FileWriter fw)

getFiles

public static java.io.File[] getFiles(java.lang.String prompt)

println

public static void println(java.io.BufferedWriter bw,
                           java.lang.Object o)
"@param bw

Parameters:
bw -
o -

getSaveFileName

public static java.lang.String getSaveFileName(java.lang.String prompt)

getSaveName

public static java.lang.String getSaveName(java.lang.String prompt)

getSaveDirectoryName

public static java.lang.String getSaveDirectoryName(java.lang.String prompt)

saveFile

public static void saveFile(java.io.File file,
                            java.lang.String newText)