@Override public void dispose() { // if the store is about to be disposed and has pending changes save // them asynchronously // https://bugs.eclipse.org/bugs/show_bug.cgi?id=299319 persistApiFilters(); clearFilters(); if (fUnusedFilters != null) { fUnusedFilters.clear(); fUnusedFilters = null; } ResourcesPlugin.getWorkspace().removeResourceChangeListener(this); }
if (file.isAccessible()) { try { clearFilters(); initializeApiFilters(); } finally {