Bug 315281 update copyrights for 3.6
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/GroupsContribution.java
}
		items[items.length - 1] = getContributionItem(null);
		return items;
	}
	/**
	 * Return the IContributionItem for group.
	 * 
	 * @param group
	 * @return IContributionItem
	 */
	private IContributionItem getContributionItem(final MarkerGroup group) {
		return new ContributionItem() {
			/*
			 * (non-Javadoc)
			 * 
			 * @see org.eclipse.jface.action.ContributionItem#fill(org.eclipse.swt.widgets.Menu,
			 *      int)
			 */
			public void fill(Menu menu, int index) {
				MenuItem item = new MenuItem(menu, SWT.RADIO);
				item.setText(group == null ? MarkerMessages.ProblemView_None
						: group.getMarkerField().getName());
				ExtendedMarkersView view = getView();
				item.addListener(SWT.Selection,
						getMenuItemListener(group, view));
				if (view != null) {
					if (group == null)
						item.setSelection(view.getCategoryGroup() == null);
					else
						item