Esempio n. 1
0
 /** @param chooser the filechooser of which the filters will be set */
 public void setOpenFileChooserFilter(JFileChooser chooser) {
   MultitypeFileFilter mf = new MultitypeFileFilter();
   mf.add(defaultPersister);
   chooser.addChoosableFileFilter(mf);
   chooser.addChoosableFileFilter(defaultPersister);
   Iterator iter = otherPersisters.iterator();
   while (iter.hasNext()) {
     AbstractFilePersister ff = (AbstractFilePersister) iter.next();
     if (ff.isLoadEnabled()) {
       mf.add(ff);
       chooser.addChoosableFileFilter(ff);
     }
   }
   chooser.setFileFilter(mf);
 }