public void actionPerformed(final ActionEvent aEvt)
{
final File reportContextFile = DesignTimeUtil.getContextAsFile(reportRenderContext.getReportDefinition());
final FileFilter[] filters = {
new FilesystemFilter(".properties", // NON-NLS
Messages.getString("BundledResourceEditor.PropertiesTranslations")),
new FilesystemFilter(new String[]{".xml", ".report", ".prpt", ".prpti", ".prptstyle"}, // NON-NLS
Messages.getString("BundledResourceEditor.Resources"), true),
new FilesystemFilter(new String[]{".gif", ".jpg", ".jpeg", ".png", ".svg", ".wmf"}, // NON-NLS
Messages.getString("BundledResourceEditor.Images"), true),
};
final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("resources");//NON-NLS
fileChooser.setFilters(filters);