Bug 55604 [implementation] JavaOutlinePage should dispose CustomFiltersActionGroup
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/JavaOutlinePage.java
IToolBarManager toolBarManager= actionBars.getToolBarManager();
		if (toolBarManager != null) {	
			toolBarManager.add(new LexicalSortingAction());
			
			fMemberFilterActionGroup= new MemberFilterActionGroup(fOutlineViewer, "org.eclipse.jdt.ui.JavaOutlinePage"); 
			fMemberFilterActionGroup.contributeToToolBar(toolBarManager);
			fCustomFiltersActionGroup.fillActionBars(actionBars);
			
			IMenuManager menu= actionBars.getMenuManager();
			menu.add(new Separator("EndFilterGroup")); 
			
			fToggleLinkingAction= new ToggleLinkingAction(this);
			menu.add(new ClassOnlyAction());		
			menu.add(fToggleLinkingAction);
		}
	}
	
	/*
	 * @see IPage#createControl
	 */
	public void createControl(Composite parent) {
		
		Tree tree= new Tree(parent, SWT.MULTI);
		AppearanceAwareLabelProvider lprovider= new AppearanceAwareLabelProvider(
			AppearanceAwareLabelProvider.DEFAULT_TEXTFLAGS |  JavaElementLabels.F_APP_TYPE_SIGNATURE,
			AppearanceAwareLabelProvider.DEFAULT_IMAGEFLAGS
		);
		fOutlineViewer= new JavaOutlineViewer(tree);		
		initDragAndDrop();