Bug 105034 [WorkbenchParts] IWorkbenchPage#hideView(IViewPart) does not always dispose of the view any more
org.eclipse.jdt.ui.tests/ui/org/eclipse/jdt/ui/tests/browsing/MockPluginView.java
StructuredViewer fViewer;
	private IContentProvider fContentProvider;
	private boolean fRefreshHappened;
	private boolean fRemoveHappened;
	private boolean fAddHappened;
	
	private List fRemovedObject;
	private List fAddedObject;
	private List fAddedParentObject;
	private List fRefreshedObject;
	private boolean fListState;
	
	public MockPluginView() {
		super();
		fRefreshedObject= new ArrayList();
		fAddedObject= new ArrayList();
		fRemovedObject= new ArrayList();
		fAddedParentObject= new ArrayList();
	}
	/*
	 * @see org.eclipse.ui.IWorkbenchPart#createPartControl(org.eclipse.swt.widgets.Composite)
	 */
	public void createPartControl(Composite parent) {