/** * Returns the file chooser to use for loading/saving of props files. * * @return the file chooser */ protected synchronized BaseFileChooser getFileChooser() { FileFilter filter; if (m_FileChooser == null) { m_FileChooser = new BaseFileChooser(); filter = ExtensionFileFilter.getPropertiesFileFilter(); m_FileChooser.addChoosableFileFilter(filter); m_FileChooser.setFileFilter(filter); } return m_FileChooser; }