Bug 30751 [Viewers] Closing all projects doesnt clear package browser list [browsing]
In the java browsing perspective, if you close all projects, the packages browser still has a list of all the packages from the last opened project.
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/StructuredViewer.java
return (Widget)elementMap.get(element); 
	return doFindItem(element);
}
/**
 * Notifies any double-click listeners that a double-click has been received.
 * Only listeners registered at the time this method is called are notified.
 *
 * @param event a double-click event
 *
 * @see IDoubleClickListener#doubleClick
 */
protected void fireDoubleClick(final DoubleClickEvent event) {
	Object[] listeners = doubleClickListeners.getListeners();
	for (int i = 0; i < listeners.length; ++i) {
		final IDoubleClickListener l = (IDoubleClickListener)listeners[i];
		Platform.run(new SafeRunnable() {
			public void run() {
				l.doubleClick(event);
			}
			public void handleException(Throwable e) {
				super.handleException(e);
				
				
				removeDoubleClickListener(l);
			}
		});			
	}
}
/**
 * Notifies any open event listeners that a open event has been received.