Bug 31720 Browsing views should add listener to page [Browsing]
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/browsing/JavaBrowsingPart.java
fViewer= createViewer(parent);
		fLabelProvider= createLabelProvider();
		fViewer.setLabelProvider(createDecoratingLabelProvider(fLabelProvider));
		
		fViewer.setSorter(createJavaElementSorter());
		fViewer.setUseHashlookup(true);
		fTitleProvider= createTitleProvider();
		
		createContextMenu();
		getSite().setSelectionProvider(fViewer);
		createActions(); 
		addKeyListener();
		if (fMemento != null)
			restoreState(fMemento);
		getSite().setSelectionProvider(fViewer);
		
		
		IStatusLineManager slManager= getViewSite().getActionBars().getStatusLineManager();
		fViewer.addSelectionChangedListener(createStatusBarUpdater(slManager));
	
		
		hookViewerListeners();
		
		addFilters();
		
		fViewer.setContentProvider(createContentProvider());
		setInitialInput();
		
		initDragAndDrop();