Bug 275910 [Widgets] PaintListener on Tree not invoked when item count is 0
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/ExtendedMarkersView.java
IEditorPart editor = page.getActiveEditor();
		if (editor != null) {
			IEditorInput input = editor.getEditorInput();
			IFile file = ResourceUtil.getFile(input);
			if (file != null) {
				if (marker.getResource().equals(file)
						&& OpenStrategy.activateOnOpen()) {
					page.activate(editor);
				}
			}
		}
		if (marker != null && marker.getResource() instanceof IFile) {
			try {
				IDE.openEditor(page, marker, OpenStrategy.activateOnOpen());
			} catch (PartInitException e) {
				MarkerSupportInternalUtilities.showViewError(e);
			}
		}
	}
	/**
	 * Return The selection listener for the page selection change.
	 * 
	 */
	private class ViewerPageSelectionListener implements ISelectionListener {
		private ExtendedMarkersView view;
		ViewerPageSelectionListener(ExtendedMarkersView view) {