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) |
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 |
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
OKfilename
- public java.lang.String saveFile(java.lang.String filename, java.lang.String extension, java.lang.String fileTypeDescription)
filename
- extension
- 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 chooserpublic static java.lang.String openFile(java.awt.Component parent, java.lang.String extension)
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.