public class FileUtils
extends java.lang.Object
| Constructor and Description | 
|---|
| FileUtils() | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | downloadFile(java.lang.String urlString,
            java.lang.String fileString)read a remote file into a file. | 
| static java.lang.String | getInputFileName(java.lang.String currentDirectoryPath)Create a file dialog and return the full name of the file selected. | 
| static java.lang.String | getInputFileName(java.lang.String currentDirectoryPath,
                java.lang.String dialogTitle,
                javax.swing.filechooser.FileFilter filter)Create a file dialog and return the full name of the file selected. | 
| static java.lang.String | getOutputFileName(java.lang.String titleString,
                 java.lang.String currentDirectoryPath,
                 javax.swing.filechooser.FileNameExtensionFilter filter)Gets the output file name. | 
| static void | main(java.lang.String[] args)The main method. | 
| static java.io.BufferedReader | openFile(java.lang.String filename)Open a file based on the filename and return a BufferedReader pointing at the 
 head of the file. | 
| private static boolean | printStatus(boolean status,
           java.lang.String str)print str if status is false?. | 
| static java.io.BufferedReader | readfileDialog(java.lang.String currentDirectoryPath)Launch a file browsing dialog and return a BufferedReader pointing at the
 head of the selected file. | 
| static org.dom4j.Document | readXML(java.lang.String fileStr)read a XML file. | 
| static java.lang.String | testRead(java.io.BufferedReader fileReader)read data from file and returns a string containing the contents. | 
| static boolean | unzipFile(java.lang.String fileName,
         java.lang.String dirStr)unzip a file to the directory dirStr. | 
| static void | writeXML(java.lang.String fileName,
        org.dom4j.Document document)write XML to a file. | 
public static java.lang.String getInputFileName(java.lang.String currentDirectoryPath)
currentDirectoryPath - the current directory pathpublic static java.lang.String getOutputFileName(java.lang.String titleString,
                                 java.lang.String currentDirectoryPath,
                                 javax.swing.filechooser.FileNameExtensionFilter filter)
titleString - the title stringcurrentDirectoryPath - the current directory pathfilter - the filter (i.e. .xls)public static java.lang.String getInputFileName(java.lang.String currentDirectoryPath,
                                java.lang.String dialogTitle,
                                javax.swing.filechooser.FileFilter filter)
currentDirectoryPath - the current directory pathdialogTitle - the dialog titlefilter - the filter (i.e. .xls)public static java.io.BufferedReader openFile(java.lang.String filename)
                                       throws java.io.FileNotFoundException
filename - the filenamejava.io.FileNotFoundExceptionpublic static java.io.BufferedReader readfileDialog(java.lang.String currentDirectoryPath)
                                             throws java.io.FileNotFoundException
currentDirectoryPath - the current directory pathjava.io.FileNotFoundExceptionpublic static org.dom4j.Document readXML(java.lang.String fileStr)
                                  throws org.dom4j.DocumentException
fileStr - the XML string to readorg.dom4j.DocumentExceptionpublic static void writeXML(java.lang.String fileName,
            org.dom4j.Document document)
                     throws java.io.IOException
fileName - the file namedocument - the dom4j Document to write outjava.io.IOException - Signals that an I/O exception has occurred.public static java.lang.String testRead(java.io.BufferedReader fileReader)
fileReader - the BufferedReader pointing to the filepublic static boolean downloadFile(java.lang.String urlString,
                   java.lang.String fileString)
urlString - the url stringfileString - the file string to save to.private static boolean printStatus(boolean status,
                  java.lang.String str)
status - the statusstr - the strpublic static boolean unzipFile(java.lang.String fileName,
                java.lang.String dirStr)
fileName - the zipped file namedirStr - the name of the destination directorypublic static void main(java.lang.String[] args)
args - the arguments