Bug 330864 Add ability to find context for a UI element
bundles/org.eclipse.e4.core.contexts.debug/src/org/eclipse/e4/core/internal/contexts/debug/ui/ContextsView.java
}
		});
		diffButton = new Button(leaksHelper, SWT.PUSH);
		diffButton.setText(ContextMessages.diffButton);
		diffButton.addSelectionListener(new SelectionListener() {
			public void widgetSelected(SelectionEvent e) {
				makeDiff();
			}
			public void widgetDefaultSelected(SelectionEvent e) {
				widgetSelected(e);
			}
		});
		diffButton.setEnabled(false);
		Group updateGroup = new Group(buttons, SWT.NONE);
		updateGroup.setLayout(new GridLayout(2, false));
		updateGroup.setText(ContextMessages.refreshGroup);
		updateGroup.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, false));
		autoUpdateButton = new Button(updateGroup, SWT.CHECK);
		autoUpdateButton.setText(ContextMessages.autoUpdateButton);
		autoUpdateButton.setSelection(true);
		autoUpdateButton.addSelectionListener(new SelectionListener() {
			public void widgetSelected(SelectionEvent e) {
				if (autoUpdateButton.getSelection()) {
					treeProvider.setAutoUpdates(true);
					fullRefresh();
				} else {
					treeProvider.setAutoUpdates(false);
				}
			}
			public void widgetDefaultSelected(SelectionEvent e) {