private boolean isCompoundDocument(File file) { final FileFilter[] filters = getChoosableFileFilters(); for (FileFilter fileFilter : filters) { if (fileFilter instanceof BeamFileFilter) { BeamFileFilter beamFileFilter = (BeamFileFilter) fileFilter; if (beamFileFilter.isCompoundDocument(file)) { return true; } } } return false; }