/** * @see com.ibm.etools.archive.SaveFilter */ public boolean shouldSave(String uri, Archive anArchive) { String extension = org.eclipse.jst.j2ee.commonarchivecore.internal.util.ArchiveUtil.getFileNameExtension(uri); if (extension.equals(""))//$NON-NLS-1$ return true; Set excluded; if (isCaseSensitive()) { excluded = getExcludedExtensions(); } else { excluded = getExcludedExtensionsAsUppercase(); extension = extension.toUpperCase(); } return !excluded.contains(extension); } }