Bug 209023 [Markers] New Problems view does not select current problem from editor
I20071106-0816 The Problems view used to select and reveal the problem at a Java editor's caret position. The new Problems view doesn't.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/provisional/views/markers/ExtendedMarkersView.java
*/
	MarkerField[] getVisibleFields() {
		return builder.getGenerator().getVisibleFields();
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.ui.part.ViewPart#init(org.eclipse.ui.IViewSite,
	 *      org.eclipse.ui.IMemento)
	 */
	public void init(IViewSite site, IMemento memento) throws PartInitException {
		super.init(site, memento);
		MarkerContentGenerator generator = null;
		if (memento != null) {
			generator = MarkerSupportRegistry.getInstance().getGenerator(
					memento.getString(TAG_GENERATOR));
		}
		if (generator == null) {
			String id = site.getId();
			if (id.equals(IPageLayout.ID_BOOKMARKS))
				generator = MarkerSupportRegistry.getInstance().getGenerator(
						MarkerSupportRegistry.BOOKMARKS_GENERATOR);
			else if (id.equals(IPageLayout.ID_TASK_LIST))
				generator = MarkerSupportRegistry.getInstance().getGenerator(
						MarkerSupportRegistry.TASKS_GENERATOR);
			else if (id.equals(IPageLayout.ID_PROBLEM_VIEW))
				generator = MarkerSupportRegistry.getInstance().getGenerator(
						MarkerSupportRegistry.PROBLEMS_GENERATOR);
		}
		if (generator == null)