Bug 131398 [Markers] Problems view doing a bundle lookup everytime it populates a table enty
20060307 Whenever we populate a table entry we do a getIDEImageDescritpr with a path which causes us to hit the bundle code to do a lookup. The 3 icons in the problems view should be defined in workbench images so this happens once.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEWorkbenchAdvisor.java
settingsChangeListener);
		} finally {
			Platform.getJobManager().resume();
		}
	}
	/**
	 * Initialize the listener for settings changes.
	 */
	private void initializeSettingsChangeListener() {
		settingsChangeListener = new Listener() {
			
			boolean currentHighContrast = Display.getCurrent().getHighContrast();
			public void handleEvent(org.eclipse.swt.widgets.Event event) {
				if(Display.getCurrent().getHighContrast() == currentHighContrast)
					return;
				
				currentHighContrast = !currentHighContrast;
				
				
				if (new MessageDialog(null,
						IDEWorkbenchMessages.SystemSettingsChange_title, null,
						IDEWorkbenchMessages.SystemSettingsChange_message,
						MessageDialog.QUESTION, new String[] {
								IDEWorkbenchMessages.SystemSettingsChange_yes,
								IDEWorkbenchMessages.SystemSettingsChange_no },
						1).open() == Window.OK) {
					PlatformUI.getWorkbench().restart();
				}
			}
		};