Bug 46996 [Jobs] Machine Speed Preference
I20031119 It seems that teams are now using that preference to decide whether a job is run in the background or not. This is not what the preference tells me: it says it controls how many jobs can be run in the background and not which kind of jobs. If this really controls which kind of jobs run in the background then this should also be shown in the UI.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/misc/WorkInProgressPreferencePage.java
boolean selection = autoRefreshButton.getSelection();
				pollingRefreshText.setEnabled(selection);
			}
		});
		this.pollingRefreshText.addKeyListener(new KeyAdapter() {
			/* (non-Javadoc)
			 * @see org.eclipse.swt.events.KeyAdapter#keyReleased(org.eclipse.swt.events.KeyEvent)
			 */
			public void keyReleased(KeyEvent e) {
				setValid(checkState(pollingRefreshText));
			}
		});
	}
	/**
	 * Check the state of the text
	 */
	protected boolean checkState(Text text) {
		if (text == null)
			return false;
		try {
			Integer.valueOf(text.getText()).intValue();
			setErrorMessage(null);
			return true;
		} catch (NumberFormatException e1) {
			setErrorMessage(WorkInProgressMessages.getString("WorkInProgressPreferencePage.InvalidMessage")); 
		}
		return false;
	}
}