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; }