Bug 300012 [CommonNavigator] CNF test improvements
Various improvements and corrections.
tests/org.eclipse.ui.tests.navigator/src/org/eclipse/ui/tests/navigator/NavigatorTestBase.java
TestWorkspace.init();
			IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
			_project = root.getProject("Test"); 
			_expectedChildren.add(_project.getFolder("src")); 
			_expectedChildren.add(_project.getFolder("bin")); 
			_expectedChildren.add(_project.getFile(".project")); 
			_expectedChildren.add(_project.getFile(".classpath"));  
			_expectedChildren.add(_project.getFile("model.properties")); 
			_p1 = ResourcesPlugin.getWorkspace().getRoot().getProject("p1");
			_p1.open(null);
			_p2 = ResourcesPlugin.getWorkspace().getRoot().getProject("p2");
			_p2.open(null);
			_projectCount = 3;
		}
		showNavigator();
		refreshViewer();
		_contentService = _viewer.getNavigatorContentService();
		_actionService = _commonNavigator.getNavigatorActionService();
		((NavigatorFilterService) _contentService.getFilterService()).resetFilterActivationState();
	}
	protected void waitForModelObjects() throws Exception {
		_project.findMember(TestContentProvider.MODEL_FILE_PATH).touch(null);
		
		DisplayHelper.sleep(50);
	}
	protected void showNavigator() throws PartInitException {
		EditorTestHelper.showView(_navigatorInstanceId, true);
		IWorkbenchWindow activeWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
		IWorkbenchPage activePage = activeWindow.getActivePage();
		_commonNavigator = (CommonNavigator) activePage.findView(_navigatorInstanceId);