Ontimize 5.2072EN

com.ontimize.util
Class FileUtils

java.lang.Object
  extended bycom.ontimize.util.FileUtils

public abstract class FileUtils
extends java.lang.Object


Nested Class Summary
static class FileUtils.ExtensionFileFilter
           
 
Field Summary
protected static javax.swing.JFileChooser fc
           
protected static java.io.File lastDirectory
           
 
Constructor Summary
FileUtils()
           
 
Method Summary
static void copyFile(java.io.File source, java.io.File dest)
           
static void copyFile(java.io.InputStream source, java.io.File dest)
           
static java.io.File createTempDirectory()
          Creates into client temporal directory a folder
static java.lang.String decode(java.lang.String s)
           
static java.io.File ensureExtension(java.io.File f, java.lang.String extension)
           
static byte[] getBytes(java.io.File source)
           
static javax.swing.filechooser.FileFilter getExtensionFileFilter(java.lang.String description, java.lang.String[] extensions)
           
static java.io.FileFilter getExtensionFileFilterIO(java.lang.String description, java.lang.String[] extensions)
           
static java.lang.String getFileName(java.lang.String path)
          Gets the file name that is obtained from entry parameter.
static java.lang.String listFiles(java.io.File dir, java.lang.String prefix)
           
static void saveANSIFile(java.io.File f, java.lang.String contents)
           
static void saveANSIFile(java.io.File f, java.lang.String contents, boolean append)
           
static boolean saveANSIFile(java.awt.Frame f, java.lang.String dialogTitle, java.lang.String contents, java.lang.String extension, java.util.ResourceBundle resoruces)
           
static void saveFile(java.io.File f, byte[] bytes)
           
static void saveFile(java.io.File f, byte[] bytes, boolean readOnly)
           
static void saveFile(java.io.File f, byte[] bytes, boolean readOnly, boolean append)
           
static void saveFile(java.io.File f, java.lang.String contents)
           
protected static void saveFile(java.io.File f, java.lang.String contents, java.lang.String encoding)
           
protected static void saveFile(java.io.File f, java.lang.String contents, java.lang.String encoding, boolean append)
           
static boolean saveJPEGImage(java.awt.Frame f, java.awt.Image im, java.util.ResourceBundle recursos)
           
static void saveJPEGImage(java.awt.Image im, java.io.OutputStream out)
           
static void saveOEMFile(java.io.File f, java.lang.String contents)
           
static java.io.File[] searchInFiles(java.lang.String s, java.io.File f, java.io.FileFilter ff)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fc

protected static javax.swing.JFileChooser fc

lastDirectory

protected static java.io.File lastDirectory
Constructor Detail

FileUtils

public FileUtils()
Method Detail

getExtensionFileFilter

public static javax.swing.filechooser.FileFilter getExtensionFileFilter(java.lang.String description,
                                                                        java.lang.String[] extensions)

getExtensionFileFilterIO

public static java.io.FileFilter getExtensionFileFilterIO(java.lang.String description,
                                                          java.lang.String[] extensions)

saveFile

public static void saveFile(java.io.File f,
                            java.lang.String contents)
                     throws java.io.IOException
Throws:
java.io.IOException

saveFile

protected static void saveFile(java.io.File f,
                               java.lang.String contents,
                               java.lang.String encoding)
                        throws java.io.IOException
Throws:
java.io.IOException

saveFile

protected static void saveFile(java.io.File f,
                               java.lang.String contents,
                               java.lang.String encoding,
                               boolean append)
                        throws java.io.IOException
Throws:
java.io.IOException

saveANSIFile

public static boolean saveANSIFile(java.awt.Frame f,
                                   java.lang.String dialogTitle,
                                   java.lang.String contents,
                                   java.lang.String extension,
                                   java.util.ResourceBundle resoruces)
                            throws java.lang.Exception
Throws:
java.lang.Exception

saveANSIFile

public static void saveANSIFile(java.io.File f,
                                java.lang.String contents)
                         throws java.lang.Exception
Throws:
java.lang.Exception

saveANSIFile

public static void saveANSIFile(java.io.File f,
                                java.lang.String contents,
                                boolean append)
                         throws java.lang.Exception
Throws:
java.lang.Exception

saveOEMFile

public static void saveOEMFile(java.io.File f,
                               java.lang.String contents)
                        throws java.lang.Exception
Throws:
java.lang.Exception

getBytes

public static byte[] getBytes(java.io.File source)
                       throws java.lang.Exception
Throws:
java.lang.Exception

copyFile

public static void copyFile(java.io.InputStream source,
                            java.io.File dest)
                     throws java.lang.Exception
Throws:
java.lang.Exception

copyFile

public static void copyFile(java.io.File source,
                            java.io.File dest)
                     throws java.lang.Exception
Throws:
java.lang.Exception

saveJPEGImage

public static void saveJPEGImage(java.awt.Image im,
                                 java.io.OutputStream out)
                          throws java.io.IOException
Throws:
java.io.IOException

saveJPEGImage

public static boolean saveJPEGImage(java.awt.Frame f,
                                    java.awt.Image im,
                                    java.util.ResourceBundle recursos)

ensureExtension

public static java.io.File ensureExtension(java.io.File f,
                                           java.lang.String extension)

saveFile

public static void saveFile(java.io.File f,
                            byte[] bytes)
                     throws java.io.IOException
Throws:
java.io.IOException

saveFile

public static void saveFile(java.io.File f,
                            byte[] bytes,
                            boolean readOnly)
                     throws java.io.IOException
Throws:
java.io.IOException

saveFile

public static void saveFile(java.io.File f,
                            byte[] bytes,
                            boolean readOnly,
                            boolean append)
                     throws java.io.IOException
Throws:
java.io.IOException

listFiles

public static java.lang.String listFiles(java.io.File dir,
                                         java.lang.String prefix)

searchInFiles

public static java.io.File[] searchInFiles(java.lang.String s,
                                           java.io.File f,
                                           java.io.FileFilter ff)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

createTempDirectory

public static java.io.File createTempDirectory()
Creates into client temporal directory a folder

Returns:
a File reference

getFileName

public static java.lang.String getFileName(java.lang.String path)
Gets the file name that is obtained from entry parameter.

Parameters:
path -
Returns:

decode

public static java.lang.String decode(java.lang.String s)

Ontimize