|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.merlotxml.merlot.XerlinFileDialogs
This class provides file dialogs for loading and saving of XML files it can ge used to provide different dialogs for different filesystems
Field Summary | |
protected XMLEditorFrame |
_frame
|
Fields inherited from interface org.merlotxml.merlot.MerlotConstants |
ACTION_MENU_ACCELERATOR, ACTION_MENU_ICON, ACTION_NAME, ACTION_SHORT_DESCRIPTION, ACTION_SMALL_ICON, AFTER, BEFORE, ERR, INTO, UI, XML |
Constructor Summary | |
XerlinFileDialogs(XMLEditorFrame frame)
|
Method Summary | |
protected java.io.File |
getFileToOpen(MerlotFileFilter filter,
java.lang.String selectedFileName)
Present a file chooser dialog for the user to select a file. |
protected java.io.File |
getFileToOpen(MerlotFileFilter filter,
java.lang.String selectedFileName,
boolean readWrite)
|
protected java.io.File |
getFileToSave()
Gets the fileToSave attribute of the XerlinFileDialogs object |
protected javax.swing.JFileChooser |
getXMLFileChooser(java.lang.String dir,
javax.swing.filechooser.FileFilter filter)
Creates a Swing JFileChooser with the given filter and starting the directory given |
protected java.awt.FileDialog |
getXMLFileDialog(java.lang.String dir,
java.io.FilenameFilter filter)
Creates an AWT native-peered file dialog. |
protected java.io.File |
openLibraryFile()
Description of the Method |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected XMLEditorFrame _frame
Constructor Detail |
public XerlinFileDialogs(XMLEditorFrame frame)
Method Detail |
protected java.io.File getFileToOpen(MerlotFileFilter filter, java.lang.String selectedFileName)
filter
- the file filter for which files to show in the
chooserselectedFileName
- a file to select in the chooser if using the
native AWT fileDialog
protected java.io.File getFileToOpen(MerlotFileFilter filter, java.lang.String selectedFileName, boolean readWrite)
protected java.awt.FileDialog getXMLFileDialog(java.lang.String dir, java.io.FilenameFilter filter)
dir
- the Directory to start the file dialog infilter
- a file filter for what files to show to the user in the
dialog
protected javax.swing.JFileChooser getXMLFileChooser(java.lang.String dir, javax.swing.filechooser.FileFilter filter)
dir
- the Directory to start the file chooser infilter
- a file filter for what files to show to the user in the
dialog
protected java.io.File openLibraryFile()
protected java.io.File getFileToSave()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |