protected internal virtual JFileChooser createFileChooser()
 {
   JFileChooser jfileChooser = new JFileChooser();
   jfileChooser.addChoosableFileFilter((FileFilter) new ExtensionFileFilter(this.getFileDescription(), this.getFileExtension()));
   jfileChooser.setMultiSelectionEnabled(false);
   jfileChooser.setCurrentDirectory(this.getCurrentDirectory());
   return jfileChooser;
 }