|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttoxi.util.FileUtils
public class FileUtils
A collection of file handling utilities.
Constructor Summary | |
---|---|
FileUtils()
|
Method Summary | |
---|---|
static void |
createDirectories(java.io.File file)
|
static java.io.InputStream |
createInputStream(java.io.File file)
|
static java.io.OutputStream |
createOutputStream(java.io.File file)
|
static java.io.BufferedReader |
createReader(java.io.File file)
|
static java.io.BufferedReader |
createReader(java.io.InputStream input)
|
static java.io.BufferedReader |
createReader(java.io.InputStream input,
java.lang.String encoding)
|
static java.io.PrintWriter |
createWriter(java.io.File file)
|
static java.io.PrintWriter |
createWriter(java.io.OutputStream out)
|
static java.io.PrintWriter |
createWriter(java.io.OutputStream out,
java.lang.String encoding)
|
static FileSequenceDescriptor |
getFileSequenceDescriptorFor(java.lang.String path)
Analyses the given file path for a file sequence pattern and returns a FileSequenceDescriptor instance for further use to handle this
sequence. |
static byte[] |
loadBytes(java.io.InputStream stream)
|
static java.lang.String |
loadText(java.io.BufferedReader r)
|
static java.lang.String |
loadText(java.io.InputStream input)
|
static java.lang.String |
loadText(java.io.InputStream input,
java.lang.String encoding)
|
static void |
saveText(java.io.OutputStream output,
java.lang.String string)
|
static void |
saveText(java.io.PrintWriter writer,
java.lang.String string)
|
static java.lang.String |
showFileDialog(java.awt.Frame frame,
java.lang.String title,
java.lang.String path,
java.lang.String[] formats,
int mode)
Displays a standard AWT file dialog for choosing a file for loading or saving. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileUtils()
Method Detail |
---|
public static void createDirectories(java.io.File file)
public static java.io.InputStream createInputStream(java.io.File file) throws java.io.IOException
java.io.IOException
public static java.io.OutputStream createOutputStream(java.io.File file) throws java.io.IOException
java.io.IOException
public static java.io.BufferedReader createReader(java.io.File file) throws java.io.IOException
java.io.IOException
public static java.io.BufferedReader createReader(java.io.InputStream input)
public static java.io.BufferedReader createReader(java.io.InputStream input, java.lang.String encoding)
public static java.io.PrintWriter createWriter(java.io.File file) throws java.io.IOException
java.io.IOException
public static java.io.PrintWriter createWriter(java.io.OutputStream out)
public static java.io.PrintWriter createWriter(java.io.OutputStream out, java.lang.String encoding)
public static FileSequenceDescriptor getFileSequenceDescriptorFor(java.lang.String path)
Analyses the given file path for a file sequence pattern and returns a
FileSequenceDescriptor
instance for further use to handle this
sequence. The file pattern should be in one of these formats:
The sequence index should be using leading zeros, but the number of digits will be identified automatically.
path
- file path of the first file in the sequence
public static byte[] loadBytes(java.io.InputStream stream) throws java.io.IOException
java.io.IOException
public static java.lang.String loadText(java.io.BufferedReader r) throws java.io.IOException
java.io.IOException
public static java.lang.String loadText(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static java.lang.String loadText(java.io.InputStream input, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public static void saveText(java.io.OutputStream output, java.lang.String string)
public static void saveText(java.io.PrintWriter writer, java.lang.String string)
public static java.lang.String showFileDialog(java.awt.Frame frame, java.lang.String title, java.lang.String path, java.lang.String[] formats, int mode)
frame
- parent frametitle
- dialog titlepath
- base directory (or null)formats
- an array of allowed file extensions (or null to allow all)mode
- either FileDialog.LOAD or FileDialog.SAVE
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |