[Bprocessor-commit] gui/src/net/sourceforge/bprocessor/gui/actions FileSaveActionListener.java,1.4,1
Status: Pre-Alpha
Brought to you by:
henryml
From: Nikolaj B. <nbr...@us...> - 2006-02-13 12:37:33
|
Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/actions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3194/src/net/sourceforge/bprocessor/gui/actions Modified Files: FileSaveActionListener.java FileNewActionListener.java FileLoadActionListener.java FileCloseActionListener.java FileSaveAsActionListener.java Log Message: Added auto completion of extension. So files not allready containing a . will now get the .bp extension. Index: FileSaveActionListener.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/actions/FileSaveActionListener.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** FileSaveActionListener.java 8 Feb 2006 10:13:20 -0000 1.4 --- FileSaveActionListener.java 13 Feb 2006 12:37:22 -0000 1.5 *************** *** 46,50 **** state == JFileChooser.APPROVE_OPTION) { try { ! PersistenceManager.save(file); Project.getInstance().setSavePath(file.getAbsolutePath()); Project.getInstance().setDefaultPath(file.getAbsolutePath()); --- 46,54 ---- state == JFileChooser.APPROVE_OPTION) { try { ! if (file.getName().lastIndexOf('.') != -1) { ! PersistenceManager.save(file); ! } else { ! PersistenceManager.save(new File(file.getCanonicalFile() + ".bp")); ! } Project.getInstance().setSavePath(file.getAbsolutePath()); Project.getInstance().setDefaultPath(file.getAbsolutePath()); Index: FileLoadActionListener.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/actions/FileLoadActionListener.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** FileLoadActionListener.java 8 Feb 2006 10:13:20 -0000 1.4 --- FileLoadActionListener.java 13 Feb 2006 12:37:23 -0000 1.5 *************** *** 56,60 **** try { Project.getInstance().setDefaultPath(file.getAbsolutePath()); ! PersistenceManager.save(file); JFileChooser loadChooser = new JFileChooser(Project.getInstance().getDefaultPath()); --- 56,64 ---- try { Project.getInstance().setDefaultPath(file.getAbsolutePath()); ! if (file.getName().lastIndexOf('.') != -1) { ! PersistenceManager.save(file); ! } else { ! PersistenceManager.save(new File(file.getCanonicalFile() + ".bp")); ! } JFileChooser loadChooser = new JFileChooser(Project.getInstance().getDefaultPath()); Index: FileSaveAsActionListener.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/actions/FileSaveAsActionListener.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** FileSaveAsActionListener.java 8 Feb 2006 10:13:20 -0000 1.2 --- FileSaveAsActionListener.java 13 Feb 2006 12:37:23 -0000 1.3 *************** *** 45,49 **** Project.getInstance().setDefaultPath(file.getAbsolutePath()); Project.getInstance().setSavePath(file.getAbsolutePath()); ! PersistenceManager.save(file); Project.getInstance().makeClean(); } catch (Exception ex) { --- 45,53 ---- Project.getInstance().setDefaultPath(file.getAbsolutePath()); Project.getInstance().setSavePath(file.getAbsolutePath()); ! if (file.getName().lastIndexOf('.') != -1) { ! PersistenceManager.save(file); ! } else { ! PersistenceManager.save(new File(file.getCanonicalFile() + ".bp")); ! } Project.getInstance().makeClean(); } catch (Exception ex) { Index: FileNewActionListener.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/actions/FileNewActionListener.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** FileNewActionListener.java 8 Feb 2006 10:13:20 -0000 1.5 --- FileNewActionListener.java 13 Feb 2006 12:37:23 -0000 1.6 *************** *** 58,62 **** state == JFileChooser.APPROVE_OPTION) { try { ! PersistenceManager.save(file); Project.getInstance().setDefaultPath(file.getAbsolutePath()); Selection.primary().clear(); --- 58,66 ---- state == JFileChooser.APPROVE_OPTION) { try { ! if (file.getName().lastIndexOf('.') != -1) { ! PersistenceManager.save(file); ! } else { ! PersistenceManager.save(new File(file.getCanonicalFile() + ".bp")); ! } Project.getInstance().setDefaultPath(file.getAbsolutePath()); Selection.primary().clear(); Index: FileCloseActionListener.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/actions/FileCloseActionListener.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** FileCloseActionListener.java 8 Feb 2006 10:13:20 -0000 1.3 --- FileCloseActionListener.java 13 Feb 2006 12:37:23 -0000 1.4 *************** *** 59,63 **** try { Project.getInstance().setDefaultPath(file.getAbsolutePath()); ! PersistenceManager.save(file); Selection.primary().clear(); Project.getInstance().clear(); --- 59,67 ---- try { Project.getInstance().setDefaultPath(file.getAbsolutePath()); ! if (file.getName().lastIndexOf('.') != -1) { ! PersistenceManager.save(file); ! } else { ! PersistenceManager.save(new File(file.getCanonicalFile() + ".bp")); ! } Selection.primary().clear(); Project.getInstance().clear(); |