Bug 22662 IClasspathContainerPage needs more context [build path]
When adding a container to the buildpath of a project, it would be nice to have more context in the page. At least the classpath of the project that the container will be added to. This way one can handle inter container dependencies (fe this library can be used in combination with this base library, etc)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/LibrariesWorkbookPage.java
private final int IDX_EDIT= 5;
	private final int IDX_ATTACH= 6;
	
	private final int IDX_REMOVE= 8;
	
		
	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.advanced.button"), 
			 null,  
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.edit.button"), 
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.setsource.button"), 
			 null,  
			 NewWizardMessages.getString("LibrariesWorkbookPage.libraries.remove.button") 
		};		
				
		LibrariesAdapter adapter= new LibrariesAdapter();
				
		fLibrariesList= new ListDialogField(adapter, buttonLabels, new CPListLabelProvider());
		fLibrariesList.setDialogFieldListener(adapter);
		fLibrariesList.setLabelText(NewWizardMessages.getString("LibrariesWorkbookPage.libraries.label"));