Bug 120168 [Field Assist] - should be able to specify character activation subset when auto-activating
ControlContentAdapter (initial release) When there is no triggering keystroke set on a ControlContentAdapter, auto-activation is assumed, and alpha-numerics trigger the auto-activation. It is useful to be able to specify a subset of characters that trigger auto-activation. This is done, for example, by the find/replace dialog RexExProcessor, so that only those characters involving regular expressions will auto-activate the content assist.
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/ContentProposalAdapter.java
case SWT.KeyDown:
					if (DEBUG)
						dump("keyDown OK", e); 
					if (triggerKeyStroke != null) {
						
						
						if ((triggerKeyStroke.getModifierKeys() == KeyStroke.NO_KEY && triggerKeyStroke
								.getNaturalKey() == e.character)
								||
								
								
								(triggerKeyStroke.getNaturalKey() == e.keyCode && ((triggerKeyStroke
										.getModifierKeys() & e.stateMask) == triggerKeyStroke
										.getModifierKeys()))) {
							e.doit = propagateKeyStroke;
							
							
							
							if (popup == null) {
								getControl().getDisplay().asyncExec(
										new Runnable() {
											public void run() {
												openProposalPopup();
											}
										});
							}
							return;
						}
					} else {