public class FPMIFileUtilities extends ClientFileUtilities
ClientFileUtilities.BinaryFileWritingTask, ClientFileUtilities.CharFileWritingTask, ClientFileUtilities.FileWritingTask, ClientFileUtilities.FileWritingTaskFactory
Constructor and Description |
---|
FPMIFileUtilities(java.awt.Component parent) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
openFile()
Shows the open file dialog box with no file extension restrictions.
|
static java.lang.String |
openFile(java.awt.Component parent,
java.lang.String extension)
Shows the open file dialog box with a file extension filter for the given extension.
|
static java.lang.String |
openFile(java.awt.Component parent,
java.lang.String extension,
java.lang.String defaultLocation)
Shows the open file dialog box with a file extension filter for the given extension.
|
java.lang.String |
openFile(java.lang.String extension)
Shows the open file dialog box with a file extension filter for the given extension.
|
java.lang.String |
openFile(java.lang.String extension,
java.lang.String defaultLocation)
Shows the open file dialog box with a file extension filter for the given extension, at the given location.
|
java.lang.String[] |
openFiles()
Shows the open file dialog box, allows multiple files to be selected.
|
static java.lang.String[] |
openFiles(java.awt.Component parent,
java.lang.String extension,
java.lang.String defaultLocation)
Shows the open file dialog box with a file extension filter for the given extension, at the given location.
|
java.lang.String[] |
openFiles(java.lang.String extension)
Shows the open file dialog box with a file extension filter for the given extension.
|
java.lang.String[] |
openFiles(java.lang.String extension,
java.lang.String defaultLocation)
Shows the open file dialog box with a file extension filter for the given extension, at the given location.
|
java.lang.String |
saveFile(java.lang.String filename)
Asks the user to save a file with the name
filename Returns the chosen file's
path if the user hits
OK |
java.lang.String |
saveFile(java.lang.String filename,
java.lang.String extension,
java.lang.String fileTypeDescription)
Opens a save as dialog box, and returns the path to the selected file, or None if the dialog
was canceled
|
static java.lang.String |
saveToFile(java.awt.Component parent,
java.lang.String filename,
java.lang.String extension,
java.lang.String fileTypeDescription,
ClientFileUtilities.FileWritingTask writer)
Show a save as dialog box with the given
filename as a suggestion. |
getChooser
public java.lang.String saveFile(java.lang.String filename)
filename
Returns the chosen file's
path if the user hits
OKpublic java.lang.String saveFile(java.lang.String filename, java.lang.String extension, java.lang.String fileTypeDescription)
public static java.lang.String saveToFile(java.awt.Component parent, java.lang.String filename, java.lang.String extension, java.lang.String fileTypeDescription, ClientFileUtilities.FileWritingTask writer)
filename
as a suggestion. If save is
selected, the
FileWritingTask will be invoked to write to the filepublic java.lang.String openFile()
public java.lang.String openFile(java.lang.String extension)
extension
- a filename extension, like "pdf", without the prepending period.public java.lang.String openFile(java.lang.String extension, java.lang.String defaultLocation)
extension
- a filename extension, like "pdf", without the prepending period.defaultLocation
- the default folder location to open with the file chooser.public static java.lang.String openFile(java.awt.Component parent, java.lang.String extension)
parent
- The parent component of the dialog boxextension
- a filename extension, like "pdf", without the prepending period.public static java.lang.String openFile(java.awt.Component parent, java.lang.String extension, java.lang.String defaultLocation)
extension
- a filename extension, like "pdf", without the prepending period.defaultLocation
- the full path to a default location to open the dialog with.public java.lang.String[] openFiles()
public java.lang.String[] openFiles(java.lang.String extension)
extension
- a filename extension, like "pdf", without the prepending period.public java.lang.String[] openFiles(java.lang.String extension, java.lang.String defaultLocation)
extension
- a filename extension, like "pdf", without the prepending period.defaultLocation
- the default folder location to open with the file chooser.public static java.lang.String[] openFiles(java.awt.Component parent, java.lang.String extension, java.lang.String defaultLocation)
parent
- The parent component of the dialog boxextension
- a filename extension, like "pdf", without the prepending period.defaultLocation
- the default folder location to open with the file chooser.