[kepler-dev] [Bug 4112] make kepler use OSX dialog boxes

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Mon Jun 11 14:59:39 PDT 2012


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4112

Christopher Brooks <cxh at eecs.berkeley.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cxh at eecs.berkeley.edu

--- Comment #6 from Christopher Brooks <cxh at eecs.berkeley.edu> 2012-06-11 14:59:39 PDT ---
Ptolemy II now uses java.awt.FileDialog for file open etc.
ptolemy.gui.PtFileChooser is a FileDialog or a FileChooser.
See ./ptolemy/src/ptolemy/vergil/basic/BasicGraphFrame.java for example code

There are a few places in Ptolemy that still need to be fixed.

Below are the files that need to be reviewed.
I can handle the ptolemy/ files, can someone else handle the kepler files?


bash-3.2$ cd ~/src/kepler
bash-3.2$ find . -name "*.java" >& /tmp/kj
bash-3.2$ cat /tmp/kj | xargs grep JFileChooser | grep new | grep -v BugFix
./actors/src/org/cipres/kepler/NexusFileReader.java:                           
JFileChooser fileChooser = new JFileChooser();
./data-handling/src/org/ecoinformatics/seek/querybuilder/QBApp.java:           
JFileChooser chooser = new JFileChooser("Save " + aTitle);
./data-handling/src/org/ecoinformatics/seek/querybuilder/QBApp.java:           
JFileChooser chooser = new JFileChooser("Open " + aTitle);
./gui/src/org/kepler/gui/ComponentLibraryPreferencesTab.java:                  
                 JFileChooser jfc = new JFileChooser(saveRepo);
./gui/src/org/kepler/gui/kar/DeleteArchiveAction.java:                         
  JFileChooser chooser = new JFileChooser();
./gui/src/org/kepler/gui/kar/ExportArchiveAction.java:            JFileChooser
chooser = new JFileChooser();
./gui/src/org/kepler/gui/kar/OpenArchiveAction.java:            JFileChooser
chooser = new JFileChooser();
./gui/src/org/kepler/gui/kar/RefreshFolderAction.java:                         
  JFileChooser chooser = new JFileChooser();
./gui/src/org/kepler/gui/kar/ViewManifestAction.java:                          
 JFileChooser chooser = new JFileChooser();
./module-manager-gui/src/org/kepler/modulemanager/gui/CurrentSuitePanel.java:  
                 JFileChooser fc = new JFileChooser();
./module-manager-gui/src/org/kepler/modulemanager/gui/CurrentSuitePanel.java:  
             JFileChooser fc = new JFileChooser();
./ptolemy/src/diva/gui/BasicStoragePolicy.java:        JFileChooser fc = new
JFileChooser(dir);
./ptolemy/src/diva/gui/BasicStoragePolicy.java:            JFileChooser fc =
new JFileChooser(dir);
./ptolemy/src/diva/gui/DefaultStoragePolicy.java:    private JFileChooser
_openFileChooser = new JFileChooser();
./ptolemy/src/diva/gui/DefaultStoragePolicy.java:    private JFileChooser
_saveFileChooser = new JFileChooser();
./ptolemy/src/diva/gui/ExtensionFileFilter.java: *     JFileChooser chooser =
new JFileChooser();
./ptolemy/src/org/mlc/swing/layout/LayoutFrame.java:    final JFileChooser
fileChooser = new JFileChooser();
./ptolemy/src/ptdb/gui/DatabaseSetupFrame.java:        JFileChooser fileChooser
= new JFileChooser();
./ptolemy/src/ptdb/gui/ModelMigrationFrame.java:        JFileChooser
fileChooser = new JFileChooser();
./ptolemy/src/ptdb/gui/SimpleSearchFrame.java:        JFileChooser chooser =
new JFileChooser();
./ptolemy/src/ptdb/gui/SimpleSearchFrame.java:            JFileChooser chooser
= new JFileChooser();
./ptolemy/src/ptolemy/actor/gui/PlotTableauFrame.java:        JFileChooser
fileDialog = new JFileChooser();
./ptolemy/src/ptolemy/actor/gui/PlotTableauFrame.java:               
JFileChooser fileDialog = new JFileChooser();
./ptolemy/src/ptolemy/domains/giotto/cgc/GiottoCEmachineFrameworkGenerator.java:
               JFileChooser dirDialog = new JFileChooser();
./ptolemy/src/ptolemy/gui/ExtensionFilenameFilter.java: *     JFileChooser
chooser = new JFileChooser();
./ptolemy/src/ptolemy/gui/PtFileChooser.java:            _jFileChooser = new
JFileChooser();
./ptolemy/src/ptolemy/gui/Query.java:                JFileChooser fileChooser =
new JFileChooser(_startingDirectory) {
./ptolemy/src/ptolemy/gui/Top.java:        JFileChooser fileDialog = new
JFileChooser();
./ptolemy/src/ptolemy/gui/Top.java:            JFileChooser fileDialog = new
JFileChooser();
./ptolemy/src/ptolemy/homer/gui/HomerMenu.java:        _fileChooser = new
JFileChooser();
./ptolemy/src/ptolemy/plot/PlotFrame.java:        JFileChooser fileDialog = new
JFileChooser();
./ptolemy/src/ptolemy/plot/PlotFrame.java:        JFileChooser fileDialog = new
JFileChooser();
./ptolemy/src/ptolemy/plot/PlotFrame.java:        JFileChooser fileDialog = new
JFileChooser();
./ptolemy/src/ptolemy/vergil/fsm/fmv/FmvAutomatonGraphFrame.java:              
         JFileChooser fileSaveDialog = new JFileChooser();
./ptolemy/src/ptolemy/vergil/fsm/fmv/FmvAutomatonGraphFrame.java:           
JFileChooser fileDialog = new JFileChooser();
./ptolemy/src/ptolemy/vergil/fsm/ia/InterfaceAutomatonGraphController.java:    
           JFileChooser fileDialog = new JFileChooser();
./ptolemy/src/ptolemy/vergil/kernel/attributes/DocumentationAttribute.java:    
                   JFileChooser fileDialog = new JFileChooser();
./ptolemy/src/ptolemy/vergil/modal/fmv/FmvAutomatonGraphFrame.java:            
           JFileChooser fileSaveDialog = new JFileChooser();
./ptolemy/src/ptolemy/vergil/modal/fmv/FmvAutomatonGraphFrame.java:           
JFileChooser fileDialog = new JFileChooser();
./ptolemy/src/ptolemy/vergil/modal/ia/InterfaceAutomatonGraphController.java:  
             JFileChooser fileDialog = new JFileChooser();

-- 
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.


More information about the Kepler-dev mailing list