Bug 30727 exclusion filters: cannot remove [build path]
20030129 create a jproject and a src folder in it add 2 packages to it a.b and c.d exclude c/d/ from the classpath open the java build path dialog, select the source folders expand the tree node select 'Exclusion filter: /c/d/' press 'Remove' seems to be removed, right? wrong. open the dialog again - the filter for /c/d is still there
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/LibrariesWorkbookPage.java
public LibrariesWorkbookPage(IWorkspaceRoot root, ListDialogField classPathList) {
		fClassPathList= classPathList;
		fWorkspaceRoot= root;
		fSWTControl= null;
		
		fDialogSettings= JavaPlugin.getDefault().getDialogSettings();
		
		String[] buttonLabels= new String[] { 
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.addjar.button"),	
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.addextjar.button"), 
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.addvariable.button"), 
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.addlibrary.button"), 
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.addclassfolder.button"), 
			 null,  
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.edit.button"), 
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.remove.button") 
		};		
				
		LibrariesAdapter adapter= new LibrariesAdapter();
				
		fLibrariesList= new TreeListDialogField(adapter, buttonLabels, new CPListLabelProvider());
		fLibrariesList.setDialogFieldListener(adapter);
		fLibrariesList.setLabelText(NewWizardMessages.getString("LibrariesWorkbookPage.libraries.label")); 
		fLibrariesList.enableButton(IDX_REMOVE, false);
		fLibrariesList.enableButton(IDX_EDIT, false);
		
		fLibrariesList.setViewerSorter(new CPListElementSorter());
	}