// Remove the possibility to use a file filter for all files
FileFilter[] filefilters = fc.getChoosableFileFilters();
for (int i = 0; i < filefilters.length; i++) {
fc.removeChoosableFileFilter(filefilters[i]);
}
fc.addChoosableFileFilter(ganttFilter);
int returnVal = fc.showOpenDialog(myWorkbenchFacade.getMainFrame());
if (returnVal == JFileChooser.APPROVE_OPTION) {
final JFileChooser jfc = fc;
Document document = getDocumentManager().getDocument(